Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПО_ЛР16.doc
Скачиваний:
5
Добавлен:
27.09.2019
Размер:
121.34 Кб
Скачать

Общие функциональные горячие клавиши в среде Pascal:

F1 - выводит окно подсказки;

F2 - сохраняет файл активного окна;

F3 - появление диалогового окна и возможность открыть файл;

F4 - запускает программу до строки, на которой стоит курсор;

F5 - масштабирует диалоговое окно;

F6 - переходит к следующему открытому окну;

F7 - запускает программу в режиме отладки с заходом внутрь процедур;

F8 - запускает программу в режиме отладки, минуя вызов процедур;

F9 - компилирование программы в текущем окне;

F10 - возвращение в меню.

Мы начнем изучение меню с наиболее важных и необходимых режимов.

Как войти в меню? Всего есть три возможности:

  • с помощью "мышки";

  • с помощью клавиши F10;

  • с помощью комбинации Alt+<выделенная буква>. О том, что мы в меню свидетельствует курсор - прямоугольник зеленого цвета.

Работа с основным меню системы

  1. переход в основное меню - F10 или активизация его с помощью мыши;

  2. выход из основного меню в режим редактирования - Esc;

  3. команды основного меню:

File (файл) - действия с файлами и выход из системы;

Edit (редактировать) - редактирование текста программы с использованием буфера обмена;

Search (искать) - поиск текста, процедуры, места ошибки;

Run (запуск) - запуск программы на выполнение;

Compile (компиляция) - компиляция программы;

Debug (отладка) - отладка программы;

Тоо1s(инструменты) - вызов служебных программ;

Options (параметры) - установка параметров системы;

Window(oкнo) - работа с окнами;

Не1р(помощь) - обращение к справочной системе.

С помощью клавиш управления курсором подсветите слово FILE и нажмите клавишу "Enter". Что вы видите?

Появилась вертикальная таблица со списком команд, называемая выпадающим меню. Познакомимся с ним.

Open-F3 - открыть существующий файл (при активизации этой опции появляется окно со списком файлов, где можно выбрать необходимый),

New - создать новый файл (очищает память редактора и переводит в режим создания нового файла, которому присваивается имя Noname.pas; имя можно изменить при записи файла на диск),

Save-F2 - сохранить файл (переписывает файл из памяти редактора на диск),

Save as - сохранить с новым именем,

Save all - сохранить все в окнах (записывает содержимое всех окон редактора в соответствующие файлы),

Change dir - смена каталога (позволяет изменить установленный по умолчанию диск или каталог),

Print - печать файла,

Get info - выдача информации о текущем состоянии программы и используемой памяти,

DOS Shell - выход в DOS без выгрузки из памяти (для возврата ввести команду exit),

Exit - выход и выгрузка из памяти.

Работа с текстовым редактором

1) режим вставки и режим замены, изменение режима клавиша Insert; 2) команды редактирования:

  • Backspace - удалить символ слева от курсора;

  • Delete - удалить символ, на который указывает курсор;

  • Ctrl - Y - удалить строку, в которой установлен курсор;

  • Enter - вставить новую строку, разделить строку на две по местоположению курсора;

3) команды работы с блоками:

  • Ctrl-K-B - пометить начало блока;

  • Ctrl-K-K - пометить конец блока;,

  • Ctrl-K-B - удалить разметку блока;

  • Ctrl-K-Y - удалить помеченный блок;

  • Ctrl-K-C - скопировать помеченный блок;

  • Ctrl-K-V - переместить помеченный блок;

  • Ctrl-K-W - записать блок в файл на диске;

  • Ctrl-K-R - прочитать блок из файла на диске;

  • Ctrl-K-P - распечатать выделенный блок.

Работа с буфером обмена

Для работы с буфером обмена можно использовать следующие команды основного меню Edit или соответствующие им команды с клавиатуры:

  1. CUT - удалить выделенный блок в буфер обмена (Shift-Del);

  2. COPY - скопировать выделенный блок в буфер обмена (Ctrl-Insert);

  3. PASTE - восстановить блок из буфера обмена (Shift-Insert);

  4. SHOW CLIPBOARD - показать содержимое буфера обмена.

Программы на языке Паскаль имеют блочную структуру:

1. Блок типа PROGRAM - имеет имя, состоящее только из латинских букв и цифр. Его присутствие не обязательно, но рекомендуется записывать для быстрого распознавания нужной программы среди других листингов.

2. Программный блок, состоящий в общем случае из 7 разделов:

раздел описания модулей (uses);

  • раздел описания меток (label);

  • раздел описания констант (const);

  • раздел описания типов данных (type);

  • раздел описания переменных (var);

  • раздел описания процедур и функций;

  • раздел описания операторов.

Структура программы

PROGRAM <ИМЯ_ПРОГРАММЫ>; {ЗАГОЛОВОК ПРОГРАММЫ}

USES <ИМЯ_МОДУЛЯ>;

Правая фигурная скобка 2

LABEL

CONST

TYPE РАЗДЕЛ ОПИСАНИЙ: констант, типов данных, переменных

VAR функций и процедур

PROCEDURE, FUNCTION

BПравая фигурная скобка 1 EGIN

ОПЕРАТОР1;

ОПЕРАТОР2; РАЗДЕЛ ОПЕРАТОРОВ

END.

Раздел описания служит для объявления новых меток (раздел label), типов (раздел type), переменных (раздел var), констант (раздел const), подпрограмм (раздел procedure, function). Например, описать переменную означает указать компьютеру, по какому адресу она будет храниться, и указать какой объём памяти для неё требуется.

Раздел операторов заключается в операторные скобки begin (начало) end (конец). В нём указывается последовательность действий, которые должны выполняться ЭВМ, необходимых для решения поставленной задачи. Каждое действие в Паскале называется оператором. Все остальные разделы носят описательный характер.

Любой раздел, кроме раздела операторов, может отсутствовать. Разделителем между разделами и операторами служит точка с запятой. В конце программы ставится точка. В любое место программы могут быть включены комментарии, которые не влияют на ход выполнения программы. Комментарии заключаются в фигурные скобки.

Программа в Паскале содержит следующие объекты:

  1. Зарезервированные слова, они являются неотъемлемой частью языка. Например, program, uses, var, begin, end;

  2. Идентификаторы – это последовательность символов, используемая для описания переменных, констант и подпрограмм.

Правила формирования имён идентификаторов:

  1. должен содержать только латинские буквы, цифры и знак подчёркивания;

  2. идентификатор должен начинаться только с буквы;

  3. нельзя использовать зарезервированные слова;

  4. длина идентификатора (имени переменной) произвольная, но значимыми являются первые 63 символа.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]