Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тurbo Pascal 7+.doc
Скачиваний:
12
Добавлен:
24.12.2018
Размер:
10.09 Mб
Скачать

Часть 3. Программирование на Паскале - второй уровень 120

Глава 11. Алфавит и ключевые слова Паскаля 121

11.1. Алфавит 121

11.2. Ключевые слова 121

11.3. Использование пробела 122

Глава 12. Работа с разными типами данных Паскаля 123

12.1. Список типов 123

12.2. Числовые типы 124

12.3. Массивы 125

12.4. Определения констант 129

12.5. Типизированные константы 130

12.6. Собственные типы данных 131

12.7. Логический тип Boolean 131

12.8. Перечислимые типы 132

12.9. Ограниченный тип (диапазон) 134

12.10. Действия над порядковыми типами 135

12.11. Символьный тип Char. Работа с символами 136

12.12. Строковый тип String. Работа со строками 137

12.13. Записи 138

12.14. Множества 141

12.15. Расположение информации в оперативной памяти. Адреса 145

Глава 13. Процедуры и функции с параметрами 146

13.1. Процедуры с параметрами 146

13.2. Функции 148

13.3. Подпрограммы. Локальные и глобальные переменные 149

13.4. Массивы как параметры 151

13.5. Параметры-значения и параметры-переменные 152

13.6. Индукция. Рекурсия. Стек 153

13.7. Сортировка 155

Глава 14. Строгости Паскаля 158

14.1. Структура программы 158

14.2. Структура процедур и функций 159

14.3. Выражения 160

14.4. Совместимость типов 161

14.5. Форматы вывода данных 162

14.6. Переполнение ячеек памяти 163

14.7. Дерево типов 164

14.8. Синтаксические диаграммы Паскаля 164

Глава 15. Другие возможности Паскаля 175

15.1. Работа с файлами данных 175

15.2. Вставка в программу фрагментов из других программных файлов 177

15.3. Модули программиста 178

15.4. Дополнительные процедуры и функции модуля Graph 181

15.5 Копирование и движение областей экрана 181

15.6. Вывод текста в графическом режиме 183

15.7. Управление цветом в текстовом режиме (модуль CRT) 184

15.8. Работа с датами и временем (модуль DOS) 185

15.9. Нерассмотренные возможности Паскаля 186

Часть 4. Работа в Паскале на компьютере 188

Что нужно знать и уметь к моменту выполнения первой программы? 188

Запуск Паскаля 188

Начало работы. Ввод программы. Выход из Паскаля 190

Сохранение программы на диске. Загрузка программы с диска 191

Выполнение программы 192

Исправление ошибок. Отладка программы 194

Сообщения об ошибках 194

Пошаговый режим 195

Работа с окнами пользователя и отладчика 196

Отладка больших программ 198

Работа с несколькими окнами 199

Копирование и перемещение фрагментов текста 200

Обзор популярных команд меню 200

Создание исполняемых файлов (ехе) 201

Логические диски. Путь к файлу 201

Список некоторых операций, процедур и функций Паскаля 201

Решения заданий 204

ВВЕДЕНИЕ

Пособие рассчитано для начинающих пользователей и студентов дистанционной формы обучения и цель его не в полноте охвата материала, а в том, чтобы поскорее научиться программировать, использовать основные средства Turbo Pascal 7.0 и перейти к изучению более серьезной литературы по программированию.

Содержание пособия состоит из четырех частей. Первая часть предназначена для начинающих и не имеющих представления о компьютерах и об основах программирования.

Во второй части дается материал для составления простых программ и более сложных. После изучения материала второй части обучающийся может создавать небольшие программы, включая циклы, ветвления, процедуры для решения вопросов графики и звука. Это уже более сложные программы.

Третья часть познакомит читателя с действиями над массивами, символами, строками, записями, множествами, файлами и другими типами данных. В этой части предлагается также изучить процедуры, функции с параметрами и модули.

В четвертой части описывается работа в среде программирования Turbo Pascal 7.0.