Основные приемы работы в Турбо Паскаль 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Основные приемы работы в Турбо Паскаль



 

Система программирования Турбо Паскаль (Turbo Pascal) разработана американской корпорацией Borland в конце 80-х – начале 90-х годов прошлого столетия и предназначена для создания программ, работающих под управлением операционной системы MS-DOS корпорации Microsoft.

В Windows Турбо Паскаль работает точно так же, как если бы он работал под управлением MS-DOS. При загрузке Турбо Паскаля в этой ОС создается так называемая «виртуальная машина MS-DOS», которая полностью эмулирует все свойства MS-DOS.

Швейцарский ученый Николас Вирт придумал Паскаль как средство обучения студентов программированию. Язык Паскаль стараниями фирмы Borland (Андерсена Хейлсберга) превратился в мощную систему программирования, позволяющуюся ознакомиться с базовыми аспектами написания программ.

Основной единицей хранения информации в MS-DOS и Windows является файл – именованная область нкоторого носителя информации (например жесткого диска или компакт-диска). В процессе разработки программы обычно создаются и используются несколько файлов:

– файл с расширением pas, содержащий текст программы;

– файл с расширением tpu, в который помещается результат компиляции программы;

– файл(ы) с расширением tpl, содержащий(е) стандартные подпрограммы;

– файл с расширением exe (исполняемый файл), содержащий готовую к работе программу.

Вначале с помощью текстового редактора Турбо Паскаля создается файл с исходным текстом программы. Далее, с помощью специальных команд и сочетаний клавиш (Compile – Build, Alt+F9, F9) запускается компилятор, который анализирует текст программы и создает промежуточный tpu-файл. Необходимость этого файла обусловлена тем, что большинство программ обращаются к стандартным программам (например, процедурам ввода-вывода), которых нет в теле программы, но на которые программа ссылается. С помощью компоновщика к tpu-файлу добавляются необходимые стандартные подпрограммы. В результате создается исполняемый файл с расширением exe, который можно «прогнать», т.е. загрузить в оперативную память и попытаться выполнить.

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

Некоторые наиболее часто используемые команды меню можно выполнить с помощью клавиатуры. Ниже перечисляются данные команды и клавиши для их выполнения:

F1 – вызвать справочную службу;

F2 – записать файл из активного окна редактора на диск;

F3 – прочитать файл с диска и поместить его в окно редактора;

F5 – развернуть текущее окно редактора на весь экран или вернуть ему прежние размеры;

F6 – сделать активным следующее окно редактора;

F9 – откомпилировать программу;

F10 – сделать активным главное меню;

Ctrl+F9 – откомпилировать и скомпоновать программу, выполнить ее прогон;

Alt+X – завершить работу с Турбо Паскалем.

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

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

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

Управление отладчиком реализуется следующими клавишами:

F4 – начать прогон программы и остановиться перед выполнением строки исходного кода, в которой располагается текстовый курсор;

F7 – начать или продолжить прогон программы, а если в текущей строке программы есть обращение к подпрограмме, остановиться перед выполнением первого ее оператора;

F8 – начать или продолжить прогон программы, а если в текущей строке программы есть обращение к подпрограмме, не прослеживать ее работу;

Ctrl+F2 – завершить работу отладчика.

 



Поделиться:


Последнее изменение этой страницы: 2017-02-05; просмотров: 309; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.191.132.194 (0.006 с.)