Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
pitannya_na_1_modul.docx
Скачиваний:
5
Добавлен:
12.08.2019
Размер:
238.58 Кб
Скачать
  1. Що спільного й у чому відмінність між мережевою і розподіленою ос?

  2. Основу будь-якої обчислювальної мережі складає мережева ОС. Так, як кожен комп’ютер мережі в значній мірі автономний, то під мережевою ОС в широкому змісті розуміють сукупність взаємодіючих локальних ОС (ОС окремих комп’ютерів). В вузькому розумінні мережева ОС – це ОС окремого комп’ютера, яка забезпечує його роботу в локальній мережі.

  3. В мережі ОС окремого комп’ютера можна виділити декілька частин: засоби управління локальними ресурсами комп’ютера (локальна ОС), серверна та клієнтська частини, а також комунікативні засоби.

  4. Локальна ОС забезпечує функції розподілу ОП між процесами планування і деспетчеризації процесів, управління процесорами в мультипроцесорних системах та переферійними пристроями. Серверна частина ОС надає власні ресурси і служби в загальне користування, засоби запиту доступу до віддалених ресурсів і служб і їх виконання забезпечує клієнтська частина ОС

  1. Перелічіть причини, за якими ядро ОС має виконуватися в привілейованому режимі?

  2. Чи може процесор переходити у привілейований режим під час виконання програми користувача? Обґрунтуйте?

  3. Чому перехід до використання мікроядрової архітектури може спричинити зниження продуктивності ОС?

  4. Блок-схема простішого обчислювального пристрою (класичної обчислювальної машини).

  5. Що означає термін "авторизація"? Що означає термін "автентифікація"? Яка із цих операцій виконується раніше й чому?

  6. Керування введенням-виведенням. Фізична організація пристроїв введення-виведення.

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

  1. Що таке переривання? Які кроки виконує система переривань при виникненні запиту на переривання? Які бувають переривання?

  2. Поняття обчислювального процесу та ресурсу.

Процес – це абстракція ОС,яка об*єднує все необхідне для виконання однієї програми в певний момент часу.Поняття процесу характеризує деяку сукупність набору команд,що виконуються ,асоціюються з ними ресурси в момент виконання. Не існує взаємно-однозначної відповідності між процесами і програмами. Концепція процесу переслідує мету робити механізми розподілу і керування ресурсами .

Ресурс – зазвичай застосовується по відношенню до багаторазового, використованих ,відносно – стабільних і часто бракуючи об*єктів ,які запитуються ,використовуються і звільняються період їх активності.

  1. Класифікація ресурсів.

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

  1. Умови при яких процесу виділяються ресурсу.

1)ресурс вільний і в системі немає запитів від завдань більш високого пріоритету до цього ресурсу;

2)поточний запит і раніше видані запити допускають спільне використання ресурсів;

3)ресурс використовується завданням нижчого пріоритету і може бути тимчасово відібраним.

  1. Наведіть кілька прикладів просторового і часового розподілу ресурсів комп’ютера. Від чого залежить вибір того чи іншого методу розподілу?

  2. В яких станах може знаходитись процес?

1)створення;

2)виконання,інструкції потоку виконує процесор,у конкретний момент часу на одному процесорі тільки один потік може бути в такому стані;

3)очікування,потік очікує деякої події,такий стан іноді називається заблокованим;

4)готовність ,потік очікує , що планувальник перемкне процесор на нього,при цьому він має всі необхідні йому ресурси крім процесорного часу;

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

  1. Наведіть граф станів процесу.

Малюнок у зошиті

  1. При яких умовах процес може перейти із стану бездіяльності в стан готовності.

  2. З яких причин процес може вийти із стану готовності?

1)процес завершується ,при цьому він передає керування Осі повідомляє ОС про своє завершення. В результаті цих дій система переводить процес в список бездільних або знищує його.

2)процес блокується, тобто переводиться у стан очікування.

  1. Яку інформацію містить в собі дескриптор?

1)ідентифікатор процесу PID;

2)тип або клас процесу,який визначає правило надання ресурсу;

3)пріоритет процесу,відповідно до якого надається ресурс;

4)зміну стану ,яка визначає в якому стані знаходиться процес;

5)контекст завдання ,тобто захищену область пам*яті ,в якій зберігається поточне значення регістрів;

6)інформацію про ресурси ,якими процес володіє або має право користуватися;

7)місце або адреса для організування взаємодії з іншими процесами;

8)параметри часу запуску.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]