МИНИСТРЕСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
Учреждение образования «Гомельский государственный
Университет имени Франциска Скорины»
Физический факультет
Кафедры радиофизики и электроники
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
В ТР разделы должны записываются по порядку: сначала раздел описания, затем раздел операторов. Написание разделов в неправильном порядке грозит неправильностью работы программы, которая даже не начнет запускаться, несмотря на то, что написана она правильно.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.