Робоча навчальна програма навчальної дисципліни " Системне програмування" (за кредитно-модульною системою) Напрям: 0915 "Комп'ютерна інженерія"

Вид материалаДокументы

Содержание


2.2.2 Лабораторні заняття, їх тематика і обсяг
Модуль №1 „Мова С++ в системному програмуванні”
Модуль №3 „Програмування на мові асемблер”
Подобный материал:
1   2   3   4   5   6   7   8   9

2.2.2 Лабораторні заняття, їх тематика і обсяг




пор.


Назва теми

Обсяг навчальних занять (год.)

Лабор.

Заняття

СРС




1

2

3

4

3 семестр

Модуль №1 „Мова С++ в системному програмуванні”

1.1

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

2

2

1.2

Базові типи даних і введення-висновок.

Арифметичні операції і математичні функції мови

2

2

1.3

Бітові операції

2

2

1.4

Робота з матрицями. Структури і масиви структур

2

2

Усього за модулем №1

8

8

Модуль №2 „Особливості написання системних програм”

2.1

Покажчики, масиви, символьні рядки і функції

2

2

2.2

Перевірка обладнання, керування клавіатурою

2

2

2.3

Керування таймером під системою Windows 98

2

2

2.4

Керування відеоадаптером під системою Windows 98. Розробка драйверів обладнання для DOS

3

2

Усього за модулем №2

9

8

Усього за 3 семестр

17

16

4 семестр

Модуль №3 „Програмування на мові асемблер”

3.1

Введення та виведення тексту командами мови асемблер

2

4

3.2

Заміщення прописних літер строчними командами мови асемблер

2

2

3.3

Робота з таблицею ASCII в мові асемблер

2

2

3.4

Робота з одновимірними та двовимірними масивами в мові асемблер

2

2

Усього за модулем №3

8

10

Модуль №4 „Структурні елементи у мові асемблер”

4.1

Організація виведення дати та часу на екран

2

2

4.2

Вирішення задачі перетворення з однієї кодової таблиці в іншу

2

2

4.3

Виведення списку файлів в поточному каталозі

2

2

4.4

Використання асемблерних вставок в мовах високого рівня

2

1

4.5

Використання асемблерних вставок для організації роботи з перериваннями у системі Windows

2

2

Усього за модулем №4

10

9

Усього за 4 семестр

18

19

Усього за навчальною дисципліною

35

35