Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Подбельский Фомин_Программирование на языке СИ_...doc
Скачиваний:
324
Добавлен:
10.08.2019
Размер:
53.81 Mб
Скачать

9.2. Сборка и выполнение программ в интегрированной среде Turbo с 2.0

9.2.1. Состав системы программирования Turbo с 2.0

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

Интегрированная среда Turbo С 2.0 является удобным средством для разработки программ на языке Си. Эта среда, как и другие интегрированные среды, функционирующие в операционной системе MS-DOS, предназначена для работы в текстовом режиме дисплея. Работа среды базируется на технике меню и окон, причем для каждого выделенного пункта меню можно получить контекстно-зависимую подсказку.

В системе программирования Turbo С 2.0 компоненты обычно размещаются в следующих каталогах:

• LIB - содержит стандартную библиотеку объектных модулей языка Си, библиотеки объектных модулей математических функций, функций графики и др.;

• INCLUDE - заголовочные файлы системы программирования Си;

• EXAMPLES - содержит исходные тексты функций (подкаталог SOURCE), в основном математических, и программы (подкаталог TEST) для тестирования функций из подкаталога SOURCE;

• ОСНОВНОЙ КАТАЛОГ (в который была установлена система программирования Turbo С) - содержит следующие программы и файлы:

ТС.ЕХЕ - исполняемая программа интегрированной среды;

ТСС.ЕХЕ - компилятор Lattice С Compiler для работы из командной строки;

СРР.ЕХЕ - препроцессор языка Си;

THELP.COM - резидентный справочник по интегрированной системе Turbo С 2.0 и языку Си. Справочник запускается командой thelp.com для работы в фоновом режиме, т.е. после его запуска на дисплей не выводится никакой информации. Переход к работе со справочником производится по нажатию клавиши 5 на цифровой клавиатуре и ведется в отдельном окне. Выход из справочника производится по клавише <Esc>.

Для нормального функционирования интегрированной среды Turbo С 2.0 достаточно IBM PC/XT с 640 Кбайт оперативной памяти. Работоспособный вариант среды Turbo С 2.0 занимает на жестком диске менее 1 Мбайта.

Переход в интегрированную среду Turbo С 2.0 осуществляется по команде tc.exe (или просто tc).

9.2.2. Экран интегрированной среды Turbo с 2.0

При выполнении команды вызова интегрированной среды на экране дисплея появляется окно, показанное на рис. 9.3.

Основными структурными компонентами экрана интегрированной среды являются:

1 - строка меню, расположенная в верхней части экрана и содержащая основное меню среды Turbo С 2.0;

2 - окно редактирования (Edit) исходного текста;

3 - строка заголовка, в которой отображаются координаты курсора: номер строки, номер позиции в строке и имя редактируемого файла (курсор на экране изображается мигающим символом "подчеркивание");

4 - окно сообщений (Message), в которое помещаются тексты сообщений об ошибках, выявленных при трансляции исходных текстов или построении исполняемой программы;

5 - строка подсказки, содержащая информацию о назначении функциональных клавиш.

Рис. 9.3. Структура экрана интегрированной среды Turbo С 2.0

Функциональные клавиши среды Turbo С 2.0:

F1 - контекстно-зависимая подсказка (выводится справка о функции команды основного меню или вспомогательного меню, которая в данный момент выбрана (подсвечена цветовым маркером); при повторном нажатии клавиши <F1> выводится окно Главной помощи: команды меню, "горячие" клавиши, команды управления редактором текстов, процедура установки Turbo С, справки по синтаксису языка Си;

F5 - расширение (распахивание) выбранного (активного) окна на всю доступную область экрана, расположенную между строкой меню (1) и строкой подсказки (5);

F6 - осуществляет переключение между окнами "Редактирование" (Edit) и "Сообщения" (Message);

F9 - скомпилировать и построить исполняемую программу;

F10 - переход в главное меню; выбранный пункт главного меню выделяется цветовым маркером; перемещение по главному меню осуществляется с помощью клавиш со стрелками.