Смекни!
smekni.com

НН Трушин Информатика (стр. 37 из 37)

6.8. Динамические структуры данных……………………………………............. 102

6.9. Подпрограммы…………………………………………………………............ 104

6.9.1. Процедуры......................................................................................................................... 105

6.9.2. Функции............................................................................................................................... 106

6.9.3. Формальные и фактические параметры…………………………................. 107

6.9.4. Рекурсивные подпрограммы……………………………………................... 108

6.10. Организация ввода-вывода данных…………………………………........... 108

6.10.1. Стандартные процедуры и функции для всех типов файлов…................ 109

6.10.2. Стандартные процедуры и функции для текстовых файлов…................. 110

6.10.3. Стандартные процедуры и функции для типизированных файлов……………………………………………………………………................... 112

6.11. Стандартные модули…………………………………………………............ 113

6.11.1. Модуль CRT..................................................................................................................... 114

6.11.2. Модуль DOS..................................................................................................................... 118

6.11.3. Модуль GRAPH............................................................................................................... 118

6.11.3.1. Начальные сведения о BGI-графике………………………...................... 118

6.11.3.2. Инициализация графического режима……………………...................... 119

6.11.3.3. Экранные окна………………………………………………...................... 121

6.11.3.4. Процедуры рисования………………………………………..................... 121

6.11.3.5. Процедуры заливки…………………………………………..................... 124

6.11.3.6. Вывод текста............................................................................................................... 125

6.11.3.7. Управление видеостраницами……………………………......................... 127

6.11.3.8. Работа с палитрой цветов………………………………… ОСОБЕННОСТИ РАЗРАБОТКИ ПРОГРАММ ДЛЯ ПЕРСОНАЛЬНЫХ .......................................... 128

ЭВМ……………………………………………………………………..………....... 129

7.1. Жизненный цикл программ............................................................................................ 129

7.2. Технические средства диалога………………………………………............... 129

7.3. Формы диалога пользователя с персональной ЭВМ………………............. 132

7.3.1. Окна………………………………………………………………..................... 133

7.3.2. Заставка…………………………………………………………….................. 134

7.3.3. Диалог в форме меню……………………………………………................... 135

7.3.4. Командный диалог……………………………………………….................... 136

7.3.5. Объектно-ориентированный диалог……………………………................... 137

7.3.6. Звуковое сопровождение программ……………………………................... 137

7.3.7. Правила выбора цвета изображений……………………………................. 139

ВНЕШНЯЯ ПАМЯТЬ ЭВМ………………...……………………...…………....... 140

8.1. Файлы…………………………………………………………………................ 140

8.2. Организация данных на магнитных дисках………………….………........... 141

8.3. Накопители на магнитных лентах……………………………………............. 146

8.4. Накопители на оптических дисках............................................................................... 147

8.5. Электронные диски……………………………………………………............. 148

8.6. Ввод-вывод данных и организация файлов…………………………............. 149

8.7. Операционные оболочки................................................................................................. 150

ЗАКЛЮЧЕНИЕ............................................................................................................................ 160

БИБЛИОГРАФИЧЕСКИЙ СПИСОК................................................................................. 161

ПРИЛОЖЕНИЕ. Условные обозначения схем алгоритмов и программ............ 162