Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответ.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
49.31 Кб
Скачать

Завершений

Процес може завершитися або коли він в стані «виконуваний» і завершить своє виконання, або коли його буде явно «знято» командою оператора. В обох випадках процес переходить в стан «завершений». Якщо процес не буде усунуто з пам'яті після входження в цей стан, то цей стан називається "зомбі".

10. Описати чому процес може бути заблокованим.

11. Навести команди для переходу у кореневий каталог, каталог рівнем вище.

12. Призначення і використання команд: graphics, deltree, msd.

DELTREE Удалить папку и все вложенные папки  Программа MSD обеспечивает вывод следующей информации: модель компьютера и процессора (изготовитель компьютера, тип шины, версия и дата ROM BIOS, тип клавиатуры, конфигурация клавиатуры DMA, сопроцессор); память (схема старшей памяти - от 640 до 1024К); видеоадаптер (изготовитель видеоплаты, ее модель и тип, версия и дата видео-BIOS; 

Команда GRAPHICS входит в состав системы PC-DOS начиная с версии 2.0, a MS-DOS - с версии 3.2. Она позволяет выводить графическую копию экрана, когда терминал находится в режиме, совместимом с одним из графических режимов адаптера CGA (320x200 точек в режиме четырех цветов или 640x200 точек в режиме двух цветов). Для печати графической копии экрана в других режимах необходимо применять соответствующие программы. Так, например, графическая копия экрана в режиме адаптера EGA может быть распечатана с помощью программы EGAPRINT, входящей в пакет EGAPANT.

13. Навести функції командного процесору DOS

Основные функции командного процессора заключаются в следующем:  1. Приём и разбор команд, полученных с клавиатуры или из командного файла.  2. Исполнение встроенных команд DOS, находящихся внутри файла COMMAND.СОМ.  3. Загрузка и исполнение внешних программ DOS и прикладных программ (находящихся в файлах типа СОМ и ЕХЕ). Запуск прикладной программы осуществляется так же, как и обращение к внешней команде DOS (утилите), поскольку те и другие реализованы одинаково; командный процессор, в сущности, не отличает их друг от друга. 

14. Які існують ОС в залежності від областей використання?

багатозадачні ОС поділяються на три типи відповідно до використаними при їх розробці критеріями ефективності:

. системи пакетної обробки (наприклад, OC EC),

. системи поділу часу (UNIX, VMS),

. системи реального часу (QNX, RT/11).

15. На які складові можна розділити процес?

  • закритий віртуальний адресний простір – діапазон адрес віртуальної пам'яті, яким може користуватися процес;

  • програму, що виконується – початковий код і спроектовані на віртуальний адресний простір процесу дані;

  • список відкритих дескрипторів (handles) різних системних ресурсів –комунікаційних портів, файлів та інших об'єктів, доступних усім потокам даного процесу;

  • контекст захисту (security context), який називають маркером доступу (access token), – він ідентифікує користувача та групи безпеки й привілеї, зіставлені з процесом;

  • унікальний ідентифікатор процесу;

  • мінімум один потік.

16. Яку інформацію може містити дескриптор процесу?

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

17. Навести команди для перегляду файлу, каталогу та їх видалення.

Команда перегляду каталогу DIR

Команда видалення файлів DEL

Команда виведення змісту файла на екран TYPE

18. Призначення і використання команд: chkdsk, label, diskcopy.

CHKDSK Проверка диска - проверка и ремонт дисков проблемы # LABEL Изменить метку диска # DISKCOPY Скопировать содержимое одной дискеты на другую 

19. Дати визначення операційній системі. Навести складові системи DOS. операційній системі -комплекс взаимосвязанных программ, предназначенных для управления ресурсами компьютера и организации взаимодействия с пользователем.

Операційна система MS-DOS складається із таких шести частин. * Базова система введення-виведення (BIOS), як ми вже казали, являє собою комплекс програм, що записаний у ПЗП (ROM) ще при виготовленні комп'ютера, і забезпечує найпростіші операції по підтримці роботи всіх компонент ПК. Перш за все BIOS здійснює перевірку працездатності головних пристроїв ПК після його вмикання (POST — Power On Self Testing). Потім він проводить ініціалізацію ПК та передає управління на так званий Boot Sector. * Завантажувач операційної системи (Boot Sector) — це коротка програма (512 байт), що знаходиться у першому секторі кожного системного диска (гнучкого або жорсткого), і основна задача якого полягає у завантаженні в пам'ять ПК програм операційної системи, які містяться у файлах (точне означення цього поняття буде дано нижче) IO.SYS та MSDOS.SYS. Під системним диском ми будемо розуміти спеціальним чином підготовлений під час форматування диск, на якому містяться вказані два файли та файл COMMAND.COM. * Файл IO.SYS є розширенням BIOS і змінюється (вдосконалюється) від версії до версії, в той час як BIOS залишається консервативною, незмінною частиною системи. * Файл MSDOS.SYS реалізує основні послуги DOS на вищому рівні. Після завантаження файлів IO.SYS та MSDOS.SYS в оперативну пам'ять ПК вони залишаються там аж до вимкнення комп'ютера і повністю забезпечують його роботу. Зауважимо, що файли IO.SYS та MSDOS.SYS в операційній системі PC-DOS мають назви IBMBIO.COM та IBMDOS.COM, відповідно. * Командний процесор COMMAND.COM обробляє (інтерпретує) команди, які одержані з клавіатури або з так званих batch-файлів, та виконує їх, завантажує та виконує прикладні програми. Командний процесор містить у собі так звані внутрішні (резидентні) команди DOS, про які мова піде далі. У разі необхідності значна частина COMMAND.COM вивільнює оперативну пам'ять, дозволяючи зайняти її прикладним програмам. Після того як останні завершать свою роботу, резидентна частина командного процесора відновлює COMMAND.COM у пам'яті. * Утиліти DOS — це службові програми, що поставляються у складі операційної системи. Вони ще звуться зовнішніми (транзитними) командами DOS. Їх ми також розглянемо нижче. Зауважимо лише, що з широкої точки зору всі прикладні програми можуть розглядатися як утиліти DOS.

20. Які існують ОС в залежності від алгоритму керування процесором?

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

21. Навести визначення терміну «процес».

Процес — одне з найважливіших понять у архітектурі операційних систем та програмуванні. Процес — об'єкт операційної системи, контейнер системних ресурсів, призначених для підтримки виконанняпрограми. Коли в середовищі операційної системи запускається прикладна програма, система створює спеціальний об’єкт – процес, – який призначений для підтримки її виконання. Хоча може здатися, що програма й процес – поняття схожі, вони фундаментально відрізняються. Програма – це статичний набір команд, а процес – контейнер для ресурсів, які використовуються при виконанні екземпляра програми[1]. Системна реалізація та функції процесу в різних операційних системах дещо відмінні.

22. У яких випадках процес може вийти зі стану виконання?