Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспект_ОС_и_среды.rtf
Скачиваний:
68
Добавлен:
13.09.2019
Размер:
13 Мб
Скачать
☆

7.8. Организация программных комплексов 56

7.9. SDI и MDI программы 57

8. Разработка справочных систем для Windows 32x 58

8.1. Формат справки WinHelp 58

8.2. Подготовка справочного файла с помощью программы Windows Help Designer 60

8.3. Подключение справочной системы к программе 63

8.4. Разработка справочных систем в формате HTML 65

8.4.1. Создание тем справочной службы 66

8.4.2. Создание проекта справочной службы 67

8.4.3. Формирование оглавления 68

8.4.4. Задание поисковых индексов 69

8.5. Подключение справочных файлов к программам на Visual Basic 69

9. Общая архитектура операционных систем 70

9.1. Архитектура ОС 70

9.2. Ядро и вспомогательные модули ОС 70

9.3. Ядро в привилегированном режиме 73

9.4. Многослойная структура ОС 78

9.5. Аппаратная зависимость и переносимость ОС 82

9.6. Типовые средства аппаратной поддержки ОС 83

9.7. Машинно-зависимые компоненты ОС 86

9.8. Переносимость операционной системы 88

9.9. Концепция микроядерной архитектуры 90

9.10. Преимущества и недостатки микроядерной архитектуры 93

9.11. Совместимость и множественные прикладные среды 95

9.12. Двоичная совместимость и совместимость исходных текстов 95

9.13. Трансляция библиотек 97

9.14. Способы реализации прикладных программных сред 98

Приложение. Некоторые функции системного сервиса MSDOS. Прерывание 21h 103

Литература 109

для специальности 110

Пояснительная записка 5

1. Общие вопросы теории операционных систем 6

1.1. Классификация программного обеспечения 6

1.2. Запуск операционной системы 6

1.3. Координация действий при работе ЭВМ 7

1.4. Понятие файловой системы 9

1.5. Схема отыскания кластеров файла на диске в файловой системе FAT16 11

2. Командный язык для управления системой 13

2.1. Особенности командного языка 14

2.2. Организация пакетной обработки информации 15

2.2.1. Формальные параметры командных файлов 17

2.2.2. Дополнительные возможности пакетной обработки. Утилита BE 18

3. Конфигурирование ядра ОС на примере MS DOS 19

3.1. Файл CONFIG.SYS 19

3.2. Управление распределением оперативной памяти в реальном режиме работы процессора 21

3.3. Файл автозагрузки autoexec.bat 24

4. Типы программ 25

5. Системный сервис MS DOS 28

6. Организация программных комплексов 31

6.1. Код возврата программы 31

6.2. Программный хвост 32

6.3. Окружение программы 33

6.4. Запуск одной программы из другой 34

6.5. Макрокоманды 35

6.6. Создание процедур и передача параметров 36

6.7. Межсегментный вызов процедур 37

6.8. Модульный принцип построения программ 38

7. ОС Windows. Особенности работы 40

7.1. Работа с файловой системой. MS Visual Basic ver 6.0 40

7.2. API Интерфейс Windows на примере Visual Basic ver 6.0 41

7.3. Работа с буфером обмена 44

7.4. Работа со шрифтами 45

7.5. Работа с клавиатурой и мышью 46

7.6. OLE Технология 48

7.7. Работа с мультимедиа 50

7.8. Организация программных комплексов 53

7.9. SDI и MDI программы 54

8. Разработка справочных систем для Windows 32x 55

8.1. Формат справки WinHelp 55

8.2. Подготовка справочного файла с помощью программы Windows Help Designer. 57

8.3. Подключение справочной системы к программе 60

8.4. Разработка справочных систем в формате HTML 63

8.4.1. Создание тем справочной службы 63

8.4.2. Создание проекта справочной службы 64

8.4.3. Формирование оглавления 65

8.4.4. Задание поисковых индексов 66

8.5. Подключение справочных файлов к программам на Visual Basic 67

9. Общая архитектура операционных систем 67

9.1. Архитектура ОС 67

9.2. Ядро и вспомогательные модули ОС 67

9.3. Ядро в привилегированном режиме 70

9.4. Многослойная структура ОС 75

9.5. Аппаратная зависимость и переносимость ОС 79

9.6. Типовые средства аппаратной поддержки ОС 80

9.7. Машинно-зависимые компоненты ОС 83

9.8. Переносимость операционной системы 85

9.9. Концепция микроядерной архитектуры 87

9.10. Преимущества и недостатки микроядерной архитектуры 90

9.11. Совместимость и множественные прикладные среды 92

9.12. Двоичная совместимость и совместимость исходных текстов 92

9.13. Трансляция библиотек 94

9.14. Способы реализации прикладных программных сред 96

Приложение. Некоторые функции системного сервиса MSDOS. Прерывание 21h 100

Литература 106