Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб_раб_1_2 Паскаль.DOC
Скачиваний:
19
Добавлен:
10.04.2015
Размер:
143.87 Кб
Скачать

Лабораторная работа №1

Освоение инструментальных средств создания программ в интегрированной среде Turbo Pascal. Разработка линейных программ

1.1. Цель работы

Приобретение навыков по работе с системой Turbo Pascal. Приобретение навыков определения типов переменных в зависимости от характеристик данных и разработки линейной программы на языке Pascal с вводом и выводом данных.

1.2. Задание на лабораторную работу

1. Освоить функции интегрированной среды Turbo Pascal для подготовки текста программы, компиляции и запуска на выполнение (п. 1.5.1 - 1.5.2).

2. Составить программу по заданному варианту.

1.3. Требования к программе

Программа должна выводить:

– сообщения о разработчике программы;

– сообщения-подсказки перед вводом данных;

– сообщение о выводе результатов;

– результаты должны выводиться в следующем виде: <Имя_переменной> = <Значение_переменной>, значение переменной должно быть в отформатированном виде.

1.4. Порядок выполнения работы

1. Получить вариант задания (п. 1.9).

2. Изучить функции системы Turbo Pascal для подготовки текста программы, компиляции и запуска на выполнение. Освоить функции редактора для подготовки текста программы (п. 1.5.1 - 1.5.2).

3. Изучить структуру Pascal-программы, операторы определения переменных стандартных типов и операторы ввода-вывода значений переменных указанных типов (п. 1.6 - 1.7).

4. Подготовить файл с исходным текстом программы и отладить программу с использованием среды Turbo Pascal (п. 1.5, 1.8).

5. Устно ответить на контрольные вопросы (п. 1.11).

6. Оформить отчет (п. 1.10).

1.5. Технология создания программы в интегрированной среде

1.5.1. Порядок создания программы на языке TurboPascal

При выполнении лабораторных работ используется интегрированная система (среда) «Turbo Pascal», которая позволяет выполнять все функции, необходимые для создания программы:

– подготовку текста программы;

– компиляцию (перевод исходного текста программы в машинный код);

– отладку;

– выполнение;

– формирование исполняемого (загрузочного) модуля.

Далее даны справочные сведения о том, как выполнять указанные действия.

Переход в каталог, содержащий файл turbo.exe и его запуск: найти на диске файл turbo.exe (см. организацию каталогов) и запустить его нажатием клавиши ввод или просто набрать на клавиатуре TURBO и нажать клавишу ENTER.

При входе в интегрированную среду Turbo Pascal на экране появляется окно, в верхней части которого находится главное меню функций (рисунок 1.1), в нижней – строка подсказок (помощи).

File Edit Search Run Compile Debug Tools Options Window Help

Рисунок 1.1 – Главное меню

Назначение функций:

– File – выполнение операций с файлами в целом (открыть, сохранить

и др.);

– Edit – команды редактирования текста (копировать блок или фрагмент текста, переместить блок текста и др.);

– Search – поиск;

– Run – выполнение программы;

– Compile – компиляция программы;

– Debug – отладка программы;

– Tools – использование инструментальных программных средств (Turbo Debugger, TurboAssembler и др.);

– Options – "опции" или возможности для различных режимов (компиляции, отладки, использования каталогов, установка цветов и др.);

– Window – команды управления окнами;

– Help – использование помощи программисту.

Для выполнения требуемой функции можно:

– нажать клавишу F10, затем, перемещая клавишами <--, --> курсор меню (выделенный прямоугольник), выбрать нужный пункт и нажать клавишу Enter,

– одновременно нажать клавишу Alt и клавишу с выделенной буквой в нужном пункте меню; например, для выполнения функции File следует нажать Alt +F.

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

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

Подготовка нового текста программы: F10, File, New; откроется новое окно, которое можно использовать для набора текста программы.

Набор или редактирование исходного текста программ происходит в окне редактирования. При этом используются приемы, принятые во многих других редакторах (Works, Lexicon, Word и др.). Интегрированная среда поддерживает функции работы с блоками, строками, со словами и с отдельными символами. Подробнее об этом можно узнать в разделе помощи. Для этого нажмите F1 и в появившемся окне помощи выберите пункт Using the editor. Далее выберите из списка нужную группу команд. Примеры использования клавиш редактирования текста:

– Ins – включение/выключение режима вставки/замены символа в позиции курсора;

– клавиши со стрелками – сдвиг курсора в соответствующем направлении;

– End – перемещение курсора в конец строки;

– Home – перемещение курсора в начало строки;

– PgUp – сдвиг текста программы на страницу назад;

– PgDn – сдвиг текста программы на страницу вперед;

– Ctrl+W – сдвиг строк текста программы вниз;

– Ctrl+Z – сдвиг строк текста программы вверх;

– Ctrl+стрелка вправо – перемещение курсора на слово вправо;

– Ctrl+стрелка влево – перемещение курсора на слово влево;

– (BackSpace) – удаление символа слева от курсора;

– Del – удаление символа над курсором;

– Ctrl+Y – удаление строки;

– Ctrl+Q,Y – удалить символы от курсора до конца строки;

– Ctrl+N – вставка строки.

Имеются и другие возможности для редактирования текста (см. Help).

После подготовки текста или перед окончанием работы следует текст программы сохранить:

– F10\File\Save, ввести имя файла в поле Save file as (по умолчанию Turbo Pascal устанавливает имя NONAMExx.PAS (предпочтительно использование оригинальных имен, задаваемых пограммистом),

– F2 (текст будет сохранен с именем по умолчанию или с заданным именем).

Загрузка текста программы с диска:

– F10\ File\ Open; откроется окно с приглашением ввода имени программы (это окно можно вызвать также и путем нажатия клавиши F4); нажмите Tab для перехода в режим выбора каталогов и файлов. Выберите нужный вам каталог и файл и нажмите ввод. Откроется новое окно, содержащее текст выбранного файла.

Компиляция программы в исполняемый модуль (создание исполняемого модуля):

– F9, появится окно, информирующие о ходе компиляции. В строке Destination указывается место размещения исполняемого модуля. При значении Destination: "Memory" исполняемый модуль размещается в оперативной памяти и в дальнейшем будет потерян. Для сохранения исполняемого модуля на диске в главном меню в пункте Compile выберите пункт Destination и нажмите ввод.

Повторите компиляцию. После успешной компиляции на диске в установленном программистом каталоге (F10\Options\Directories) появляется новый файл xxxххх.exe, где xxxххх – это имя файла с исходным текстом, расширение исполняемого модуля. При наличии синтаксических ошибок выводится сообщение об ошибке, и курсор указывает место, куда нужно внести изменения (см. п. 1.8).

Выполнение программы:

– находясь в окне с исходным текстом программы, нажмите одновременно Ctrl и F9. Появится окно компиляции. После прохождения процесса компиляции программа будет выполнена.

Выход из среды Turbo Pascal выполняется с помощью одновременного нажатия клавиш Alt и X или выбора пункта меню F10\File\Quit. Если программа не была ранее сохранена, то появится окно, аналогичное окну загрузки, с приглашением ввести имя программы. После ввода имени нажмите ввод. Программа сохранится в файле с заданным именем.