Робоча навчальна програма навчальної дисципліни " Системне програмування" (за кредитно-модульною системою) Напрям: 0915 "Комп'ютерна інженерія"
Вид материала | Документы |
Содержание2. ЗМІСТ НАВЧАЛЬНОЇ ДИСЦИПЛІНИ 2.1. Тематичний план навчальної дисципліни Модуль №1 “Мова С++ в системному програмуванні” Модуль №3 „Програмування на мові Асемблер” |
- Робоча навчальна програма навчальної дисципліни " Системне програмування" (за кредитно-модульною, 624.95kb.
- Робоча навчальна програма навчальної дисципліни " Системне програмне забезпечення", 184.72kb.
- Робоча навчальна програма навчальної дисципліни "Комп’ютерні технології та програмування, 764.2kb.
- Робоча навчальна програма навчальної дисципліни " Спеціалізовані цифрові обчислювальні, 396.14kb.
- Робоча навчальна програма навчальної дисципліни " Основи психології та педагогіки, 373.92kb.
- Робоча навчальна програма навчальної дисципліни " Вища математика " (за кредитно-модульною, 1191.65kb.
- Робоча навчальна програма навчальної дисципліни " Технічні засоби автоматизації" (за, 348.35kb.
- Робоча навчальна програма навчальної дисципліни " Організація та управління комп’ютерно-інтегрованими, 372.13kb.
- Робоча навчальна програма навчальної дисципліни " Надійність та діагностика технічних, 450.74kb.
- Робоча навчальна програма з навчальної дисципліни " Правове забезпечення професійної, 350.85kb.
2. ЗМІСТ НАВЧАЛЬНОЇ ДИСЦИПЛІНИ
2.1. Тематичний план навчальної дисципліни
№ пор. | Назва теми | Обсяг навчальних занять (год.) | |||
Усього | Лекції | Лабора-торні | СРС | ||
1 | 2 | 3 | 4 | 5 | 6 |
3 семестр | |||||
Модуль №1 “Мова С++ в системному програмуванні” | |||||
1.1 | Введення в системне програмування | 8 | 2 | 2 | 4 |
1.2 | Мова С++ в системному програмуванні | 12 | 4 | 2 | 6 |
1.3 | Типи даних | 12 | 4 | 2 | 6 |
1.4 | Особливості використання масивів у системному програмуванні | 4 | 2 | 0 | 2 |
1.5 | Поняття адресації | 11 | 4 | 2 | 5 |
1.6 | Модульна контрольна робота №1 | 3 | 2 | 0 | 1 |
Усього за модулем №1 | 50 | 18 | 8 | 24 | |
Модуль №2 „Особливості написання системних програм” | |||||
2.1 | Функції | 10 | 4 | 2 | 4 |
2.2 | Робота з потоками і файлами | 10 | 4 | 2 | 4 |
2.3 | Поняття видимості змінних | 4 | 2 | 0 | 2 |
2.4 | Структури | 17 | 4 | 5 | 8 |
2.5 | Модульна контрольна робота №2 | 3 | 2 | | 1 |
2.6 | Домашнє завдання 1 | 8 | | 0 | 8 |
Усього за модулем №2 | 52 | 16 | 9 | 27 | |
Усього за 3 семестр | 102 | 34 | 17 | 51 | |
4 семестр | |||||
Модуль №3 „Програмування на мові Асемблер” | |||||
3.1 | Програмування на мові Асемблер | 14 | 4 | 2 | 8 |
3.2 | Програмна модель мікропроцесора | 12 | 6 | 0 | 6 |
3.3 | Структура програми на асемблері | 24 | 6 | 6 | 12 |
3.4 | Модульна контрольна робота №3 | 3 | 2 | 0 | 1 |
Усього за модулем №3 | 53 | 18 | 8 | 27 | |
Модуль №4 „Структурні елементи у мові асемблер” | |||||
4.1 | Масиви | 12 | 4 | 2 | 6 |
4.2 | Структури, об’єднання і записи, як особливі елементи мови асемблер | 8 | 2 | 2 | 4 |
4.3 | Макродирективи | 4 | 2 | 0 | 2 |
4.4 | Теорія переривань | 12 | 4 | 2 | 6 |
4.5 | Використання асемблерних вставок | 14 | 4 | 4 | 6 |
4.6 | Модульна контрольна робота №4 | 3 | 2 | 0 | 1 |
4.7 | Домашнє завдання 2 | 8 | 0 | 0 | 8 |
Усього за модулем №4 | 61 | 18 | 18 | 33 | |
Усього за 4 семестр | 114 | 36 | 18 | 60 | |
Усього за навчальною дисципліною | 216 | 70 | 35 | 111 |