Операційні системи. Файлова система.
План
Загальні відомості про ОС
1.1. Що таке операційна система?
Основні складові частини ОС.
Загальні відомості про файлову систему.
Що таке файл?
Що таке каталог?
Повне ім’я файла.
Література: 1. Луцюк О.А. “Практикум з інформатики. 2002 р. Київ.
Загальні відомості про ОС MS-DOS.
Що таке ОС?
Операційна система (надалі ОС) керує комп’ютером, запускає програми, забезпечує захист даних, виконує різні сервісні функції. Будь-яка програма користується послугами ОС, а тому може працювати тільки під керуванням тієї ОС, забезпечує для неї ці послуги.
Найбільш вживаними ОС є:
операційна система MS-DOS;
операційна система WINDOWS 95, 98, 2000;
MS-DOS було створено в 1981 р.
Функції ОС
взаємодія програм з апаратними забезпеченням; розподіл оперативної пам’яті; виявлення помилок тощо.
загальне керування ресурсами комп’ютера: запуск програм;
виведення на екран каталогу диска;
копіювання файлів; установлення режимів роботи монітора і принтера і т.д.
Основні складові частини
Структуру ОС складають такі модулі:
базовий (ядро ОС) – керує файловою системою, забезпечує доступ до неї й обмін файлами між периферійними пристроями;
командний процесор – розшифровує та виконує команди користувача, що надходять, насамперед, через клавіатуру;
драйвери периферійних пристроїв – програмно забезпечують узгодженість роботи цих пристроїв із процесором;
додаткові сервісні програми (Утиліти) – роблять зручним і багатостороннім процес спілкування користувача з комп’ютером.
Загальні відомості про файлову систему
Що таке файл?
Вся інформація в комп’ютері записана на диски: гнучкі, тверді, лазерні, магнітооптичі. Інформація на дисках зберігається в файлах.
Файл – це поіменована область диска. У файлах можуть зберігатися тексти програм, документи, а також програми, готові для виконання та інші дані.
Файлова система –це набір погоджень (правил), що визначають організацію даних на носіях інформації.
Для того, щоб ОС та інші програми могли звертатися до файлів, вони повинні мати свої ідентифікатори. Ідентифікатор складається з двох частин: імені та типу файла. Імена файлів в ОС ПЕОМ (крім ОС Windows) містять до 8-ми літер, цифр і знаків “мінус” та “підкреслення” , а тип – до трьох літер, цифр і деяких інших символів. Тип визначає користувач або програма, яка породжує файл. Ім’я відокремлюється від типу крапкою. Тип файла називають також розширенням імені. Наприклад:
Basik.com, autoexe.bat, arj.exe.
Що таке каталог?
Імена файлів реєструються на дисках в каталогах. Каталоги також називаються директоріями, в ОС Windows – папками.
Каталог – це спеціальне місце на диску, в якому зберігаються імена файлів, відомості про розмір файлів, властивості файлів тощо.
Для файла той каталог, в якому він зареєстрований, є батьківським на кожному диску є один головний (або кореневий) каталог. В ньому можуть реєструватися файли і каталоги 1 рівня. В каталогах 1 рівня можуть реєструватися файли та каталоги 2 рівня і т.д. При цьому каталоги нижчого рівня по відношенню до каталогів вищого рівня є підкаталогами, а вищого по відношенню до нижнього надкаталогами. Назви дисководів гнучких дисків фіксовані А:, В:. Для ефективного використання дискової пам’яті програміст створює на твердому диску розділи і позначає їх: С:, D:, Е.
Приклад. Дерево каталогів.
GAMES
NEW
OLD
Рис. GRUPY
В11
В12
Т11
Т12
Той каталог, з яким працює користувач ПК, називають поточним, або активним або робочим.
2.3. Повне ім’я файла.
Шлях – це записані через бекслеші (символ\) назви підкалогів, які треба “пройти”, щоб дістатися до потрібного.
Приклад. Нехай у кореневому каталозі С:\ є, підкаталог GAMES, який складається з підкаталогів NEW та OLD. Шлях від кореневого каталогу до каталогу NEW матиме вигляд GAMES\ NEW.
Повна назва файлу має такий вигляд:
Приклад. Нехай повна назва файлу tetris.exe-c:\ GAMES\ OLD\ tetris.exe.
Це означає, що файл tetris.exe є впідкаталозі ОLD каталогу GAMES. Каталог GAMES міститься в кореневому каталозі С\: (диска С (рис.).