Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Среда программирования PascalABC




Программный продукт PascаlABC (http://pascalabc.net/) был разработан специально для обучения основам программирования. Основные элементы главного окна программы представлены на рисунке 8.

 

Рисунок 8 – Расположение элементов главного окна PascalABC

Редактор предназначен для ввода исходного текста программы.

Часто применяемые клавиши:

F2, Ctrl-S - сохранить файл.

F3, Ctrl-O - загрузить файл.

F12 - сохранить файл под новым именем.

Ctrl-Shift-S - сохранить все открытые файлы.

Ctrl-0... Ctrl-9 - перейти к закладке с номером 0...9.

Ctrl-Tab, Ctrl-Shift-Tab - перейти к следующему/предыдущему окну редактора.

Ctrl-Shift-I - увеличить отступ выделенного блока.

Ctrl-Shift-U - уменьшить отступ выделенного блока.

Окно вывода. Под окном редактора расположено окно вывода. Оно предназначено для вывода данных процедурами write и writeln, а также для вывода сообщений об ошибках и предупреждений во время работы программы.

Окно вывода может быть скрыто. Клавиша F5 и кнопка >123 показывают/скрывают окно вывода. Для скрытия окна вывода используется также клавиша Esc.

Окно вывода обязательно открывается при любом выводе в него.

Для очистки окна вывода следует нажать комбинацию клавиш Ctrl-Del или кнопку .

Окно ввода. Окно ввода открывается при выполнении процедур read и readln в ходе работы программы. Ввод данных в в окно ввода сопровождается эхо-выводом в окно вывода (см. рисунок 8). После нажатия клавиши Enter данные из окна ввода попадают в соответствующие переменные, окно ввода закрывается, и программа продолжает работать дальше. При вводе чисел с дробной частью десятичным разделителем является символ "точка".

Запуск и остановка программы.

Для запуска программы в текущем окне редактора следует нажать клавишу F9 или кнопку панели инструментов.

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

Выполнение программы можно в любой момент прервать нажатием комбинации клавиш Ctrl-F2 или кнопки .

Пошаговое выполнение программы.

Режим пошагового выполнения предназначен для отладки программы. Для выполнения одного шага (одной строки) программы следует нажать клавишу F8 или кнопку (шаг без входа в подпрограмму), либо клавишу F7 или кнопку (шаг со входом в подпрограмму). Для выполнения программы до данной строки следует установить на нее курсор и нажать клавишу F4 или кнопку .

Прервать программу, находящуюся в режиме пошагового выполнения, можно с помощью комбинации клавиш Ctrl-F2 или кнопки . Если программа находится в режиме пошагового выполнения, то ее можно выполнить до конца, нажав F9.

Окно отладки.

Окно отладки позволяет просматривать во время пошагового исполнения программы значения переменных. По умолчанию оно располагается в правом верхнем углу окна редактора и имеет следующий вид (рисунок 9).

Рисунок 9- Общий вид окна отладки

 

Окно отладки включается/выключается нажатием комбинации клавиш Ctrl-Shift-W или меню Вид→Окно отладки. Для добавления переменной или выражения в окно отладки следует нажать комбинацию клавиш Ctrl-F5 или кнопку . Можно также перетащить из редактора в окно отладки выделенное выражение левой кнопкой мыши или при активном окне отладки нажать клавишу Ins. Допускаются выражения, содержащие функции, в т.ч. и определенные в программе. Для удаления строки из окна отладки следует выделить эту строку и нажать клавишу Del или воспользоваться командой контекстного меню окна отладки, вызываемого правой кнопкой мыши. Для изменения строки в окне отладки следует дважды щелкнуть на ней. Для очистки окна отладки следует нажать комбинацию клавиш Ctrl-Del или воспользоваться командой контекстного меню окна отладки. Если выражение неверно, его вычисление вызывает ошибку или в данном контексте недоступны некоторые переменные, то при выполнении программы в столбце "Значение" появляется сообщение "нельзя вычислить".

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

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...