Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб_раб_паскаль.doc
Скачиваний:
0
Добавлен:
12.01.2020
Размер:
1 Mб
Скачать

1.11. Содержание отчета

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

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

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

Привести задание на лабораторную работу, требования к программе, указать номер варианта и задание из варианта.

3) Состав и структура данных.

Привести состав и тип входных и выходных данных. Если имеются ограничения по диапазону возможных значений (например, ноль в знаменателе, корень из -1 и т.п.), то указать их.

4) Описание программы.

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

5) Схема алгоритма программы.

Схема алгоритма программы должна быть составлена с учетом особенностей каждой лабораторной работы. Пример схемы алгоритма для лабораторной работы №1 приведен на рисунке 1.2:

Рисунок 1.2 – Схема алгоритма программы

Для разработки схемы алгоритма программы допускается использовать любое программное средство, предоставляющее соответствующие возможности, в том числе Diagram Designer, MS Word, MS Visio.

6) Текст программы.

Должен быть представлен полный текст разработанной программы. В том случае, если весь текст программы целиком вмещается в окне Turbo Pascal, допускается привести в отчете скриншот данного окна. Текст программы должен удовлетворять требованиям к программе (п. 1.3). Необходимо обеспечить выравнивание операторов в тексте программы. Для лабораторной работы №1 ключевые слова program, const, var, begin, end не должны иметь отступов от левого края, а все остальные строки кода должны иметь отступ от левого края – 2 пробела (см. п. 1.8).

7) Входные данные и результаты работы программы.

Привести скриншот окна Turbo Pascal с результатами работы программы. Для получения скриншота можно воспользоваться клавишами Alt+PrintScreen

8) Ответы на контрольные вопросы.

Письменно кратко ответить на контрольные вопросы.

9) Выводы по проделанной работе.

Привести выводы по результатам выполненной лабораторной работы. Выводы – это краткое отражение наиболее значимых результатов выполненной работы. Для лабораторных работ допускаются выводы, совпадающие с основными положениями, приведенными в пункте «Цель работы».

1.12. Контрольные вопросы

1) Каков порядок создания программы в ИСР Turbo Pascal?

2) Какие основные функции выполняет ИСР Turbo Pascal?

3) Какие операции позволяет выполнять текстовый редактор Turbo Pascal при подготовке программы?

4) Как запустить программу, разработанную в ИСР Turbo Pascal?

5) Как сохранить программу под другим именем?

6) Как открыть новое окно редактирования?

7) Какими способами можно выйти из среды?

8) Как вызвать контекстную помощь?

9) Какова структура Pascal-программы?

10) Какие операторы используются для ввода и вывода значений переменных?

11) Какие действия выполняют операторы Write и Writeln?

12) Какие действия выполняют операторы Read и Readln?

13) Каким образом можно объявить переменную в языке Pascal?

Лабораторная работа №2. Разработка программы с разветвленной структурой

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

Приобретение навыков разработки программ разветвленной структуры на языке Pascal с использованием операторов условного перехода IF, выбора CASE и безусловного перехода GOTO. Получение навыков использования встроенного отладчика.

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

1. Освоить основные функции встроенного отладчика интегрированной среды Turbo Pascal (п. 2.5).

2. Разработать программу с разветвленной структурой в соответствии с предложенным вариантом. Ввод данных, вычисления и вывод результатов организовать в диалоговом режиме с использованием оператора CASE (п. 2.7).

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

Программа должна выполнять следующие действия:

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

– вывод фамилии и инициалов автора программы;

– вывод меню;

– ввод данных;

– вычисления и вывод результатов.

Результаты работы выводятся в отформатированном виде (с указанием количества знаков после десятичной точки).

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