LOGO SITE
UA5.ORG

Методичні матеріали з інформатики
 
 
      Головна Зв'язок Статистика Закладки Нове      
 
 
 

Операційні системи - основні поняття
Основні поняття інформатики
     
     
 
Операційні системи (ОС) займають важливіше місце в сукупності сучасних системних програмних засобів, які складають програмне забезпечення електронно-обчислювальних машин. Вони є основою організації обчислювального процесу у обчислювальній системі та визначають ефективність як використання апаратних компонентів системи, так і розв’язання поставлених задач. Від них залежить також ефективність праці персоналу.
 
   
     
     
Windows - Загальні відомості
Операційна система Windows
     
     
 
Наприкінці 90-х років XX ст. стандартом ОС для 32-розрядних ПК стала система Windows 98.
 
   
     
     
Файлова система
Операційна система Windows
     
     
 

Основним інформаційним об'єктом ОС Windows є файл.

Файл — іменована область зовнішньої пам'яті для збері­гання програм і даних.

Файли можуть містити текстові документи, числові да­ні, закодовану табличну та графічну інформацію тощо.

Оскільки ОС Windows  орієнтована на роботу з доку­ментами, файли, в яких зберігаються дані, називають до­кументами, а програми, що створюють й обробляють ці документи, — додатками.

 
   
     
     
Предмет інформатики
Основні поняття інформатики
     
     
 

Інформатика – комплексна наукова й інженерна дисципліна, що вивчає всі аспекти проектування, створення, оцінювання, функціонування комп’ютерних систем оброблення інформації, її застосування і впливу на різні галузі соціальної практики. Можна вважати, що інформатика виникла одночасно з першими спробами механізувати  й автоматизувати розумову діяльність людини. Тобто зародження інформатики припадає на XVII століття, коли з`явилися перші механічні обчислювальні машини. Подальший розвиток інформатики також визначався ступенем розвитку інженерно-технічних можливостей людства. Отже, інформатика розвивається паралельно з технікою зв`язку, технікою автоматичного регулювання й управління (механічною, електромеханічною, електронною), технікою запам`ятовування, зчитування і запису, реєстрації, перетворення, опрацювання й передачі інформації.

 
   
     
     
Біти та байти
Основні поняття інформатики
     
     
 

    У інформатиці для виміру даних використовується той факт, що різні типи даних мають універсальне двійкове представлення.

         Мінімальна одиницею інформації у комп’ютері є біт. Біт може бути або виключеним, при цьому його значення дорівнює 0, або включеним, тоді його значення дорівнює 1. Група з 9 бітів уявляє собою байт, 8 біт якого містять дані, і 1 біт – контроль на парність. 8 біт дають 256 різних комбінацій включених та виключених станів від 0000000 до 11111111.

 
   
     
     
Основні відомості про будову комп'ютера
Основні поняття інформатики
     
     
 

Персональний комп’ютер (ПК) — це пристрій, що виконує операції введення інформації, оброблення її за певною програмою, виведення одержаних результатів у формі, придатній для сприйняття людиною.

Якість комп’ютера характеризується багатьма показниками. Це - набір інструкцій (команд), які комп’ютер здатен розуміти і виконувати; швидкість роботи (швидкодія) ЦП; кількість пристроїв введення-виведення, які можна приєднати до нього одночасно; споживання електроенергії та ін. Головним показником є швидкодія – кількість операцій, яку ЦП здатний виконати за одиницю часу.

 
   
     
     
Алфавіт та типи даних мови Pascal
Програмування мовою Pascal
     
     
 
Алфавітом називається сукупність символів, які можна використовувати в мові програмування. Невідємними елементами кожної програми є змінні. Змінні визначаються іменем, яке починається з литери та може мати в середині цифри та знак підкреслення.
 
   
     
     
Лінійні алгоритми та аріфметичні операції
Програмування мовою Pascal
     
     
 
Алгоритмом називається упорядкована послідовність дій (команд), які необхідно виконати для вирішення задачі. Упорядкованість досягається правилом про порядок запису команд. Лінійним є процес, в якому команди виконуються послідовно, у порядку їх запису, без розгалужень та повторень.
 
   
     
     
Оператори розгалуження
Програмування мовою Pascal
     
     
 
Розгалужений процес вміщує декілька шляхів. Вибір того чи іншого шляху залежить від виконання деяких умов. У багатьох випадках виникає потреба в зміні послідовного порядку операторів, що стає  можливим завдяки операторам управління. До них в першу чергу відносяться IF та CASE.
 
   
     
     
Цикли та циклічні процеси
Програмування мовою Pascal
     
     
 

Циклічними називаються обчислювальні процеси, в яких неодноразово виконуються одні й ті ж дії, але з різними даними. Тіло циклу складається з операторів, що повторюються у програмі. Для організації циклу необхідно задати початкове значення змінної, яка буде змінюватися у циклі, її кінцевого значення та крок її зміни. Треба контролювати значення цієї змінної для перевірки умови виходу з циклу. Умовою може бути: перевищення параметром циклу кінцевого значення, виконання заданого числа повторень, досягнення заданої точності обчислення.

         Цикли бувають арифметичні та ітеративні. В арифметичних циклах число повторень визначається на основі зміни параметра циклу; в ітеративних циклах - цикл повторюється доти, доки не буде виконана умова виходу з циклу.

 
   
     
     
Цикл FOR - цикл з параметром
Програмування мовою Pascal
     
     
 

Оператор організації циклів FOR має загальний вигляд:

FOR параметр := вираз 1 {to downto} вираз2 do {оператор};

де параметр – змінна цілого, символьного або перелічуваного типу;

      вираз 1, вираз 2 – відповідно початкове та кінцеве значення параметра (константа, змінна або вираз);

      оператор – простий або складний оператор (це, так зване, тіло циклу).

         Приклад:

For i=1 to 25 do A[i]:=0;

         У циклі FOR параметр завжди змінюється з кроком “один”. Якщо i – ціла зміна, то вона збільшується від 1 до 25. Якщо треба змінювати параметр, вживають слово downto.

         Приклад:

For i:=30 downto 5 do begin ….. End;

         У цьому випадку параметр i буде зменшуватись з кроком 1, при кожному значенні i виконується складний оператор.

         Приклад. Скласти програму для обчислення значень функції Y(x)

         Програма:

Var X : Array[1..4] of Real;

       A,B,Y : Real;

        I : Byte;

Begin

     Write(‘Введіть А і В :’); ReadLn(A,B);

     For I:=1 to 4 do

       Begin

          Write(‘Введіть X[’,I,’]=’); ReadLn(X[I]);

       End;

     For I:=1 to 4 do

       Begin

         Y:=A*SQR(X[I])+B;

         WriteLn(‘X=’,X[I], ‘Y=’,Y);

       End;

               End.
 
   
     
     
Обробка текстових даних
Програмування мовою Pascal
     
     
 
В мові Pascal є два види текстових даних: символічні (char) та рядкові (string).
 
   
     
     
Використання типу - Запис
Програмування мовою Pascal
     
     
 
Записи дозволяють об'єднати під одним іменем дані різних типів. Це зручно для рішення різно­манітних задач.
 
   
     
     
Підпрограми - процедури та функції
Програмування мовою Pascal
     
     
 

В мові Паскаль використовується два види підпрограм ­­­­­­- процедури та функції. Вони відрізняються між собою структурою та способом виклику.

 
   
     
     
Створення та використання модулів
Програмування мовою Pascal
     
     
 
Модуль — це оформлена за деякими правилами сукупність визначень типів, констант, змінних та підпрограм. Спочатку складається текст модуля, потім він компілюється і записується на диск у вигляді tpu-файла. Такий файл неможливо викона­ти, як самостійну програму. Його використовують, як допоміжний файл у процесі розробки головної програми.
 
   
     
     
Робота з файлами
Програмування мовою Pascal
     
     
 

Файл - це іменована область зовнішньої пам'яті комп'ютера, яка містить логічно пов'зані дані.

У мові Pascal використовується три типи файлів: типізований, нетипизований та текстовий, які в програмі визначаються наступним чином:

 
   
     
     
Використання динамічних змінних
Програмування мовою Pascal
     
     
 

В процесі компіляції програми для змінних виділяється пам'ять конкретного розміру, яка зберігається за змінними на весь період роботи програми. Такі змінні є статичними, доступ до відповідних областей пам’яті здійснюється за їх іменами.

Такий спосіб не є ефективним, особливо коли невідомо які розміри пам'яті потрібні для зберігання даних. Змінні, які з'являються в процесі роботи програми або їх розмір може змінюватись при її роботі називають динамічними змінними.

 
   
     
     
Робота з таблицями
Текстовий редактор MS Word
     
     
 
Таблиця складається з комірок, які згруповані у рядки та колонки. Нижче наводиться один із можливих прикладів використання таблиці. Існує можливість утворити порожню таблицю, а потім заповнити комірки або перетворити існуючий текст у таблицю. Можна також вибрати одну з таблиць, що пропонується майстром таблиць, або утворити таблицю з існуючих зовнішніх вихідних даних, наприклад, електронної таблиці або бази даних із Microsoft Excel або Microsoft Access. Вказані засоби автоматично формують таблицю.
 
   
     
     
Внутрішні пристрої комп'ютера
Основні поняття інформатики
     
     
 
Розглядаються основні пристрої комп'ютера: мікропроцесор, контролери та адаптери.
 
   
     
     
Зовнішні пристрої комп'ютера
Основні поняття інформатики
     
     
 

Клавіатура – пристрій, призначений для уведення в комп'ютер інформації від користувача. Сучасна клавіатура складається зі 104 укріплених у єдиному корпусі клавіш.

Миша – маніпулятор для введення інформації в комп'ютер. Вона необхідна для роботи із графічними пакетами, кресленнями, при розробці схем і при роботі в нових операційних системах. Найпростіші й дешеві моделі - оптико-механічні. Найдорожчі й надійні моделі «мишок» - оптичні. А найновішими вважаються інфрачервоні бездротові миші.

Монітор (дисплей)  - пристрій, призначений для виведення на екран текстової й графічної інформації. Від якості монітора залежить збереження зору й загальна стомлюваність при роботі. Монітори мають стандартний розмір діагоналі в 14, 15, 17, 19, 20 й 21 дюймів. Однак у цей час монітори з 14 дюймовим екраном не випускають. 

Монітори бувають кольоровими й монохромними. Вони можуть працювати в одному із двох режимів: текстовому або графічному.

Принтер – пристрій, призначений для виводу текстової й графічної інформації на папір. Розрізняють матричні, струминні й лазерні принтери. Принтери бувають кольорові і чорно-білі.

Сканерпристрій для введення в комп'ютер текстової й графічної інформації. Сканери бувають ручні, настільні й навіть напільні. Ручні сканери дешевше інших, але якість і точність сканування в них дуже мала. Настільні планшетні сканери дозволяють досягати набагато кращого результату, але ціна таких сканерів набагато вища. 

Плотер – пристрій, що дозволяє виводити графічну інформацію на папір або інші носії. Типові завдання для плотерів - виконання різних креслень, схем, малюнків, графіків, карт і т.п.

Дигітайзер – пристрій для введення графічної інформації в комп'ютер, а простіше – для малювання на планшеті спеціальним олівцем - стилусом.  Зображення моментально з планшета переноситься на екран монітора. У комплекті з дигітайзером поставляється 4-кнопкова «миша». Формат планшетів - від А4 до А0.

Модем (модулятор-демодулятор)- пристрій, що дозволяє комп'ютеру виходити на зв'язок з іншим комп'ютером за допомогою телефонних ліній. Модеми підрозділяються на внутрішні і зовнішні. Внутрішні модеми являють собою електронну плату, встановлену безпосередньо в комп'ютер, а зовнішні - автономний пристрій, що приєднується до одного з портів. Основний параметр у роботі модема - швидкість передачі даних. Вона виміряється в bps (біт у секунду).

Джерело безперебійного живлення – пристрій, призначений для захисту комп'ютера від стрибків напруги або відключення електроенергії. Для надійної роботи комп'ютера йому необхідно стійке енергоживлення.
 
   
     
     
Поняття, які існують в Windows
Операційна система Windows
     
     
 
В ОС Windows реалізована віконна об'єктно-орієнтована обробка інформації. Windows має такі характерні властивості, як: стандартний інтерфейс користувача, багатозадачність, інтеграція функцій та ін. Windows - операційна система, що основана на повідомленнях, тобто поведінка й реакція програми визначається зовнішніми подіями.
 
   
     
     
Основні елементи Windows
Операційна система Windows
     
     
   
   
     
     
Загальні прийоми, пов'язані з переміщенням, копіюванням і видаленням інформації
Операційна система Windows
     
     
 

Перед тим як скопіювати,  перемістити  або видалити  кілька файлів, їх необхідно виділити.  Виділити елементи можна в такий спосіб:

1)     щоб виділити якийсь один елемент, необхідно  клацнути на ньому. При цьому список виділених раніше файлів знімається;

2)     щоб додати ще один елемент до уже виділених елементів, необхідно клацнути на ньому, утримуючи клавішу Ctrl;

3)     щоб виділити кілька суміжних елементів, необхідно клацнути на першому елементі, а потім, утримуючи клавішу Shift, клацнути на останньому;

4)     якщо необхідно виділити ще одну групу суміжних елементів, не порушуючи при цьому уже існуючу виділену область клацнути, утримуючи клавішу Ctrl на першому  і на останньому елементі групи, утримуючи комбінацію клавіш Ctrl+Shift; 

5)     щоб виділити всі елементи у вікні, вибрати команду Виправлення Виділити всі або комбінацію клавіш Ctrl+A;

6)     щоб знову  зняти виділення з якого-небудь виділеного елемента, не порушуючи при цьому виділення об’єктів у цілому, клацнути на цьому елементі при натиснутій клавіші Ctrl.
 
   
     
     
Поняття системи числення
Основи програмування
     
     
 

Ми зазвичай ведемо рахунок десятками (10 одиниць утворює десятку, 10 десятків - сотню і т.д.), тобто ведемо рахунок у десятковій системі числення. Але існують і інші системи числення.

Під системою числення розуміють сукупність правил зображення чисел цифровими знаками.

Розрізняють позиційні й непозиційні системи числення.

В непозиційних системах числення вага кожного знака не залежить від його положення по відношенню до інших знаків у числі, кількість знаків не обмежена.
 
   
     
     
Переведення чисел із десяткової системи числення у будь-яку іншу
Основи програмування
     
     
 
Переведення цілого числа з десяткової системи числення у будь-яку іншу здійснюється шляхом послідовного ділення числа на основу нової системи числення. Ділення виконується до тих пір, поки остання частка не стане менше дільника. Отримані остачі від ділення, взяті у зворотному порядку, будуть значеннями розрядів числа в новій системі числення. Остання частка дає старшу цифру числа.
 
   
     
     
Переведення чисел із двійкової системи числення у вісімкову, із двійкової у шістнадцяткову і навпаки
Основи програмування
     
     
 

Для переведення двійкового числа у вісімкову систему числення потрібно розбити двійкове число на групи по три розряди (тріади) вправо й вліво від коми, доповнюючи крайні неповні тріади до повних нулями. Далі потрібно перевести кожну тріаду із двійкової системи числення у вісімкову.

Під час переведення вісімкового числа у двійкову систему кожна вісімкова цифра записується двійковою тріадою (див. табл. 1).

 
   
     
     
Організація оперативної пам'яті ЕОМ
Основи програмування
     
     
 

Будь-яку послідовність нулів і одиниць прийнято називати двійковим кодом. У кожному конкретному випадку двійковий код має однозначну інтерпретацію. В одному випадку він може розглядатися як число, а в іншому уявляти собою деяке поняття, наприклад, символ алфавіту.


З метою стандартизації в комп'ютерах використовують стандартний код для обміну інформацією ASCII ("аскі" код). Восьмибітний розширений ASCII забезпечує уявлення 256 символів, включаючи символи для національного алфавіту (28 = 256).

 
   
     
     
Технологія використання автоматизованих систем (АС) і автоматизованих робочих місць (АРМ)
Інформаційні технології
     
     
 

АС - це людино-машинна система для виконання щоденних, часто вироблених на робочому місці дій, з метою зменшення часу, помилок і забезпечення оперативного зв'язку з іншими співробітниками; інтелектуальні системи мають також і здатність до перебудови технологічного ланцюжка, мають здатність до навчання.

АРМ – предметно-предметно-орієнтована інструментальна АС, призначена для автоматизації професійних робіт співробітника. Можна їх визначити як автоматизовані системи локального характеру, що відповідають деякому функціональному призначенню.

 
   
     
     
Інформаційні технології
Інформаційні технології
     
     
 

Процес одержання (актуалізації) і зберігання в компактному виді структур даних називається в інформатиці інформаційною технологією.

Нова інформаційна технологія - інформаційна технологія на базі нових, комп'ютерних засобів одержання, зберігання, актуалізації інформації (знань).

У вузькому розумінні, нова інформаційна технологія - використання обчислювальної техніки й систем зв'язку для створення, збору, передачі, зберігання, обробки інформації або частина інформаційного бізнесу.

Глянемо на нові інформаційні технології, обмежуючись їх змістовним простим оглядом, з обліком того, що дві важливі інформаційні технології - математичне й комп'ютерне, імітаційне моделювання - уже були нами розглянуті вище. Відзначимо лише, що математичне моделювання - "стара" інформаційна технологія, на відміну від комп'ютерного моделювання, що є новою технологією.

 
   
     
     
Операційна система
Операційні системи
     
     
 
Операційна система (ОС) - це програма, що забезпечує можливість раціонального використання устаткування комп'ютера зручним для користувача образом.
 
   
     
     

 
Розділи
Основні поняття інформатикиІнформаційні технологіїОпераційні системиОпераційна система WindowsТекстовий редактор MS WordТабличний редактор ExcelОснови програмуванняПрограмування мовою PascalWeb та HTMLВіруси та антівіруси
 

Популярні публікації
» Історія розвитку HTML
» Історія. Перші віруси
» Розміщення сайта в Інтернет
» Історія. 2001 - 2005 роки
» Історія. 2005 - ... роки
» Загальні принципи створення Web-вузла
» Історія. 1999 - 2000 роки
» Життєвий цикл вірусу
» Історія. 1990 - 1998 роки
» Антивірусні комплекси
 

Матеріали друзів
 


 
 
     
  Copyright © 2008 UA5.org  
     
 
 
Rambler's Top100