F3 -загрузка текста с диска в окно редактирования;
F9 -компилировать программу, но не выполнять ее;
F10 -переход к верхнему меню;
CTRL-F9 -выполнить прогон программы (компилировать ее и выполнить);
ALT-F5 -просмотр результатов выполнения программы;
Esc -переход из главного меню в окно редактирования.
ALT-X -выход из системы Турбо Паскаль.
File состоит из следующих команд:
New – создать новое рабочее окно.
Open – открыть сохраненную ранее на диске программу.
Save – сохранить программу под текущим именем.
Save as – сохранение программы под новым именем.
Save all – сохранение всех окон под текущими именами.
Change dir – изменение текущего каталога.
Exit – выход из режима Turbo Pascal.
Работа с окнами в Turbo Pascal
1. Удаление окна – мышью щелкнуть на значок []; нажать комбинацию клавиш Alt+F3; в меню Window исполнить команду Close.
2. Изменение размеров – зацепить мышкой за нижний угол окна и двигать, пока окно не примет необходимые размеры; нажать комбинацию клавиш Ctrl+F5 и с нажатой клавишей Shift, с помощью стрелок изменять размеры, зафиксировать нажатием Enter.
3. Передвижение окна – зацепить окно за верхнюю рамку и двигать.
4. Раскрытие окна на весь экран – щелкнуть мышью на []; в меню Window исполнить команду Zoom; нажать клавишу F5.
5. Смена активного окна – активное окно имеет двойную рамку, чтобы сделать окно активным необходимо щелкнуть мышью на нужном окне; нажать F6; в меню Window исполнить команду Next.
Tile – расположение открытых окон без перекрытий
Cascade – расположение открытых окон уступами.
Работа с блоками в Turbo Pascal
Блок это выделенная часть программы. Блоки можно переносить, копировать, удалять.
Ctrl+K,B – отметить начало блока;
Ctrl+K,K – отметить конец блока;
Ctrl+K,C – скопировать блок; в меню Edit выбрать команду Copy, затем команду Past.
Ctrl+K,V – переместить блок; в меню Edit выбрать команду Cut, затем команду Past.
Ctrl+K,Y – удалить блок; в меню Edit выбрать команду Clear.
Ctrl+K,H – снять выделение блока.
Выделить блок можно выделить еще следующим образом: прижать клавишу Shift и управляя стрелками продлить выделение на весь блок; либо с помощью мыши: прижать левую клавишу мыши протянуть выделение на весь блок. Повторное нажатие клавиши мыши приведет к снятию выделения.
Редактирование программы.
Перемещение курсора в начало строки – Home;
Перемещение курсора в конец строки – End;
Переключение между русским и латинским алфавитом - Ctrl+Shift (справа); Ctrl+Shift (слева);
Набор заглавной буквы – Shift+<клавиша с буквой>;
Удаление неправильного символа – установить курсор на этот символ и нажать клавишу Delete, либо установив курсор после неправильного символа и нажать BS;
Разрезать строчку на две – установить курсор на «место разреза» и нажать Enter;
Склеить две строки – установить курсор в конец первой из склеиваемых строк и нажать Delete или в начало второй и нажать BS;
Вставить между двумя строчками новую пустую – установить курсор в конец первой из двух строк или в начало второй и нажать Enter;
Удалить строчку целиком – установить на нее курсор и нажать комбинацию клавиш Ctrl+Y;
Отменить последнюю операцию по редактированию текста Alt+BS;
Запустить программу на исполнение - Ctrl+F9.
Алфавит языка Turbo Pascal
Алфавит языка Turbo Pascal содержит:
1. латинские строчные и прописные буквы, а также символ подчеркивания «_», который приравнен к буквам;
2. цифры;
3. символ пробел;
4. символы с кодами от 0 до 31 (управляющие коды);
При конструировании имен объектов программы (переменных, констант, типов, подпрограмм и т.д.) можно использовать только латинские буквы и цифры (причем первый символ должен быть обязательно буквой, большие и маленькие буквы в именах объектов считаются одинаковыми).
В языке Turbo Pascal есть зарезервированные слова, которые, так же нельзя использовать в качестве имен чего-либо (например begin, end, var, for, while, repeat и т.д.).
Структура программы на языке Turbo Pascal
program<имя программы>;
uses <имена подключаемых библиотек>;
type <описание типов данных>;
const <описание констант>;
label <описание меток>;
var <описание переменных>;
<описание подпрограмм>;
Begin
<операторы>;
End.
Любой из перечисленных выше разделов может отсутствовать, за исключением раздела операторов. Поэтому самая короткая программа на языке Turbo Pascal выглядит так: begin end.
Правда, она ничего не делает, но с точки зрения синтаксиса языка, она написана верно.
Переменная -это область памяти, названная собственным именем, которая может менять свое значение в процессе выполнения программы. Переменная характеризуется именем, типом и значением.
Константа -не изменяет своего значения в процессе выполнения программы, она может быть задана явно своим значением или обозначена именем.
Имя (идентификатор) переменной или константы задается латинскими буквами и арабскими цифрами. В качестве идентификатора нельзя использовать служебные слова. Идентификатор должен быть уникальным, т.е. в данном блоке программы один идентификатор не может быть использован для обозначения более чем одного объекта.
Например : Zap, gor,X, p1, summa, a28,rar_1, proba, x1,y1,max,min и т.д.
Все переменные, которые будут использованы в разделе операторов, должны быть объявлены в разделе описания переменных, начинающемся словом var.
Описываются переменные так:
<имя переменной>: <имя типа>; (можно указывать несколько имен переменных через запятую)
Тип переменной – это множество значений, который она может принимать.
byte – целое число в диапазоне 0..255;
shortint – целое число в диапазоне -127..127;
word – целое число в диапазоне 0..65535;
integer– целое число в диапазоне -32768..32767;
longint – целое число в диапазоне -2147483648..2147483647;