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

Міністерство освіти і науки України

ОДЕСЬКА ДЕРЖАВНА АКАДЕМІЯ ХОЛОДУ

Швець Н. В., Селіванова А. В.

Системне програмне забезпечення

Посібник до виконання курсової роботи

(3 курс 5 семестр)

для студентів спеціальностей:

6.080401 «Інформаційні управляючі системи і технології»

6.080402 «Інформаційні технології проектування»

Одеса 2009

Укладач: Швець Наталія Василівна, старший викладач кафедри інформаційних систем

Посібник розглянуто й рекомендовано до видання на засіданні кафедри Інформаційних систем

Протокол № ___ від “___” ______________ 2009 р.

Завідувач кафедрою ІС, д.т.н.,професор В. М. Плотніков

Затверджено методичною комісією Факультету інформаційних технологій

Протокол № ____ від “____” _____________ 2009 р.

Голова методичної комісії, к.т.н.,доц. Ю.К.Корнієнко

Зміст

Введення|вступ| 5

Варіанти завдань | 5

Рекомендації по виконанню курсової роботи 8

Вимоги до оформлення курсової роботи 13

Література 14

Методичні вказівки до оформлення розрахунково-пояснювальних записок, дипломних і курсових проектів, Ломовцев Б. А., Ломовцев П. Б. , Лебедєва Л. В. –Одеса, ОДАХ, 2005. 14

Таненбаум Э. Современные операционные системы. 2-е изд. _ СПб.: Питер, 2002. – 1040 с. 14

Введення|вступ|

Тема курсової роботи: «Контроль стану операційної системи. Моделювання взаємодії процесів»

Мета|ціль| роботи: Ознайомлення з|із| компонентами доступу до системної інформації і методами взаємодії процесів.

Постановка завдання|задачі|: Розробити додаток|застосування| з|із| графічним інтерфейсом, що реалізовує завдання|задавання| згідно варіанту.

Варіанти завдань |

Варіант завдання|задавання| визначається по номеру прізвища в кафедральній відомості.

Варіант 1

  1. Одержати|отримати| наступну|слідуючу| системну інформацію:

  • час в секундах, що пройшов|минув,сплив| з моменту|із моменту| завантаження|загрузки| системи;

  • число процесів, що працюють в системі;

  • загальний|спільний| об'єм|обсяг| оперативної пам'яті;

  • вільний об'єм|обсяг| ОЗУ.

  1. Використовуючи Системний монітор KDE:

  • проаналізувати завантаження|загрузку| центрального процесора;

  • відобразити|відображувати| інформацію про кількість користувачів, що працюють в системі.

  1. Продемонструвати методику асинхронного видалення|віддалення| дочірніх процесів за допомогою сигналу SIGCHLD.

Варіант 2

  1. Одержати|отримати| наступну|слідуючу| системну інформацію:

  • ім'я операційної системи, номер версії і модифікації ядра;

  • інформацію про платформу, на якій працює система.

  1. Використовуючи Системний монітор KDE:

  • проаналізувати завантаження|загрузку| системи за одну хвилину;

  • визначити тактову частоту процесора.

  1. Розробити програму, що ілюструє методику використання розподілюваної пам’яті.

Варіант 3

  1. Одержати|отримати| наступну|слідуючу| системну інформацію:

  • ім'я домашнього|хатнього| директория,.в якому користувач виявляється|опиняється| після|потім| входу в систему;

  • ім'я терміналу;

  • ім'я поштової скриньки.

  1. Використовуючи Системний монітор KDE:

  • відобразити|відображувати| дані про простої в роботі процесора;

  • вивести дані про кількість записаної інформації;

  • вивести дані про кількість зчитаної |прочитаної| інформації;

  • відобразити|відображувати| загальне|спільне| число операцій читання.

  1. Розробити програму, в якій працюють два потоки, що записують|занотовують| символи в стандартний потік stderr.

Варіант 4

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