- •1.2.2. Команды управления циклом
- •1.2.3. Работа с массивами
- •1.3. Задание на лабораторную работу
- •1.4. Отчет по лабораторной работе
- •2. Лабораторная работа № 4
- •2.1. Общие методические указания по выполнению лабораторной работы
- •2.2. Теоретические сведения
- •2.2.1. Стек и сегмент стека
- •2.2.2. Стековые команды
- •2.2.3 Приемы работы со стеком
- •2.3. Задание на лабораторную работу
- •2.4. Отчет по лабораторной работе
- •3 .Лабораторная работа № 5
- •3.1. Общие методические указания по выполнению лабораторной работы
- •3.2. Теоретические сведения
- •3.2.1. Дальние переходы
- •3.2.2. Подпрограммы (процедуры)
- •3.3. Задание на лабораторную работу
- •3.4. Отчет по лабораторной работе
- •4. Лабораторная работа № 6
- •4.1. Общие методические указания по выполнению лабораторной работы
- •4.2. Теоретические сведения
- •4.2.1. Общие сведения о процессах и потоках
- •4.2.2. Описание свойств и методов компонента StringGrid
- •4.2.3. Получение информации о процессах и потоках
- •4.3.Задание на лабораторную работу
- •4.4. Отчет по лабораторной работе
4.4. Отчет по лабораторной работе
Отчет по лабораторной работе должен содержать:
– текст полученного задания;
– текст программы с комментариями.
Кроме отчета и демонстрации работающей программы студент отвечает на вопросы по теоретической части, относящейся к данной лабораторной работе.
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Пильщиков В.Н. Программирование на языке ассемблера IBM PC / В.Н. Пильщиков. М.: «Диалог-МИФИ», 1994. 288 с.
2. Назаров С.В. Операционные системы. Практикум / С.В. Назаров, Л.П. Гудыно, А.А. Кириченко. М.: КУДИЦ-ПРЕСС, 2008. 464 с.
3. Танненбаум Э. Современные операционные системы. 2-е изд. / Э. Танненбаум. СПб.: Питер, 2007. 1038 с.
СОДЕРЖАНИЕ
1. Лабораторная работа № 3. Организация ветвления, циклов и индексирования………………………………… |
1 |
||
|
1.1. Общие методические указания по выполнению лабораторной работы……………………………........ |
1 |
|
|
1.2. Теоретические сведения……………………………... |
1 |
|
|
|
1.2.1. Команды переходов…………………………… |
1 |
|
|
1.2.2. Команды управления циклом………………… |
8 |
|
|
1.2.3. Работа с массивами……………………………. |
10 |
|
1.3. Задание на лабораторную работу…………………… |
13 |
|
|
1.4. Отчет по лабораторной работе……………………… |
14 |
|
2. Лабораторная работа № 4. Стек………………………….. |
15 |
||
|
2.1. Общие методические указания по выполнению лабораторной работы……………………………........ |
15 |
|
|
2.2. Теоретические сведения……………………………... |
15 |
|
|
|
2.2.1. Стек и сегмент стека…………………………... |
15 |
|
|
2.2.2. Стековые команды…………………………….. |
16 |
|
|
2.2.3. Приемы работы со стеком…………………….. |
17 |
|
2.3. Задание на лабораторную работу…………………… |
20 |
|
|
2.4. Отчет по лабораторной работе……………………… |
21 |
|
3. Лабораторная работа № 5. Процедуры…………………... |
21 |
||
|
3.1. Общие методические указания по выполнению лабораторной работы……………………………........ |
21 |
|
|
3.2. Теоретические сведения……………………………... |
22 |
|
|
|
3.2.1. Дальние переходы……………………………... |
22 |
|
|
3.2.2. Подпрограммы (процедуры)………………….. |
24 |
|
3.3. Задание на лабораторную работу…………………… |
32 |
|
|
3.4. Отчет по лабораторной работе……………………… |
35 |
|
4. Лабораторная работа № 6. Получение основных сведений о запущенных в системе процессах…………………... |
36 |
||
|
4.1. Общие методические указания по выполнению лабораторной работы……………………………........ |
36 |
|
|
4.2. Теоретические сведения……………………………... |
36 |
|
|
|
4.2.1. Общие сведения о процессах и потоках …….. |
36 |
|
|
4.2.2. Описание свойств и методов компонента StringGrid ……………………………………… |
37 |
|
|
4.2.3. Получение информации о процессах и потоках…………………………………………. |
39 |
|
4.3.Задание на лабораторную работу……………………. |
41 |
|
|
4.4. Отчет по лабораторной работе……………………… |
42 |
|
Библиографический список………………………………… |
43 |