Команды интегрированной среды Turbo pascal

ОТЧЁТ

По лабораторной работе № 7

ОСНОВНЫЕ ПРИЕМЫ РАБОТЫ В ИНТЕГРИРОВАННОЙ СРЕДЕ TURBO PASCAL

Выполнил студент гр. 8E52

Смирнов П.О.

Подпись ___________________

Дата ____________

 

Проверил преподаватель Зимин В.П.

Подпись ___________________

Дата ____________

 

 

Томский политехнический университет

 

 

Целью настоящей лабораторной работы является начальное знакомство и изучение основных приемов работы в интегрированной среде 7

Turbo PASCAL, а также освоение алгоритма (технологии) решения вычислительных задач с помощью данной системы программирования.

Теоретические сведения

Интегрированная среда Turbo PASCAL имеет большие возможности по проектированию, тестированию и отладке программ. Использование всех эти возможностей обычно необходимо при написании больших проектов, когда программы оформляются в виде нескольких модулей (отдельных файлов) и когда проекты имеют входные/выходные данные с достаточно сложной структурой. Для освоения базовых приемов работы в среде Turbo PASCAL прежде всего необходимо получить основные сведения об оболочке среды Turbo PASCAL, начальные навыки работы в ней и освоить технологию отладки программ средней сложности.

Рассмотрим более подробно содержание базового окна интегрированной среды Turbo PASCAL. Функции, возможности интегрированной среды Turbo PASCAL, доступны через главное меню среды, описание которого дано ниже. Строка статуса и подсказки позволяет пользователю ориентироваться в назначении функций среды, когда пользователь находится в режиме просмотра команд подменю, оцени-8

вать результаты работы команд среды, получать быстрый доступ к наиболее часто вызываемым функциям и т.п. В среде Turbo PASCAL возможна работа только с помощью клавиатуры, а также с помощью клавиатуры и манипулятора «мышь» (далее, просто мышь).

Разберём панель окна редактирования. Это в первую очередь номер окна (таких окон может быть открыто несколько) и положения курсора (номер строки и номер столбца). Если текст (программы) превосходит по размерам окно, по вертикали и/или по горизонтали, то с помощью вертикальной и горизонтальной полос (полос скроллинга) можно просмотреть скрытую часть текста. Для этого можно использовать (нажимать) клавиши со стрелками, клавиши <PageUp>, <PageDown> или мышь, установив ее указатель на один из сплошных треугольников (в зависимости от направления скроллинга текста) и щелкать левой кнопкой мыши.

Окно, как единое целое можно перемещать. Для этого необходимо выбрать окно меньшее размера экрана, затем установить курсор мыши на самой верхней строке окна, но на месте свободном от приспособлений окна, нажать левую кнопку мыши и буксировать окно в требуемое место.

 

Наконец, окно можно убрать с экрана, уничтожить. Для этого достаточно щелкнуть левой кнопкой мыши, установленной на указателе уничтожения окна – окно исчезнет.

Команды интегрированной среды Turbo PASCAL

Структура (организация) команд следующая. На основном экране среды Turbo PASCAL постоянно отображается главное меню, состоящее из десяти пунктов (опций), и с помощью комбинации клавиш <Alt>+<F10> вызываются дополнительные, локальные меню. В свою очередь каждый пункт главного меню содержит ряд опций, команд. Доступ до данного подменю можно получить несколькими способами.

Нажав на клавишу <F10>, пользователь попадает в режим главного меню и, нажимая на клавишу <Tab>, может передвигаться от одной опции главного меню к другой. Нажатие клавиши <Enter> приводит к появлению подменю, списка опций, команд. Кроме этого, быстрый доступ к командам пунктов главного меню можно получить с помощью так называемых «горячих клавиш» («hotkeys»). Для этого необходимо, при нажатой клавиши <Alt>, нажать клавишу с буквой, которая в названии опции меню (или любой команды подменю) выделена, отображается другим цветом. И, наконец, третий способ: указав и щелкнув левой кнопкой мыши по нужному пункту меню, также получаем доступ к соответствующим командам. Выйти из режима выполнения команд, на любом уровне иерархии меню, можно нажав клавишу <Esc>, либо щелкнув левой кнопкой мыши вне появляющихся окон меню.

В процессе выполнения многих команд появляются (или могут появиться) различные дополнительные окна. Это многообразие окон делится на диалоговые окна, информационные окна и окна предупреждения. Диалоговые окна – это окна, в которые пользователь должен занести необходимую информацию и только после этого происходит выполнение требуемых действий. Информационные окна позволяют пользователю получить дополнительную информацию о возникшей ситуации в среде программирования при выполнении определенных действий. Например, после успешной компиляции программы, среда сообщает об этом выдачей соответствующего окна. Окна предупреждения служат для информирования пользователя о возможных нежелательных событиях, которые могут возникнуть, если пользователь будет продолжать выполнять соответствующие действия.

При работе с диалоговым окном обычно необходимо использовать наряду с мышью и клавиатурой. Например, переключение между различными дополнительными опциями команд происходит при нажатии клавиши <Tab>, установка флагов – при нажатии клавиши <Space>. В полях ввода пользователь набирает, с помощью клавиатуры, необходимую информацию, например, маршрут и имя файла и т.п.

Меню опций

Выбор команд опции File дает возможность создавать файлы, помещать их в окно редактирования и проводить с ними различные операции. Это меню включает десять опций.

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

Команды опции Search позволяют осуществлять поиск информации в тексте, расположенном в активном окне редактирования.

Команды опции Run позволяют проводить компиляцию, компоновку и выполнение программы, а также отладку программы.

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

С помощью опций Debug, встроенного в интегрированную среду, можно достаточно подробно проанализировать работу программы, обнаружить и исключить трудно уловимые ошибки этапа выполнения программы.

Команды опции Option предназначены для настройки параметров интегрированной среды Turbo PASCAL, в частности, встроенного отладчика, для управления режимами компиляции и компоновки программ.

С помощью команд опции Window можно управлять окнами в среде Turbo PASCAL.

Команды опции Help позволяют получить богатую справочную информацию по разнообразным вопросам функционирования интегрированной среды Turbo PASCAL.

После продолжительной работы в среде Turbo PASACL были выявлены наиболее часто используемые опции (команды) из главного меню. Эти команды были объединены с некоторыми новыми командами и образовали локальные меню, которые вызываются с помощью нажатия комбинации клавиш <Alt>+<F10> или щелчком правой кнопкой мыши. Всего локальных меню пять и они привязаны к соответствующим окнам: редактирования, помощи, наблюдения, сообщений и браузера. Последнее функционирует при работе среды в защищенном режиме. Другими словами, при щелчке правой кнопкой мыши вызывается локальное меню, соответствующее активному окну, одному из пяти вышеназванных окон. Кратко перечислим опции указанных локальных меню.

Для успешного решения задач необходимо применять определенные технологии, которые зависят от характера решаемой задачи, от наличия тех или иных ресурсов и т.д. Для задач, имеющих вычислительный характер и при решении которых необходимо применение компьютера (вплоть до написания собственной программы), обычно применяется следующая технологическая цепочка: модель алгоритм решения задачи составление программы отладка программы выбор формы представления результатов анализ получаемых результатов решения задачи. Безусловно, что этап составления, отладки программы и получения с ее помощью определенных результатов существенно зависит от используемых систем программирования.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: