Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пакет лекций.doc
Скачиваний:
9
Добавлен:
14.08.2019
Размер:
5.04 Mб
Скачать

3. Компоненти ос: файлова система, драйвери, інтерфейс користувача

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

Операційна система для персонального комп'ютера, орієнтованого на професійне застосування, повинна містити наступні основні компоненти:

  • програми керування введенням/виведенням;

  • програми, що керують файловою системою і планувальні завдання для комп'ютера;

  • процесор командної мови, що приймає, аналізує і виконує команди, адресовані операційній системі.

  • Кожна операційна система має свою командну мову, що дозволяє користувачеві виконувати ті або інші дії:

  • звертатися до каталогу;

  • виконувати розмітку зовнішніх носіїв;

  • запускати програми;

  • ... інші дії.

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

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

Файлова система

Файлова система – сукупність файлів і папок, що зберігаються на зовнішніх носіях ПК.

Інформація на зовнішніх носіях зберігається у вигляді файлів.

Файл - це область зовнішньої пам’яті, яка містить деяку інфор­мацію і має ім'я, сформоване за спеціальними правилами. Повне ім'я файла складається з імені (від 1 до 255 символів) та розширення, або типу (від 1 до 3 символів), які розділяють­ся крапкою. Розширення не є обов'язковим атрибутом імені файла, але надає користувачеві інформацію про зміст файлу.

В залежності від змісту файли поділяють на текстові та двійкові (бінарні). Текстові файли призначені для читання людиною. Вони містять тексти програм, документів і т.ін. Файли, що не є текстовими, називаються двійковими. При­клади імен файлів:

соmmand.соm АВС.42 f1.ехе

рареr.doc D-Е 5cl.mdb

аutoexec.bat 123.txtі рr.ррt

Якщо файл створюється деякою програмою, ця програма встановлює розширення імені файла, по якому користувач може зробити висновок про вміст файла і про те, яка програ­ма створила цей файл. Приклади розширень імен файлів:

соm, ехе - файли, що містять готові до виконання програми;

bat - командні (Вatch) файли;

bak - копія файла, що робиться перед його зміною;

txt – текстові файли, створенні програмою Блокнот

doc - файли, створені текстовим процесором Word;

xls – файли електронної книги Excel

jpeg, jpg, bmp – растрові малюнки

mdb - файли, що містять бази даних.

При шаблонному описі чи пошуку файлів можна викорис­товувати символи "*" та "?" для визначення групи файлів з одного каталогу. Символ * означає будь-яку кількість дозволе­них символів в імені або розширенні файла. Символ ? озна­чає один довільний символ або відсутність символу в імені чи в розширенні імені файла. Наприклад:

*.txt - всі файли з розширенням .txt;

К*.txt – всі файли типу .txt, ім’я яких починається з літери К

*а.txt. - файли типу .txt, ім’я яких закінчується літерою а.

а*.b* - всі файли, імена яких починаються з літери а, а розширення - з літери b;

аbc???.*- всі файли, імена яких починаються з літер аbc та мають не більш як 6 символів.