- •1. Мета вивчення дисципліни.
- •2. Задачі дисципліни.
- •3. Призначення та функції операційних систем .
- •4. Еволюція ос
- •3. Призначення та функції системного програмування.
- •5. Роль і місце ос в архітектурі обчислювальних систем.
- •6. Класифікація ос по орієнтації на апаратні засоби.
- •7. Поняття ядра ос.
- •Підсистеми ядра ос Інтерфейс ядра операційної системи
- •Підсистема управління введенням-виведенням
- •Підсистема управління оперативною пам'яттю
- •8. Етапи розвитку ос
- •Сьогодення
- •Сімейство Microsoft Windows
- •9. Класифікація програм.
- •10. Визначення операційної системи.
- •11. Особливості алгоритмів управління ресурсами.
- •1.3. Особливості алгоритмів керування ресурсами
- •12. Особливості апаратних платформ.
- •Приклади шин
- •Платформы-бренды
- •13. Особливості областей використання.
- •14. Особливості методів побудови ос.
- •15. Характеристика режимів роботи операційних систем.
- •16. Характеристика та функції однозадачного режиму роботи операційних систем .
- •1. Системи з однозадачним режимом роботи.
- •2. Системи з пакетною обробкою завдань.
- •3. Системи з розподілом часу між завданнями.
- •21. Характеристика та функції режиму розділення часу в операційних системах.
- •22. Характеристика та функції мережевого режиму в операційних системах.
- •23. Характеристика та функції універсальних операційних систем.
- •24. Характеристика та функції операційних систем спеціального призначення.
- •26. Характеристика та функції командного, віконного та мовного інтерфейсів операційних систем.
- •27. Характеристика графічного, wimp, silk, мімічного та семантичного інтерфейсів операційних систем.
- •29. Ресурс. Класифікація ресурсів.
- •30. Дисципліни розподілу ресурсів: одно чергові (fifo, lifo, rr) та і багато чергові (безпріоритетні та пріоритетні).
- •40. Фрагментація пам`яті. Переміщувані розділи.
- •41. Імена файлів та характеристика типів файлів
- •42. Типи файлів: звичайні файли, спеціальні файли, каталоги.
- •43. Логічна та фізична організація файлу.
- •44. Управління доступом до файлів і каталогів.
- •45. Характеристика операцій над файлами
- •46. Папки (каталоги, директорії) та їх характеристика. Операції над папками.
- •47. Характеристика захисту файлів та папок.
- •46. Папки ( каталоги, директорії) та їх характеристика. Операції над папками.
- •47. Характеристика захисту файлів та папок.
- •49. Характеристика структури диска fat
- •50. Характеристика помилок файлової системи.
- •53. Look #68 !! and #49 and #52
- •62. Багатозадачні операційні системи
- •64. Апаратне забезпечення (архітектура)
- •66, 67 (По сути одно и тоже)
- •68. Файлові системи сімейства Windows.
- •69. Look #62
- •70. Основні характеристики однозадачних ос.
- •71. Концепції і технології проектування ос: розширюваність, переносимість, сумісність, безпека.
- •72. Тенденції в структурній побудові ос: монолітні системи, багаторівневі системи, модель клієнт-сервер та мікро ядра.
- •73. Об'єктно-орієнтований підхід в структурній побудові ос
- •74. Сучасні концепції і технології проектування операційних систем.
- •75. Способи підвищення продуктивності та розширюваності операційних систем.
- •Способи забезпечення відкритості і розширюваності
- •76. Способи забезпечення надійності
- •77. Захист інформації
- •78. Переносимість та совмісність програмного забезпечення ос
- •79. Огляд операційних систем
- •Графічні інтерфейси і розширення для dos
- •Родина Windows 9x
- •Родина Windows nt
- •Windows xp
- •Windows Vista
- •Windows 7(див.80) Родина ос для кишенькових комп'ютерів
- •Хмарні обчислення: Windows Azure
- •80. Характеристики версій Windows. Графічні інтерфейси і розширення для dos
- •Родина Windows 9x
- •Родина Windows nt
- •Windows xp
- •Характеристики Windows 7
- •Родина ос для кишенькових комп'ютерів
- •Хмарні обчислення: Windows Azure
- •Інтегровані програмні продукти
- •81.Основні характеристики Windows 98.
- •82.Інсталяція и налагодження Windows 98.
- •83.Файлова система сімейства Windows98.
- •84.Переваги та недоліки Windows.
- •85. Характеристика безопасного режиму ос Windows 98
- •86. Настройка апаратних засобів ос Windows 98
- •87. Забезпечення захисту ос Windows 98
- •88. Характеристика багатозадачності ос Windows 98
- •89. Характеристика систем перевірки та дифрагментації дисків ос Windows
- •90. Режими переносу та редагування файлів в ос Windows 98
- •91.Основні характеристики Windows 2000 Pro.
- •92. Інсталяція та налагодження Windows 2000 Pro.
- •93.Характеристика файлової системи Windows 2000 Pro.
- •94. Переваги та недоліки ос Windows 2000 Pro.
- •95. Характеристика безопасного режиму ос Windows 2000 Pro
- •96. Настройка апаратних засобів Windows 2000pro
- •97. Забезпечення захисту ос Windows 2000 Pro
- •98. Характеристика багатозадачності ос Windows 2000 Pro
- •99. Характеристика систем перевірки та дифрагментації дисків ос Windows 2000 Pro
- •101. Основні характеристики Windows xp.
- •102. Інсталяція та налагодження Windows xp
- •103.Характеристика файлової системи Windows xp Pro.
- •105. Характеристика безпечного режиму ос Windows xp Pro
- •107. Настройка Windows xp стандартними засобами
- •108. Look #62
- •109. Засіб перевірки дисків - програма ScanDisk
- •110. Режими переносу та редагування файлів в ос Windows xp Pro
- •111. Основні характеристики файлових систем ос Windows.
- •112. Характеристика мс дос
- •Вывод информации о состоянии устройства
- •115. Характеристика основних команд ms-dos
- •116. Функціональні можливості Windows Vista
- •117.Функціональні можливості Windows 7
- •118. Характеристика видань Windows Vista
- •119. Характеристика видань Windows Windows 7
- •120.Характеристика функції “Диспетчер устройств”
- •121. Опис функції 'Язык и региональные стандарты'
- •122. Як вірно видалити програмне забезпечення з комп’ютера.
- •123. Опис функції ‘Учетные записи пользователей
- •124. Характеристика режимів запуску Windows Vista
- •125.Никто не имеет ни малейшего понятия о чем писать, но рекомендуют воспользоваться предыдущим вопросом.
- •126. Характеристика режимів запуску Windows 7
- •128.Bстановлення драйверів.
- •127.Настроювання операційної системи за допомогою файлу конфігурації config.Sys
- •129. Основні характеристики Windows Vista.
- •130. Інсталяція та налагодження Windows Windows 7
- •131. Основні характеристики Windows Windows 7
- •132. Інсталяція та налагодження Windows Vista
- •133. Функції дефрагментатора в операційних системах Windows
- •134. Методи інстолляції Windows
- •135. Файлова система Windows Vista. Файли і папки Windows .
- •136. Режими переносу та редагування файлів в ос Windows Vista
- •137. Вимоги та порядок підтримки операційної системи (систем) в організації/підприємстві
- •138 Забезпечення захисту ос Windows Vista
- •139 Режими переносу та редагування файлів в ос Windows Vista
- •1. Мета вивчення дисципліни.
- •2. Задачі дисципліни.
- •100. Режими переносу та редагування файлів в ос Windows 2000 Pro
- •110. Режими переносу та редагування файлів в ос Windows xp Pro
- •125 Характеристика режимів установки обладнання в Операційних системах
- •137. Вимоги та порядок підтримки операційної системи (систем) в організації/підприємстві
- •139 Режими переносу та редагування файлів в ос Windows Vista
42. Типи файлів: звичайні файли, спеціальні файли, каталоги.
Звичайні файли
Звичайні (або регулярні) файли представляють собою набір блоків (можливо, порожній) на пристрої зовнішньої пам'яті, на якому підтримується файлова система. Можуть бути текстовими файлами (які містять символи тільки з таблиці ASCII), містити довільну двійкову інформацію, бути файлами даних (наприклад, файл бази даних може містити символи, що не входять в таблицю ASCII), сценаріями (текстовими файлами, що містять команди) та виконавчими файлами (програмами). Файлова система не наказує звичайним файлам будь-яку структуру, забезпечуючи на рівні користувачів подання звичайного файлу як послідовності байтів.
Спеціальні файли
Спеціальні файли не зберігають дані. Вони забезпечують механізм відображення фізичних зовнішніх пристроїв в імена файлів файлової системи. Кожному пристрою, підтримуваного системою, відповідає, щонайменше, один спеціальний файл. Спеціальні файли створюються при виконанні системного виклику mknod, кожному спеціальним файлу відповідає порція програмного забезпечення, що називається драйвером відповідного пристрою. При виконанні читання чи запису по відношенню до спеціального файлу, проводиться прямий виклик відповідного драйвера, програмний код якого відповідає за передачу даних між процесом користувача та відповідним фізичним пристроєм.
При цьому імена спеціальних файлів можна використовувати практично всюди, де можна використовувати імена звичайних файлів. Наприклад, команда cp myfile / tmp / kuz перепише файл з ім'ям myfile до підкаталогу kuz робочого каталогу. У той же час, команда cp myfile / dev / console видасть вміст файлу myfile на системну консоль вашої установки.
Розрізняються два типи спеціальних файлів - блочні та символьних. Блочні спеціальні файли асоціюються з такими зовнішніми пристроями, обмін з якими проводиться блоками байтів даних, розміром 512, 1024, 4096 або 8192 байтів. Типовим прикладом подібних пристроїв є магнітні диски.
Символьних спеціальні файли асоціюються із зовнішніми пристроями, які не обов'язково вимагають обміну блоками даних однакового розміру. Прикладами таких пристроїв є термінали (у тому числі, системна консоль), послідовні пристрою, деякі види магнітних стрічок. Іноді символьних спеціальні файли асоціюються з магнітними дисками.
Каталог
Каталог - це, з одного боку, група файлів, об'єднаних користувачем виходячи з деяких міркувань (наприклад, файли, що містять програми ігор, або файли, що складають один програмний пакет), а з іншого боку - це файл, що містить системну інформацію про групу файлів, його складових. У каталозі міститься список файлів, що входять до нього, і встановлюється відповідність між файлами і їх характеристиками (атрибутами).
Структура файлу-каталогу дуже проста. Фактично, каталог - це таблиця, кожен елемент якої складається з двох полів: номери i-вузла даного файлу в його файловій системі та імені файлу, яке пов'язане з цим номером (звичайно, цей файл може бути і каталогом). В будь-якому каталозі містяться два стандартних імені - "." і "..". Імені "." зіставляється i-вузол, який відповідає самому цього каталогу, а імені ".." - I-вузол, який відповідає "Батьківське" каталогу даного каталогу. "Батьківське" (parent) каталогом називається каталог, в якому міститься назва даного каталогу. Файли з іменами "first_file" і "second_file" - це різні файли з номерами i-вузлів 54 і 65 відповідно. Файл "second_again" представляє приклад так званої жорсткої посилання: він має іншу назву, але реально описується тим же i-вузлом, що й файл "second_file". Нарешті, останній елемент каталогу описує деякий інший каталог з ім'ям "dir2".
Цей останній файл, як і будь-який звичайний файл, зберігається у файловій системі як набір блоків запам'ятовуючого пристрою. Однак файлова система знає, що насправді це каталог зі структурою, контрольованої файловою системою. Тому файлів-каталогах відповідає особливий тип файлу (позначений в їх i-вузлах), по відношенню до якого можливе виконання тільки спеціального набору системних викликів: mkdir, яке виробляє новий каталог; rmdir, щоб віддалитися порожній (незаповнений) каталог; getdents, що дозволяє прочитати вміст зазначеного каталогу.
Запис у файли-каталоги здійснюється неявно при створенні і знищенні файлів і каталогів, однак читати з файлу-каталогу при наявності відповідних прав можна (приклад - стандартна утиліта ls, яка як раз і користується системним викликом getdents).