Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа№2_Линейная программа.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
105.98 Кб
Скачать

Лабораторная работа №2 Освоение инструментальных средств Создание программ в интегрированной среде turbo pascal. Разработка линейных программ

    1. Цель работы:

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

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

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

  2. Составить программу ввода значений переменных заданного типа и вывода результатов вычислений в стандартном и заданном формате (в соответствии с вариантом задания).

    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 Порядок создания программы на языке Turbo Pascal

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

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

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

- отладку;

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

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

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

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

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

File Edit Search Compile Debug Tools Options window Help

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

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

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

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

- Search – поиск;

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

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

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

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

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

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

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

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

- курсором в меню (выделительный прямоугольник) выбрать нужный пункт и нажать клавишу Enter,,

- нажать клавишу F10

- перемещая клавишами одновременно нажать клавишу 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) появляется новый файл хххххх.ехе, где хххххх – это имя файла с исходным текстом. При наличии синтаксических ошибок выводится сообщение об ошибке , и курсор указывает место, куда нужно внести изменения (см. п.1.8).

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

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

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