Оператор доступа. . . . . . . . . . . . . . . . . . 80
Контрольные вопросы. . . . . . . . . . . . . . . . . . . 82
Задания для самостоятельной работы. . . . . . . . . . . . . 82
Глава 6. СТРОКИ . . . . . . . . . . . . . . . . . . . . . . 83
6.1. Объявление строки. . . . . . . . . . . . . . . . . . 93
6.2. Процедуры и функции работы со строками . . . . . . . . 95
6.2.1. Функция Length . . . . . . . . . . . . . . . . . . 95
6.2.2. Процедура Delete . . . . . . . . . . . . . . . . . 96
6.2.3. Функция Pos. . . . . . . . . . . . . . . . . . . . 97
6.2.4. Функция Copy. . . . . . . . . . . . . . . . . . . 98
6.2.5. Процедура Val. . . . . . . . . . . . . . . . . . . 99
6.2.6. Функция Concat. . . . . . . . . . . . . . . . . . . 100
6.2.7. Процедура Insert. . . . . . . . . . . . . . . . . . 101
6.2.8. Процедура Str. . . . . . . . . . . . . . . . . . . 101
Контрольные вопросы . . . . . . . . . . . . . . . . . . 101
Задания для самостоятельной работы. . . . . . . . . . . . . 101
Глава 7. РАЗРАБОТКА ПРОГРАММ В СРЕДЕ
TURBO PASCAL FOR WINDOWS. . . . . . . . . . . 112
7.1. Интегрированная среда разработки. . . . . . . . . . . . 112
7.1.1. Меню File. . . . . . . . . . . . . . . . . . . . . 113
7.1.2. Меню Edit . . . . . . . . . . . . . . . . . . . . . 115
7.1.3. Меню Search . . . . . . . . . . . . . . . . . . . 118
7.1.4. Меню Run. . . . . . . . . . . . . . . . . . . . . 119
7.1.5. Меню Compile. . . . . . . . . . . . . . . . . . . 120
7.1.6. Меню Options. . . . . . . . . . . . . . . . . . . . 122
7.1.7. Меню Window. . . . . . . . . . . . . . . . . . . 132
7.1.8. Меню Help. . . . . . . . . . . . . . . . . . . . . 133
7.2. Редактирование и отладка программ. . . . . . . . . . . . 135
7.2.1. Редактирование и сохранение текста программы. . . . . 135
7.2.2. Компиляция программы и устранение ошибок . . . . . 136
7.2.3. Выполнение программы. . . . . . . . . . . . . . . 137
7.2.4. Отладка программы. . . . . . . . . . . . . . . . . 138
Контрольные вопросы . . . . . . . . . . . . . . . . . . . 140
ПРИЛОЖЕНИЕ 1. ДИАГНОСТИЧЕСКИЕ СООБЩЕНИЯ. . . . 141
Приложение 1.1. Ошибки копиляции. . . . . . . . . . . . 141
Приложение 1.2. Ошибки времени выполнения. . . . . . . . 140
ПРИЛОЖЕНИЕ 2. ЗАРЕЗЕРВИРОВАННЫЕ СЛОВА. . . . . . 140
ПРИЛОЖЕНИЕ 3. ДИРЕКТИВЫ КОМПИЛЯТОРА. . . . . . . 160
ПРИЛОЖЕНИЕ.
Язык Раscаl, разработанный для обучения студентов швейцарским ученым Н. Виртом, оказался настолько удачным, что за короткое время различными фирмами было создано несколько компиляторов. Одной из версий стала разработка американской фирмы Borland, в которой были объединены редактор текста и высокоэффективный компилятор. Созданная система получила название Turbo Pascal.
Совершенствуя Turbo Pascal, фирма Вог1апа разрабатывала новые версии данного пакета. Со временем в Turbo Pascal появились средства, обеспечивающие поддержку концепции объектно-ориентированно программирования, и язык программирования Turbo Pascal стал называть Object Pascal.
Фирма Борланд/Inprise завершила семейство продуктов Turbo Pascal
и выпускает в настоящее время системы визуального программирования Delphi для операционных систем Windows. Основой для данных систем является язык Object Pascal. Поэтому освоение языка Pascal является важным как для изучения программирования так и для применения при решении разнообразных задач.
Учебное пособие является первым из серии посященным программированию
на языке Turbo Pascal в среде Windows.
Дата добавления: 2015-01-13; просмотров: 1075;