Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
method_SP2010.pdf
Скачиваний:
26
Добавлен:
12.05.2015
Размер:
270.78 Кб
Скачать

Національний технічний університет України “Київський політехнічний інститут”

Факультет інформатики та обчислювальної техніки

Кафедра технічної кібернетики

ПРОГРАМУВАННЯ

Методичні вказівки

до

Комп‘ютерного практикуму

Частина 3

“СИСТЕМНЕ ПРОГРАМУВАННЯ”

Київ 2010

Програмування, ч.3. Системне програмування: Метод. вказівки до комп’ютерного практикуму для студентів 2-го курсу напряму “Системна інженерія” Уклад. О.І. Лісовиченко. – К.: НТУУ-КПІ,

2010 – 24с.

Рекомендованокафедрою технічної кібернетики ФІОТ НТУУ КПІ(протокол №9 від 30.08.2010 р.)

Навчальне видання

Програмування, ч.3 Системне програмування

МЕТОДИЧНІ ВКАЗІВКИ ДО КОМП’ЮТЕРНОГО ПРАКТИКУМУ

для студентів 2-го курсу напряму “Системна інженерія”

Укладачі

Лісовиченко Олег Іванович, к.т. н., доцент

Відповідальний

Костюк Всеволод Іванович, д.т.н., професор

редактор

Рецензенти

Ткач Михайло Мартинович, к.т.н., доцент

 

Остапченко Костянтин Борисович , к.т.н., доцент

2

 

 

Зміст

Вступ............................................................................................................................

4

Лабораторний практикум № 1................................................................................

5

1.1

Загальні положення.....................................................................................................

5

1.2

Завдання........................................................................................................................

8

1.3

Контрольні запитання ................................................................................................

8

Лабораторний практикум № 2................................................................................

9

2.1

Загальні положення.....................................................................................................

9

2.1.1 Виведення символу.................................................................................................................

9

2.1.2 Виведення рядка символів .....................................................................................................

9

2.1.3 Введення рядка символів .....................................................................................................

10

2.1.4 Виведення цілого числа........................................................................................................

10

2.1.5 Введення цілого числа..........................................................................................................

11

2.2

Завдання......................................................................................................................

11

2.3

Контрольні питання..................................................................................................

11

Лабораторний практикум № 3..............................................................................

13

3.1

Загальні положення...................................................................................................

13

3.2

Завдання......................................................................................................................

14

3.3

Контрольні питання..................................................................................................

15

Лабораторний практикум № 4..............................................................................

16

4.1

Загальні положення...................................................................................................

16

4.2

Завдання......................................................................................................................

19

4.3

Контрольні питання..................................................................................................

19

Лабораторний практикум № 5..............................................................................

20

5.1

Загальні положення...................................................................................................

20

5.2

Завдання......................................................................................................................

22

5.3

Контрольні питання..................................................................................................

22

Література................................................................................................................

23

3

Вступ

Ці методичні вказівки призначені студентам спеціальності 7.091402 “Гнучкі комп’ютеризовані системи та робототехніка” для виконання лабораторних практикумів з курсу “Програмування”, частини “Системне програмування”.

В основу дисципліни покладено вивчення мови асемблер персональних комп’ютерів (ПК) на базі мікропроцесора і8086/88. Наступні покоління процесорів фірми Intel відзначаються спадковістю на рівні машинних команд: програми, написані для попередніх моделей можуть виконуватися і на наступних. Тому знання та володіння навичками програмування мовою асемблера для зазначеного типу процесора є передумовою для опанування додатковими можливостями сучасних моделей.

Мова асемблер є машинно-орієнтованою, передбачає знання архітектури конкретного ПК, тому програмування більш трудомістке і вимагає грунтовнішої початкової підготовки, порівнюючи з мовами високого рівня. Але вивчення цієї мови дозволяє зрозуміти принципи функціонування ПК, операційних систем і трансляторів з мов високого рівня, повністю використати можливості мікропроцесора, створити високоефективні програми.

Для виконання лабораторних робіт необхідно засвоїти теоретичний матеріал зазначеної теми, дати відповіді на контрольні питання. Після цього треба написати програму та занести її до протоколу. В лабораторії студент подає протокол викладачеві, відповідає на поставлені ним питання. Після виконання програми і одержання правильних результатів студент записує їх до протоколу, робить висновки і захищає звіт.

4

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