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

17

17

Інститут спеціального зв’язку та захисту інформації

НТУУ „КПІ”

Спеціальна кафедра №5

«Застосування автоматизованих інформаційних систем та технологій»

Затверджую Начальник спеціальної кафедри № 5

д.т.н., професор В.Мохор

“___”_______________ 2010 року

Методична розробка

для проведення лекції

з навчальної дисципліни Системне програмування та операційні системи

Тема 1. Мови асемблера та їх використан­ня для побудови базових еле­­мен­тів систем­них програм.

Заняття 1. Мова Асемблера як засіб ефективного прог­рамування системних програм і відобра­ження архітектури цільових процесорів.

Обговорено та ухвалено

на засіданні ПМС №___

Протокол № __

”___” ____________ 2010 р.

Київ 2008 р.

Тема 1/1

Мова Асемблера як засіб ефективного прог­рамування системних програм і відобра­ження архітектури цільових процесорів

Учбові та виховні цілі:

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

2. Подати студентам основні поняття архітектури процесора і елементів мови Асемблера.

Час – 2 год

Місце – аудиторія

Учбово-матеріальне забезпечення – презентація PowerPoint.

Розподіл часу заняття

Вступна частина 5хв.

Контрольне опитування 10хв.

Основна частина

1 питання. Системні оброб­ляючі та управляючі програми і вимоги до їх роботи та ефективності 20хв.

2 питання. Типова структура системних програм та організація їх розробки 20хв.

3 питання. Особливості архітектури і адресації даних в різних режимах роботи процесорів 30хв.

Заключна частина 5хв.

Література: [2]. Бек Л. Введение в системное программирование: Пер. с англ.- М.: Мир, 1988, Стор. 39-61.

[3]. Пустоваров В.И. Ассемблер: программирование и анализ корректности машинных программ. – К: BHV, 2000, Стор. 26-40.

[6]. Пустоваров В.И. Язык ассемблера в программировании информационных и управляющих систем. М:. "Энтроп", К: "Век", 1996,– К.: Юниор, 1997, Стор. 25-37.

Контрольні запитання з попереднього знайомства з системними програмами

1. Як обираються програми для розв’язання задач на комп’ютері?

2. Як обираються дані про об’єкти програм для розв’язання задач на ком­п’ю­тері?

3. Як виконується завантаження комп’ютерної системи програмами?

4. Як розв’язуються задачі на комп’ютері?

5. Які функції виконують програми операційних систем?

6. Які задачі розв’язують транслятори з комп’ютерних мов?

7. Чим повинні відрізнятися вимоги до системних програм від вимог до звичайних або прикладних програм?

8. Які програми включають до складу операційних систем?

9. Яку роль грають мови програмування при розв’язанні задач на комп’ю­тері?

10. Яку роль грають системні бібліотеки періоду виконання для виконання програм?

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