Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Среда программирования ТР7 – это первое, с чем сталкивается любой программист, приступающий к практической работе с системой. После успешного запуска системы ТР7 на экране появляется окно системы ТР7.
Окно среды программирования ТР7 состоит:
1. Главного верхнего меню
2. Окна текстового редактора
3. Строка статуса и подсказки
В главном меню находятся все основные команды системы. Перечислим основные из них:
Меню FILE содержит следующие команды:
Ø NEW – создаёт и открывает новое окно редактора;
Ø OPEN – открывает новое окно и загружает в него указанный дисковый файл программы;
Ø SAVE – записывает содержимое активного1 окна редактора в дисковый файл;
Ø SAVE AS – записывает содержимое активного окна редактора в дисковый файл под другим именем;
Ø PRINT – печатает содержимое активного окна редактора на принтере;
Ø EXIT – завершает работы с ТР7.
Меню EDIT:
Ø UNDO – отменяет последние сделанные Вами изменения в тексте программы:
Ø REDO – отменяет действие предыдущей команды UNDO
Ø CUT – удаляет выделенный блок из окна редактора и помещает его в буфер обмена2;
Ø COPY – копирует выделенный блок из окна редактора в буфер обмена;
Ø PASTE – копирует содержимое буфера обмена в окно редактора;
Ø CLEAR – удаляет из окна редактора выделенный блок, но не помещает его в буфер;
Меню RUN:
Ø RUN – запускает из активного окна редактора исходную программу на выполнение
Меню WINDOW:
Ø TILE – располагает окна так, чтобы каждое окно было видно на экране и все они имели бы приблизительно одинаковые размеры:
Ø CASCADE – располагает на экране окна редактора таким образом, чтобы были видны рамки каждого из них;
Ø CLOSE ALL – закрывает все открытые окна;
Ø CLOSE – закрывает активное окно;
Ø LIST – выводит на экран список всех открытых окон.
Окно текстового редактора представляет собой поле для записи команд языка программирования Паскаль и составления из этих команд соответствующих программ.
В нижней части экрана находится строка статуса и подсказки, в котором сообщаются подсказки о назначении некоторых функциональных клавишах.
2.1.Функциональные клавиши:
Функциональные клавиши используются для управления средой ТР7. Они обозначаются F1, F2,…,F12 и располагаются в самом верхнем ряду клавиатуры.
Ниже приводятся команды, которые будут выполнятся при нажатии на соответствующую функциональную клавишу:
F1 – обратиться за справкой к встроенной справочной службе; вызов помощи;
F2 – записать редактируемый текст программы в дисковый файл;
F3 – прочитать текст из дискового файла в окно редактора; вызов диалогового окна со списком всех дисковых файлов;
F4 – выполнение программы до позиции указанной курсором;
F5 – распахнуть активное окно на весь экран;
F6 – сделать активным следующие окно;
F7 – используется для пошагового выполнения программы(с заходом в подпрограмму);
F8 – используется для пошагового выполнения программы(без захода в подпрограмму);
F9 – выполнить компилирование программы, но не запускать её;
F10 – вызов главного меню;
Также функциональные клавиши используются в сочетании с другими клавишами. Вот некоторые из них:
Ctrl+F9 – выполнить прогон программы (запустить программу на выполнение): компилировать программу находящеюся в активном окне, загрузить её в оперативную память и выполнить, после чего вернуться в среду ТР7.
Ctrl+F5 – изменение размеров активного окна.
Alt+F5 – сменить окно редактора на окно вывода результатов работы (прогона) программы.
Alt +X – выход из системы программирования ТР7.
Alt +Backspace – отмена предыдущего действия.
Alt +F3 – закрытие активного окна.
Alt +0(нуль) – вывод списка всех открытых окон.
Alt +число от 1 до 9 – делает активным соответствующие окно.
2.2. Текстовый редактор:
Текстовый редактор среды ТР7 предоставляет пользователю удобные средства создания и редактирования текстов программ. Признаком того, что среда находится в состоянии редактирования, является наличие в окне редактора курсора – небольшого мигающего прямоугольника.
Для создания текста программы нужно ввести этот текст с помощью клавиатуры компьютера подобно тому, как это делается при печатании текста на пишущей машинке.
Перемещение по тексту программу осуществляется с помощью клавиш управления курсором (стрелок).
Специальные клавиши:
q PgUp – на страницу вверх;
q PgDown – на страницу вниз;
q Home – в начало текущей строки;
q End – в конец текущей строки;
q Backspace – удаление символа стоящего слева от курсора;
q Caps Lock – включение(выключение) режима ввода прописных(заглавных) букв;
q Delete – удаление символа на который указывает курсор, сцепление двух строк;
q Enter – вставить новую строку, разрезать строку;
q Insert – заменить символ;
Сочетание клавиш:
q Shift +стрелки – пометить блок;
q Ctrl +Y – удалить строку на которую указывает курсор;
q Ctrl +Insert – копировать помеченный блок в буфер обмена;
q Shift +Insert – вставить помеченный блок из буфера;
q Ctrl +Delete – удалить помеченный блок из окна редактора не помещая его в буфер обмена;
q Shift +Delete – удалить помеченный блок из окна редактора и поместить его в буфер обмена;
§-3. Элементы языка программирования Паскаль.
3.1. Алфавит языка ТР7.
Как и любой язык, язык программирования Паскаль имеет свой алфавит. Он включает в себя:
§ Буквы;
§ Цифры;
§ Шестнадцатеричные цифры;
§ Специальные символы;
§ Пробелы;
§ Зарезервированные слова;
Буквы – это буквы латинского алфавита от a до z и от A до Z, а также знак подчёркивания _. В Паскале нет различия между прописными и строчными (большими и малыми) буквами алфавита, если только они не входят в символьные и строковые выражения.
Цифры – это арабские цифры от 0 до 9.
Каждая шестнадцатеричная цифра имеет значение от 0 до 15. Первые 10 значений обозначаются арабскими цифрами 0.. 9, остальные шесть – латинскими буквами A, B, C, D, E, F или a, b, c, d, e, f.
Специальные символы:
+ – * / =, ‘.:; < <= > >= <> [ ] { }:= (* *)
Пробелы рассматриваются как ограничители идентификаторов1, констант, чисел, зарезервированных слов.
В Паскале имеются следующие зарезервированные слова:
Дата публикования: 2015-10-09; Прочитано: 331 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!