Информатика на пять О нас
 Добавить в избранное
5byte.ru
 Теория
 8 класс
 9 класс
 10 класс
 11 класс
Задания
 8 класс
 9 класс
 10 класс
 11 класс
Книги
Тесты
ЕГЭ
Turbo Pascal 7
 Описание
 Задачи
HTML
Рефераты

17. Интегрированная среда программирования Turbo Pascal 7.0

Последние версии Turbo Pascal имеют интегрированную среду программирования, включающую в себя экранный редактор, компилятор, компоновщик, отладчик, а также систему контекстной информационной помощи. Эта совокупность программ, объединенных в общую систему, позволяет писать и редактировать программы, компилировать их, компоновать, отлаживать и запускать на выполнение не выходя из среды. Одним из наиболее существенных отличий Turbo Pascal 6.0 и 7.0 от предыдущих версий является новая интегрированная среда программирования (Integrated Development Environment - IDE). Ее основные особенности:

  • возможность использования многих перекрывающихся окон, у которых можно менять размеры и которые можно перемещать по экрану;
  • наличие развитой системы меню;
  • наличие диалоговых окон;
  • поддержка работы с "мышью";
  • многофайловый экранный редактор, позволяющий работать с файлами до 1 Мбайт, причем можно осуществлять обмен информацией между отдельными окнами редактирования, а также использовать сведения из системы информационной помощи;
  • увеличенные возможности отладчика;
  • возможность полной очистки и восстановления экрана.

Управление вычислительным процессом в интегрированной среде осуществляется с помощью клавиш клавиатуры и "мышью" через систему меню и диалоговые окна.

Интегрированная среда находится в файле TURBO.EXE и может по желанию пользователя легко модифицироваться.

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

17.1. Вход в интегрированную среду

Для входа в интегрированную среду следует вызвать на выполнение файл TURBO.EXE. При необходимости можно задать файл, с которым следует работать, и использовать ключи командной строки, с помощью которых задаются параметры интегрированной среды. Ключи записываются после команды через прямой слэш (/) или символ минус (-), причем обе формы эквивалентны. Если после ключа стоит пробел или знак +, то соответствующий параметр устанавливается. Если после ключа стоит знак -, соответствующий параметр удаляется. Если необходимо с помощью ключа задать количественное значение параметра, оно указывается непосредственно после ключа. Так, две команды
turbo -t- -W64 example
и
turbo/t-/w64 example

эквивалентны и запускают интегрированную среду, загружающую файл EXAMPLE.PAS, не использующую файл TURBO.TPL, содержащий стандартные модули (в том числе и модуль System), и задающий размер динамической памяти для системы окон среды в 64 Кбайт. Имеются следующие ключи командной строки.

/С - задание файла конфигурации (если этого ключа нет, выбирается файл конфигурации TURBO.TP).

/D - использование двух экранов во время отладки программы.

/Е - задание размера динамической памяти для работы редактора (по умолчанию задается размер 28 Кбайт, его можно изменять от 28 Кбайт до 128 Кбайт).

/G - задание буфера в оперативной памяти для сохранения графической информации во время отладки программы.

/L - использование экрана на жидких кристаллах или плазменного экрана.

/N - подавление "снега" у мониторов CGA.

/О - задание размера динамической памяти для оверлейных программ (по умолчанию задается размер 112 Кбайт, его можно изменять от 64 Кбайт до 256 Кбайт).

/Р - восстановление палитры адаптера EGA или VGA в случае, если программа модифицировала заданную палитру.

/S - задание виртуального диска для размещения на нем оперативной информации среды. При отсутствии ключа эта информация записывается в текущем каталоге жесткого диска.

/Т - использование файла TURBO.TPL, содержащего стандартные модули (в том числе и модуль System).

/W - задание размера динамической памяти для системы окон среды (по умолчанию задается размер 32 Кбайт, его можно изменять от 24 Кбайт до 64 Кбайт).

/X - использование расширенной памяти.

Функции большинства этих ключей дублируются соответствующими командами меню интегрированной среды (см. п. 17.5.8 - подменю Startup).

После загрузки файла TURBO.EXE на экране дисплея появляется основной экран интегрированной среды, имеющий вид, показанный на рис 4.

Рис. 4. Экран интегрированной среды

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





 У Вас есть материал пишите нам
 
    Copyright © 2008    
  Top.Mail.Ru