Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Основные приемы работы в Турбо ПаскальСодержание книги
Поиск на нашем сайте
Система программирования Турбо Паскаль (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; просмотров: 418; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.15 (0.006 с.) |