Ви переглядаєте архівну версію офіційного сайту НУЛП (2005-2020р.р.). Актуальна версія: https://lpnu.ua

Системне програмне забезпечення (курсовий проект)

Спеціальність: Комп'ютерна інженерія
Код дисципліни: 6.123.00.O.96
Кількість кредитів: 3
Кафедра: Електронні обчислювальні машини
Лектор: доцент Мороз Іван Володимирович.
Семестр: 6 семестр
Форма навчання: денна
Результати навчання:
розуміння концептуальних основ функціонування системного програмного забезпечення ЕОМ, обчислювальних систем та мереж.
знання загальних принципів побудови складних програмних продуктів операційних систем (ОС) різного призначення;
уміння розробляти елементи системного програмного забезпечення;
уміння реалізувати елементи системного програмного забезпечення зі застосуванням сучасних інструментальних засобів.
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
системне програмне забезпечення;
архітектура комп’ютерів;
алгоритмізація та програмування;
системне програмування.
Короткий зміст навчальної програми:
Склад, структура та основні функції системного програмного забезпечення. Аналіз компонентів операційних систем. Деталізація поставленого завдання та декомпозиція програмної компоненти. Створення структурних, функціональних та блок-схем алгоритмів. Розробка коду та тестування програми. Створення документації до розробленої програмної компоненти.
Рекомендована література:
1. Таненбаум Э. Современные операционные системы. 2-е изд. – СПб.: Питер, 2002. – 1040 с.: ил.
2. Харт Д. М. Системное программирование в среде Windows, 3-е изд. Пер. с англ. – М.: Издательский дом “Вильямс”, 2005. – 592 с.: ил.
3. Хэвиленд К., Грэй Д., Салама Б. Системное программирование в UNIX. Руководство программиста. – М.: ДМК Пресс, 2000. – 368 с.
Методи і критерії оцінювання:
пояснювальна записка до курсового проекту, усне опитування (100%).

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

Спеціальність: Комп'ютерна інженерія
Код дисципліни: 6.123.00.O.94
Кількість кредитів: 5
Кафедра: Електронні обчислювальні машини
Лектор: доцент Мороз Іван Володимирович.
Семестр: 6 семестр
Форма навчання: денна
Результати навчання:
розуміння концептуальних основ функціонування системного програмного забезпечення ЕОМ, обчислювальних систем та мереж.
знання загальних принципів побудови складних програмних продуктів операційних систем (ОС) різного призначення;
уміння розробляти елементи системного програмного забезпечення;
уміння реалізувати елементи системного програмного забезпечення зі застосуванням сучасних інструментальних засобів.
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
організація та функціонування комп’ютерів;
архітектура комп’ютерів;
алгоритмізація та програмування;
системне програмування.
Короткий зміст навчальної програми:
Призначення та типи операційних систем (ОС). Еволюція системного програмного забезпечення (СПЗ). Склад, структура та основні функції СПЗ. Принципи побудови ОС. Основні види архітектур ОС. Підсистема керування процесами та потоками. Підсистема керування ресурсами ОС. Підсистема керування даними. Підсистема керування введенням-виведенням. Особливості побудови та функціонування операційних систем Windows та Unix.
Рекомендована література:
1. Таненбаум Э. Современные операционные системы. 2-е изд. – СПб.: Питер, 2002. – 1040 с.: ил.
2. Шеховцов В. А. Операційні системи. СПб.: Питер, 2006. – 569 с.: іл.
3. Гордеев А. В., Молчанов А. Ю. Системное программное обеспечение. - СПб.: Питер, 2003. - 736 с.: ил.
Методи і критерії оцінювання:
письмові звіти з лабораторних робіт, усне опитування, контрольна робота (30%);
підсумковий контроль (70 %, іспит): письмово-усна форма.