Здавалка
Главная | Обратная связь

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



 

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

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

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

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

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

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

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

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

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

§ ... інші дії.

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

Для керування зовнішніми пристроями комп'ютера використовуються спеціальні системні програми — драйвери. Драйвери стандартних пристроїв утворять у сукупності базову систему введення-виведення (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 символів.

Файли і каталоги

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

На кожному дискові є один головний, або коре­невий, каталог, в якому реєструються файли та підкаталоги (каталоги 1-го рівня). В каталогах 1-го рівня реєструються файли та каталоги 2-го рівня і т.ін. Таким чином формується ієрар­хічна деревовидна структура каталогів на зовнішньому носієві.

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

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

В комп'ютері зазвичай міститься кілька накопичувачів на зовнішніх дисках. Вони іменуються А:, В:, С: і т.ін. Дисковод, з яким працює користувач, є поточним.

Драйвери

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







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.