Урок #1.Использование программы Turbo Pascal 7.0
Когда вы запускаете эту программу, то видите синее окно ввода. Именно в нем и набирается текст программы - вы вводите ее с клавиатуры. Вверху находиться полоса меню, через нее осуществляется доступ ко всем ресурсам и возможностям Турбо Паскаля. Активным меню становиться при нажатии клавиши F10. Основные возможности меню - это Открытие и Сохранение файлов.
Представим, что мы начали писать в окне ввода программу, которую не закончили, и хотим дописать после. Что надо сделать? Сохранить ее на диске, а после загрузить обратно в редактор.
Итак, запускаем Паскаль и набираем что-нибудь в окне редактора. Далее - сохраняем программу. Для этого:
1.
Нажимаем F10 и переходим в меню.
2.
Выбираем меню File, а далее - Save - открывается окно сохранения файла.
3.
Выбираем имя для файла и вводим его в строку ввода.
4.
Нажимаем Enter и файл сохраняется.
Теперь можно выйти из программы.
Как загрузить файл обратно в Паскаль? Программы на Паскале всегда имеют расширение .pas. Зная это, мы всегда будем безошибочно отличать их от других файлов.
Открываем файл в Паскале:
1.
Запускаем Turbo Pascal и нажимаем F10.
2.
Выбираем меню File, после Open. Появляется окно открытия файла.
3.
Вводим имя файла в строку ввода или выбираем его из списка.
4.
Нажимаем Enter и Паскаль открывает окно редактора с текстом программы, сохраненной на диске.
Вот и все действия, необходимые для того, чтобы успешно использовать сохранение и загрузку программ. Но кроме этого, программы необходимо запускать и проверять на ошибки. Эти действия тоже осуществляются через меню, но можно также использовать "горячие клавиши" - сочетания клавиш, при которых быстро производиться доступ к пунктам меню, без перехода к нему и соответствующего выбора.
Итак, мы написали программу и хотим проверить ее на ошибки. Для этого можно просто попробовать ее запустить и посмотреть, работает она или нет. Но запускать программу и проверять ее на ошибки -это разные вещи, зачем же использовать одно вместо другого? Вот и давайте рассмотрим, как сделать это все в отдельности.
Проверка на ошибки - "компиляция".
Имея в окне редактора текст программы, можно проверить, его на ошибки - такие как ошибки синтаксиса (забыли поставить ";"), ошибки в служебных словах (написали не begin, a bigin) и другие.
Для того, чтобы это сделать, необходимо нажать клавиши Alt-F9: нажать Alt и удерживая его нажать F9. После этого начнется процесс проверки и если все написано без ошибок, то появиться окно успешной компиляции, в котором будет мигать надпись
"Compile
successful!: Press any key"
Если же возникли какие-либо ошибки, то процесс проверки остановится на первой из них, переведя курсор в строку с ошибкой и вверху или внизу редактора появиться красная строка с названием ошибки. Названия ошибок мы будем разбирать позже.
Процесс, который происходит при этом, называется "компиляция".
Компиляция - это перевод программы с языка программирования на язык машинный, понятный компьютеру.
При нажатии сочетания клавиш Alt+F9 и происходит попытка компиляции, то есть ваша программа переводиться с Паскаля на машинный язык. И если этот процесс не будет прерван ошибками в синтаксисе, структуре или какими-либо еще, то программа может быть запущена и выполнена компьютером.
Как это сделать - запустить программу? Читайте..
Запуск программы - "выполнение".
После удачного процесса компиляции программа помещается в память компьютера и оттуда может начать свое выполнение.
Для того, чтобы выполнить ее, служит комбинация клавиш Ctrl-F9. При нажатии на эти клавиши происходит описанный выше процесс компиляции и сразу после этого происходит попытка запуска скомпилированной программы.
Опять же, если нет ошибок, произойдет запуск программы и она начнет работу, иначе вылетит сообщение о ошибке - в виде красной строки вверху с названием ошибки и курсор переведется в строку с ошибкой.
Вот и все, что необходимо знать о запуске программ на Паскале!
В конце раздела сделаю уточнения, что вам надо уметь делать для успешного программирования в среде Turbo Pascal 7.0:
1.
Сохранять программы на диск (F10 - File >> Save)
2.
Загружать программы с диска (F10 - File >> Open)
3.
Компилировать программы, контролируя отсутствие ошибок (Alt-F9)
4.
Запускать программу (Ctrl-F9)
А теперь продолжим. Напишем очередную программку, в которой обязательно будет что-нибудь новое.
В частности, я хочу вам рассказать о других типах данных - какие они бывают кроме Integer. Также
хотелось бы сделать программу интерактивной - выводящей данные пользователю и принимающей их
от него.
Итак, пишем программу:
Program Primer2;
var
А,В,С: Integer;
begin
write('Введите A: ');
Readln(A);
write('Введите В: ');
Readln(B);
С := A + В;
Write('A+B = ', С);
Readln;
end.
Откройте Паскаль и введите эту программу. Запустите ее на выполнение клавишами Ctrl-F9. Если возникли ошибки, проверьте правильность текста, сверьтесь с примером.
Что вы видите? Программа теперь реагирует на ввод, производит с введенными данными какие-нибудь действия и выводит ответ на них.
Домашнее задание по Паскалю
Все задачи представлены в порядке возрастания сложности.
1.
Напишите программу, которая будет печатать сумму числа, введенного с клавиатуры с числом 10.
2.
Сделайте программу, читающую пять переменных а после выводящих их в порядке, обратом порядку их чтения'.
3.
Программа должна читать переменные А, В, С, D, а после реализовывать следующее условие и выводить его по действиям, нумеруя каждое из них.
Условие такое:
A=A-B+C-(A+A+B-(C+A))+D;.