Работа с главным меню системы Turbo Pascal. Программирование линейных алгоритмов

Страницы работы

4 страницы (Word-файл)

Содержание работы

МИНИСТРЕСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ

Учреждение образования «Гомельский государственный

Университет имени Франциска Скорины»

Физический факультет

Кафедры радиофизики и электроники

«ОСНОВЫ ПРОГРАММИРОВАНИЯ В СИСТЕМЕ

TURBOPASCAL.РАБОТА С ГЛАВНЫМ МЕНЮ СИСТЕМЫ.ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ»

ОТЧЕТ

по лабораторной работе №6

Выполнил:
студент группы ФЭ-11                                              А.В.Непша

Проверил:
канд. физ.- мат. наук,
доцент кафедры общей физики                          В.В.Свиридова

Гомель 2012

Цель:  Изучить элементы диалоговой структуры ТР версии 7.0 и меню операции File. Изучить структуру и правила записи программы на языке ТР. Приобрести начальные навыки работы в системе ТР на примере программирования линейных алгоритмов и по отладке и тестированию программ.

КОНТРОЛЬНЫЕ ВОПРОСЫ:

·  Каковы назначение и возможности системы программирования ТР;

·  Какие подменю имеет главное меню интегрированной среды;

·  Опции меню File;

·  Как запустить программу на трансляцию и выполнение;

·  Как записываются операторы начала и конца программы;

·  Из каких разделов состоит программа на языке ТР;

·  В какой последовательности должны быть записаны разделы программы на языке ТР;

№1

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

№2

Главное меню программы множество дополнительных меню  которые сгруппированы по своему роду деятельности в кодовом слове соответствующей опции меню:

·  File (файл)-действия с файлами;

·  Edit (редактирование)-восстановление испорченных данных и работа с буфером;

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

·  Run (работа)-прогон программы;

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

·  Tools (инструменты)-вызов вспомогательных утилит;

·  Options (установка параметров среды;

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

·  Help (помощь)-обращение к справочной службе;

№3

Опции меню Fileсодержит:

Newсоздание и открытие нового окна программы с именем NoNamexx.pas.

Openоткрывает новое окно редактора и помещает в него дисковый файл. При этом открывается диалоговое окно, в которое нужно написать имя файл.

Saveсохранение текущего окна редактора в дисковый файл с именем файла NoNamexx.pas (можно вызвать команду непосредственно из редактора клавишей F3).

SaveAsсохранение содержимого активного окна под другим именем файла. В поле ввода вы должны будете ввести новое имя файла. Можно выбрать уже существующий файл, но его содержимое будет уничтожено и заменено на содержимое уже сохраняемого файла. В зависимости от настрой ТР при этом случае может быть создана резервная копия файла расширения .BAK.

SaveAllзаписывает содержимое всех окон в дисковый файл.

ChanceDirпозволяет сменить текущий каталог пользователя. В поле выбора диалогового окна  этой опции приводится дерево каталогов.

Printпечать содержимого активного окна редактора на принтере или выводит его в файл.

PrinterSetupнастраивает среду на печать текущего файла.

DosShellобеспечивает временный вход в среду DOS, сама ТР работает в трее и занимает достаточно большой объем памяти. Чтобы увеличить объем памяти сбрасывают режим отладки нажатием Ctrl+F2. Для возврата в ТР в DOS вводят EXIT и Enter.

Exitзавершение работы с ТР (опция вызывается нажатием  Alt+X в окне редактора).

№4

Трансляция и выполнение программы выполняется с помощью нажатия клавиш F9 (прогон программы без выполнения), Ctrl+F9 (прогон программы (компиляция программы, загрузка ее в операционную систему)) и Alt+F5 (вызов на экран окно прогона программы).

№5

Операторы начала и конца программы записываются как Begin иEnd.

Beginзаписывается после описательной части программы и он является началом команды, т.е. без него программа прогонятся не будет. Так же после Begin не ставятся знаки прерывания («;»).

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

№6

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

№7

В ТР разделы должны записываются по порядку: сначала раздел описания, затем раздел операторов. Написание разделов в неправильном порядке грозит неправильностью работы программы, которая даже не начнет запускаться, несмотря на то, что написана она правильно.

Похожие материалы

Информация о работе