Шпаргалка: Вопросы и ответы к экзаменам В-1
Пробелы (ASCII от 0 до 32) ограничители идентификаторов
Зарезервированные слова и параметры (не используются в качестве идентификаторов). Стандартные директивы absolute, assembler, external, far, forward, near и т.д. .
Идентификаторы: имена констант, var’ных, меток , типов, obg-ов, процедур, функций(могут иметь произвольную длину, но значат только первые 63 символа, начинаются только с буквы или цифры).
9. Оператор условного перехода IF. Составной и пустой операторы.
IF<условие >THEN<операторы> ELSE <операторы>;
10. Оператор цикла со счетчиком.
FOR <идентификатор>:=<начальное состояние >TO<конечное состояние > DO<оператор>
FOR <идентификатор>:=<начальное состояние >DOWNTO<конечное состояние > DO<оператор>
11. Оператор цикла с предусловием.
Цикл ДО
WHILE<условие>DO<оператор>
12. Оператор цикла с постусловием.
Цикл ПОКА
REPEAT
Оператор;
UNTIL<условие>;
13. Подготовка и отладка программ в среде TurboPascal.
Меню run
Run- запуск на исполнение
Stepover-пошаговое исполнение программы
Traceinto- пошаговое исполнение программы только подпрограммы выполняются оператор за оператором
Gotocursor – выполнение до курсора
Programreset- завершение процесса отладки
Parameters- окно для ввода параметров для отладки
Меню compile
Compile- компиляция файла, находящегося в активном окне редактирования.
Make – условная компиляция изменённых модулей в ЕХЕ файл
Build- безусловная компиляция многомодульной программы с созданием ЕХЕ файла
Target…-выбор в окне таргет целевой платформы для приложения
Primaryfile…-открывает окно для указания главного файла, компилируемой программы.
Меню Debug:
Breakpoints- установка точек условного и безусловного перехода
Callstack – показывает процедуры выполнявшиеся ранее.
Register – информация о регистрах процессора