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

1.5 Процеси в операційній системі

Рисунок 1.5.1 – Диаграмма состояния процесса

Рисунок 1.5.2 – Диаграмма состояния процесса

Рисунок 1.5.3 – Диаграмма состояния процесса

Розділ 2. Постановка задачі із індивідуальним завданням.

2.1 Завдання 1

Реалізувати командний файл, який виводить: дату в форматі день - місяць - рік - час, інформацію про систему в форматі: ім'я комп'ютера: версія ОС: IP-адреса: ім'я поточного користувача: поточний каталог, Виводить настройки домашнього каталогу поточного користувача і основні змінні оточення. Далі в циклі виводить список активних користувачів - запитує ім'я користувача та виводить інформацію про активність введеного користувача.

2.2 Завдання 2

Реалізувати командний файл, який виводить: дату в форматі день - місяць - рік - час, інформацію про систему в форматі: ім'я комп'ютера: версія ОС: IP-адреса: ім'я поточного користувача: поточний каталог, Виводить настройки домашнього каталогу поточного користувача і основні змінні оточення. Далі в циклі виводить список активних користувачів - запитує ім'я користувача та виводить інформацію про активність введеного користувача.

2.3 Завдання 3

а) Знайти максимальне просте число в масиві А. Вхідні дані: ціле позитивне число n> 4, масив чисел А розмірності n. Використовувати чотири процесу для вирішення завдання.

б) Перше додаток містить список студентів по предмету - прізвище, оцінки. Користувач, запустивши другий додаток, може надіслати запит а) вивести прізвище самого успішного студента (за середнім балом) б) вивести прізвище самого неуспішного студента (за середнім балом) в) додати зазначену оцінку вказаним студенту.

2.4 Завдання 4

Знайти максимальний по модулю елемент у матриці А і його індекси - х, у. Поміняти місцями рядок х з рядком k і стовпець у зі стовпцем k. Вхідні дані: ціле позитивне число n, масив чисел А розмірності n * n, ціле позитивне число k ≥ 0 і ≤ n-1.

2.5 Завдання 5

Порядок процесів р0, р1, р2 величина квантів часу 4( Алгоритм Round Robin).

2.6 Завдання 6

Порядок процесів р0, р1, р2, р30=5, р1=-3, р2=7, р3=1(Алгоритм Shortest Job First).

2.7 Завдання 7

Shortest Job First - алгоритм короткотермінового планування

Процес

Час появи в черзі

Тривалість

р0

0

6

р1

2

2

р2

6

7

р3

0

5

2.8 Завдання 8

р0

6

0

р1

7

3

р2

10

12

р3

8

18

р4

17

4

р5

9

8

р6

8

13

2.9 Завдання 9

Пріоритетне планування

Процес

Час появи в черзі

Тривалість

Пріоритет

р0

0

6

4

р1

2

2

3

р2

6

7

2

р3

0

5

1

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