
- •70. Структура мережної операційної системи. Однорангові мережеві.
- •2. Основні завдання курсу:
- •3._Призначення та функції ос
- •4. Еволюція ос
- •3.Призначення та функції системного програмування.
- •5. Роль і місце ос в архітектурі обчислювальних систем.
- •7. Поняття ядра ос.
- •8. Етапи розвитку ос
- •9. Класифікація програм
- •10. Визначення операційної системи.
- •11. Особливості алгоритмів управління ресурсами.
- •13. Особливості областей використання.
- •14. Особлтвості методів побудови операційних систем.
- •15. Характеристика режимів роботи операційних ситем.
- •16, 17. Однозадачні та багатозадачні ос.
- •18. Характеристика та функції операційних систем з пакетною обробкою задач.
- •19. Характеристика та функції діалогового режиму в операційних системах.
- •22. Характеристика та функції мережевого режиму в операційних системах.
- •25. Класифікація інтерфейсів операційних систем
- •26. Характеристика та функції командного, віконного та мовного інтерфейсів операційних систем.
- •28. Процес. Діаграма станів процесу. Часові характеристики. Класифікація процесів.
- •29. Ресурс. Класифікація ресурсів.
- •30. Дисципліни розподілу ресурсів: одно чергові (fifo, lifo, rr) та і багато чергові (безпріоритетні та пріоритетні).
- •31. Концепція віртуалізації. Віртуалізація ресурсів, приклади. Поняття віртуальної машини.
- •32. Функції менеджера віртуальних машин.
- •33. Задачі. Різновидності задач: процеси та потоки (нитки).
- •36. Функції ос по управлінню пам'яттю.
- •37. Схеми управління пам'яттю.
- •39. Мультипрограмування із змінними розділами.
- •40. Фрагментація пам'яті. Переміщувані розділи.
- •41. Імена файлів та характеристика типів файлів.
- •42. Типи файлів: звичайні файли, спеціальні файли, каталоги
- •44. Управління доступом до файлів і каталогів. Захист від несанкціонованого доступу.
- •45. Характеристика операцій над файлами.
- •46. Папки (каталоги, директорії) та їх характеристика. Операції над папками.
- •47. Характеристика захисту файлів та папок.
- •48. Характеристика файлової системи сімейства Windows
- •49. Характеристика структури диска fat.
- •50. Характеристика помилок файлової системи.
- •51. Аналіз фрагметації файлової системи та її дефрагментація.
- •52. Характеристика структури диска ntfs та створення розділу ntfs .
- •53. Порівняльні характеристики ntfs I fat.
- •54. Пошук файлів, папок та даних в файлах.
- •55. Складові швидкості обробки данних в файлових системах.
- •56. Функціональні можливості однозадачних операційних систем.
- •57. Модулі ос і розміщення їх в пам'яті і на дисках.
- •58. Bios та його основні функції.
- •59. Характеристика та функції файлів config.Sys та AutoExec.Bat.
- •60. Файлова система ms dos. Файли і каталоги ms dos.
- •62. Основні функції багатозадачних операційних систем.
- •64. Апаратні вимоги. Архітектура. Склад. Реалізація багатозадачності.
- •65. Загальна архітектура багатозадачних систем сімейства Windows.
- •66. Характеристика користувацького режиму сімейства Windows.
- •67. Характеристика інтерфейсу користувача сімейства Windows. Интерфейс пользователя (на примере Win98) Управление Windows (на примере Win98)
- •Рабочий стол
- •Окна Windows
- •69. Основні особливості і характеристики ос сімейства Linux.
- •70. Структура мережної операційної системи. Однорангові мережеві.
- •71. Концепції і технології проектування ос: розширюваність, переносимість, сумісність, безпека.
- •72. Тенденції в структурній побудові ос: монолітні системи, багаторівневі системи, модель клієнт-сервер та мікро ядра.
- •73. Об'єктно-орієнтований підхід в структурній побудові ос.
- •74. Сучасні концепції і технології проектування операційних систем.
- •75. Способи підвищення продуктивності та розширюваності операційних систем.
- •76. Способи забезпечення надійності операційних систем.
- •77. Захист
- •78. Переносимість та совмісність програмного забезпечення ос.
- •82. Інсталяція та налагодження Windows 98. Windows 98 / me: Установка Windows
- •Ip адрес
- •80. Характеристики версій Windows.
- •79. Огляд операційних систем Microsoft.
- •102). Установка ос. Установка Windows xp состоит из следующих этапов:
- •105).Пароли
- •107).Защита системных файлов
- •112). Характеристика системы
- •115). 6. Команды ms-dos 6.2
54. Пошук файлів, папок та даних в файлах.
Выяснение того, в каких областях диска хранится тот или иной фрагмент файла - процесс, который имеет принципиально разное воплощение в различных файловых системах. Имейте в виду, что это лишь поиск информации о местоположении файла - доступ к самим данным, фрагментированы они или нет, здесь уже не рассматривается, так как этот процесс совершенно одинаков для всех систем. Речь идет о тех "лишних" действиях, которые приходится выполнять системе перед доступом к реальным данным файлов.
На что влияет этот параметр: на скорость навигации по файлу (доступ к произвольному фрагменту файла). Любая работа с большими файлами данных и документов, если их размер - несколько мегабайт и более. Этот параметр показывает, насколько сильно сама файловая система страдает от фрагментации файлов.
NTFS способна обеспечить быстрый поиск фрагментов, поскольку вся информация хранится в нескольких очень компактных записях (типичный размер - несколько килобайт). Если файл очень сильно фрагментирован (содержит большое число фрагментов) - NTFS придется использовать много записей, что часто заставит хранить их в разных местах. Лишние движения головок при поиске этих данных, в таком случае, приведут к сильному замедлению процесса поиска данных о местоположении файла.
FAT32, из-за большой области самой таблицы размещения будет испытывать огромные трудности, если фрагменты файла разбросаны по всему диску. Дело в том, что FAT (File Allocation Table, таблица размещения файлов) представляет собой мини-образ диска, куда включен каждый его кластер. Для доступа к фрагменту файла в системе FAT16 и FAT32 приходится обращаться к соответствующей частичке FAT. Если файл, к примеру, расположен в трех фрагментах - в начале диска, в середине, и в конце - то в системе FAT нам придется обратиться к фрагменту FAT также в его начале, в середине и в конце. В системе FAT16, где максимальный размер области FAT составляет 128 Кбайт, это не составит проблемы - вся область FAT просто хранится в памяти, или же считывается с диска целиком за один проход и буферизируется. FAT32 же, напротив, имеет типичный размер области FAT порядка сотен килобайт, а на больших дисках - даже несколько мегабайт. Если файл расположен в разных частях диска - это вынуждает систему совершать движения головок винчестера столько раз, сколько групп фрагментов в разных областях имеет файл, а это очень и очень сильно замедляет процесс поиска фрагментов файла.
Вывод: Абсолютный лидер - FAT16, он никогда не заставит систему делать лишние дисковые операции для данной цели. Затем идет NTFS - эта система также не требует чтения лишней информации, по крайней мере, до того момента, пока файл имеет разумное число фрагментов. FAT32 испытывает огромные трудности, вплоть до чтения лишних сотен килобайт из области FAT, если файл разбросан по разным областям диска. Работа с внушительными по размеру файлами на FAT32 в любом случае сопряжена с огромными трудностями - понять, в каком месте на диске расположен тот или иной фрагмент файла, можно лишь изучив всю последовательность кластеров файла с самого начала, обрабатывая за один раз один кластер (через каждые 4 Кбайт файла в типичной системе). Стоит отметить, что если файл фрагментирован, но лежит компактной кучей фрагментов - FAT32 всё же не испытывает больших трудностей, так как физический доступ к области FAT будет также компактен и буферизован.