Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методические указания по изучению дисциплины 5 -системное програ (1).doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
392.7 Кб
Скачать

71

Содержание

СОДЕРЖАНИЕ 3

ВВЕДЕНИЕ 4

1. МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ИЗУЧЕНИЮ ДИСЦИПЛИНЫ 4

"СИСТЕМНОЕ ПРОГРАММИРОВАНИЕ" 4

1.1. Цели и задачи дисциплины 5

1.2. Содержание дисциплины 5

2. ОСНОВНЫЕ ПОНЯТИЯ И ТЕРМИНЫ 8

3. Лабораторная работа № 1 9

СТРУКТУРА И КОМАНДЫ ОПЕРАЦИОННОЙ СИСТЕМЫ MS DOS 9

3.1. Цель работы 9

3.2. Задание 9

3.3. Структура MS DOS 10

3.4. Основы работы в MS DOS для пользователя 11

3.5. Команды MS DOS 14

3.5.1. Управление файлами 14

3.5.2. Управление дисками 17

3.5.3. Взаимодействие с MS DOS 19

3.6. Пакетные командные файлы 20

4. Лабораторная работа № 2 21

ОСНОВЫ ПРОГРАММИРОВАНИЯ В MS DOS 21

4.1. Цель работы 22

4.2. Задание 22

4.3. Утилиты 22

4.3.1. Нерезидентные утилиты 23

4.3.2. Резидентные утилиты MS DOS 23

4.4. Резидентные программы и понятие перехвата прерывания 25

4.4.1. Перехват на низком уровне 25

4.4.2. Перехват через функции MS DOS 26

4.4.3. Структура резидентной программы 26

4.4.4. Нерезидентная часть 27

4.5. Проблема повторной загрузки 27

4.5.1. Точка входа 28

4.5.2. Резидентное завершение программы 33

5. Лабораторная работа № 3 34

ИЗУЧЕНИЕ ПРОБЛЕМЫ РЕЕНТЕРАБЕЛЬНОСТИ В ОПЕРАЦИОННЫХ СИСТЕМАХ 34

5.1. Цель работы 34

5.2. Задание 34

5.3. Понятие реентерабельности 34

5.4. Алгоритм написания TSR программ 35

6. КОНТРОЛЬНАЯ РАБОТА № 1 37

6.1. Цель работы 37

6.2. Задание 37

6.3. Изучение принципов работы с дисковыми накопителями в системе MS DOS 38

6.3.1. Магнитные диски 38

6.3.2. Структура диска. 39

6.3.3. Служебные области на диске 40

6.3.4. Форматирование дисков 41

6.4. Особенности работы с Norton Disk Doctor 44

6.5. Контрольные вопросы 48

7. Лабораторная работа № 4 53

7.1. Цель работы 53

7.2. Задание 53

7.3. Настройка системы 53

7.3.1. Настройка клавиатуры 53

7.3.2. Настройка мыши 54

7.3.3. Учет национальной специфики 55

7.3.4. Системные установки 56

7.3.5. Настройка звуковых эффектов системы 56

7.4. Добавление или удаление устройств 57

8. КОНТРОЛЬНАЯ РАБОТА № 2 59

8.1. Цель работы 59

8.2. Задание 59

8.3. Работа с прикладными программами 59

8.3.1. Установка прикладных программ 60

8.3.2. Удаление прикладных программ 61

8.3.3. Запуск приложения и окончание работы с ним 61

8.3.4. Автоматический запуск приложений 62

8.4. Доступ к старым и новым документам 63

8.5. Панель задач 63

8.5.1. Индивидуальное конфигурирование панели задач 64

8.5.2. Обмен данными между задачами 66

8.6. Контрольные вопросы 66

Рекомендуемая литература 70

Введение

Сборник содержит лабораторные работы по дисциплине "Системное программирование" для студентов специальности 22.05. В разработке лабораторных работ принимали участие старший преподаватель Давыдова Е.М., ассистент Кровяков А.А., преподаватель Алтайского государственного университета Корнева И.В., за что авторы выражают им благодарность.

Цель работ - ознакомить студентов с принципами построения и функционирования операционных систем, дать навыки системного программирования.

Теоретический материал по данной дисциплине изложен в книге О.М.Раводина, В.О.Раводина "Операционные системы", ТМЦДО, Томск, 2001г.