Вход в интегрированную среду программирования
Для входа в интегрированную среду следует вызвать на выполнение файл TURBO.EXE. При необходимости можно задать файл, с которым следует работать, и использовать ключи командной строки, с помощью которых задаются параметры интегрированной среды. Ключи записываются после команды через прямой слэш (/) или символ минус (-), причем обе формы эквивалентны. Если после ключа стоит пробел или знак… Читать ещё >
Вход в интегрированную среду программирования (реферат, курсовая, диплом, контрольная)
Для входа в интегрированную среду следует вызвать на выполнение файл TURBO.EXE. При необходимости можно задать файл, с которым следует работать, и использовать ключи командной строки, с помощью которых задаются параметры интегрированной среды. Ключи записываются после команды через прямой слэш (/) или символ минус (-), причем обе формы эквивалентны. Если после ключа стоит пробел или знак +, то соответствующий параметр устанавливается. Если после ключа стоит знак -, соответствующий параметр удаляется. Если необходимо с помощью ключа задать количественное значение параметра, оно указывается непосредственно после ключа.
Имеются следующие ключи командной строки.
/С — задание файла конфигурации (если этого ключа нет, выбирается файл конфигурации TURBO. TP).
/D — использование двух экранов во время отладки программы.
/Е — задание размера динамической памяти для работы редактора (по умолчанию задается размер 28 Кбайт, его можно изменять от 28 Кбайт до 128 Кбайт).
/G — задание буфера в оперативной памяти для сохранения графической информации во время отладки программы.
/L — использование экрана на жидких кристаллах или плазменного экрана.
/N — подавление «снега» у мониторов CGA.
/О — задание размера динамической памяти для оверлейных программ (по умолчанию задается размер 112 Кбайт, его можно изменять от 64 Кбайт до 256 Кбайт).
/Р — восстановление палитры адаптера EGA или VGA в случае, если программа модифицировала заданную палитру.
/S — задание виртуального диска для размещения на нем оперативной информации среды. При отсутствии ключа эта информация записывается в текущем каталоге жесткого диска.
/Т — использование файла TURBO. TPL, содержащего стандартные модули (в том числе и модуль System).
/W — задание размера динамической памяти для системы окон среды (по умолчанию задается размер 32 Кбайт, его можно изменять от 24 Кбайт до 64 Кбайт).
/X — использование расширенной памяти.
Функции большинства этих ключей дублируются соответствующими командами меню интегрированной среды.
После загрузки файла TURBO. EXE на экране дисплея появляется основной экран интегрированной среды (рис 2.1). Изображение в этом случае состоит из трех основных частей: строки основного меню, поля экрана и строки состояния. Строка основного меню (верхняя строка экрана) содержит имена меню следующего уровня (подменю). Поле экрана (средняя часть экрана) предназначено для размещения открываемых окон. Строка состояния (нижняя строка) отражает состояние вычислительного процесса, а также содержит подсказки по использованию функциональных клавиш.
Рис. 2.1. Экран интегрированной среды
Процесс создания программ является многоступенчатым и во многом творческим процессом, включающим в себя этапы проектирования, написания, компиляции, компоновки, отладки и запуска программы в работу. Большую помощь в формализации создания программы оказывает метод структурного программирования, реализованный в Паскале. Этот метод предполагает:
- · использование небольшого числа алгоритмических конструкций, реализуемых соответствующими операторами языка;
- · нисходящее проектирование программы, когда первоначально программа рассматривается как совокупность действий, каждое из которых затем детализируется и представляется как последовательность более простых и конкретных действий и т. д. вплоть до отдельных операторов языка; такой подход позволяет реализовать наличие двух видов подпрограмм в языке — процедур и функций;
- · использование принципа сосредоточения функций, когда та или иная подпрограмма реализует какую-то одну функцию;
- · соответствующее представление данных с использованием большого числа разнообразных типов и т. д.
Наличие интегрированной среды позволяет объединить процесс написания, компиляции, компоновки, отладки программы и ее запуска в одном процессе. Это ускоряет процесс создания работоспособной программы, позволяет проще найти ошибки в программе.
Начинается работа в среде с написания текста программы в окне редактирования с помощью редактора среды.
Следующим этапом является компиляция текста в машинный код. Эта операция осуществляется встроенным компилятором среды.
Далее осуществляется компоновка программы, в результате которой происходит объединение отдельных частей программы, добавление стандартных подпрограмм, установление необходимых связей между отдельными частями программы.
Следующим важным этапом создания программы является ее отладка, т. е. поиск и исправление различных ошибок в программе.
Наконец, последний этап — запуск отлаженной программы.
Если на каком-то этапе создания программы выявлена ошибка, следует её исправить и заново выполнить все этапы. Достоинство интегрированной среды во многом определяется тем, что устранение ошибок можно осуществить не выходя из среды, корректируя текст программы.