ВУЗ:
Составители:
Рубрика:
3
ОГЛАВЛЕНИЕ
1. ОБЩИЕ СВЕДЕНИЯ О ПРОГРАММНОМ ОБЕСПЕЧЕНИИ ЭВМ5
1.1. ОСНОВНЫЕ ОПРЕДЕЛЕНИЯ.......................................................................5
1.2. КЛАССИФИКАЦИЯ ПО .............................................................................9
1.3. ОПЕРАЦИОННЫЕ СИСТЕМЫ ...................................................................10
1.4. СЕРВИСНЫЕ СИСТЕМЫ........................................................................... 13
1.5. ИНСТРУМЕНТАЛЬНЫЕ СИСТЕМЫ ...........................................................17
1.6. ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ (ППО) ............................24
2. ОПЕРАЦИОННАЯ СИСТЕМА MS-DOS.............................................26
2.1. АРХИТЕКТУРА АППАРАТНОГО ОБЕСПЕЧЕНИЯ IBM-СОВМЕСТИМЫХ
ПЕРСОНАЛЬНЫХ КОМПЬЮТЕРОВ
........................................................................26
2.2. ВЕРСИИ MS-DOS ..................................................................................31
2.3. ОСНОВНЫЕ КОМПОНЕНТЫ.....................................................................31
2.4. ФАЙЛОВАЯ СИСТЕМА ............................................................................ 34
2.5. ПРОЦЕСС ЗАГРУЗКИ ...............................................................................39
2.6. ПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС ......................................................... 42
2.7. ОБЗОР КОМАНД ...................................................................................... 48
3. ОБЩИЕ ВОПРОСЫ ПРОЕКТИРОВАНИЯ ПРОГРАММНОГО
ОБЕСПЕЧЕНИЯ (ПО) ...................................................................................... 52
3.1. ОСНОВНЫЕ ХАРАКТЕРИСТИКИ ПО........................................................ 52
3.2. ЭТАПЫ РАЗРАБОТКИ .............................................................................. 55
3.3. ОПРЕДЕЛЕНИЕ ТРЕБОВАНИЙ.................................................................. 58
3.4. ПРОЕКТИРОВАНИЕ .................................................................................61
3.4.1. Принцип модульности..............................................................61
3.4.2. Методы проектирования программ....................................... 62
3.4.3. Организации данных.................................................................64
3.4.4. Пример организация ядра многомодульной программы ....... 66
3.5. ПРОГРАММИРОВАНИЕ............................................................................ 74
3.5.1. Основное содержание этапа .................................................. 74
3.5.2. Структурное программирование............................................77
3.5.2.1. Основные положения ............................................................ 77
3.5.2.2. Базовые управляющие конструкции ....................................77
3.5.2.3. Полнота набора базовых управляющих конструкций........81
3.5.2.4. Запрет на GOTO..................................................................... 81
3.5.3. Управляющие конструкции языка QBASIC............................ 82
3.5.3.1. Развилка..................................................................................83
3.5.3.2. Повторение (цикл) .................................................................88