
- •Лабораторная работа №9
- •1. Теоретическая часть
- •1.1. Использование стандартных модулей в языке программирования Pascal. Модуль crt.
- •1.2. Использование нестандартных модулей в языке программирования Pascal.
- •Заголовок модуля.
- •Интерфейс.
- •Исполнительная часть.
- •Секция инициализации.
- •Использование модуля в основной программе.
- •1.3 Пример составления программы на языке Pascal с использованием подключаемых нестандартных модулей и расширенным пользовательским интерфейсом.
- •2. Практическая часть
- •2.1 Требования к выполнению работы:
- •2.2 Варианты индивидуальных заданий.
2. Практическая часть
2.1 Требования к выполнению работы:
Составить блок-схему алгоритма и программу для решения индивидуального задания. В программе предусмотреть ввод исходных массивов из внешнего текстового файла либо вывод результатов во внешний текстовый файл в соответствии с заданием.
Предусмотреть вывод на экран исходных данных и результатов по каждому пункту меню.
Порядок выполнения работы.
1. Выполнить анализ задания, сформулировать постановку задачи.
2. Составить блок-схему алгоритма.
3. Разработать модули в соответствии с заданием.
4. Составить основную программу, в которой предусмотреть меню.
5. Выполнить проверку работоспособности программы на различных исходных данных.
6. Выполнить анализ полученных результатов.
2.2 Варианты индивидуальных заданий.
Варианты индивидуальных заданий выбираются из таблицы 9 в соответствии с номером студента в списке группы в журнале преподавателя.
Таблица 9. Варианты индивидуальных заданий
№ п/п |
Задание |
Тип меню |
1 |
2 |
3 |
1 |
Разработать три модуля, осуществляющие выполнение заданий из четвертой, шестой и восьмой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вправо» и «Влево». Меню разместить в верхней части экрана. Цвет активного пункта меню задать зеленым, неактивного – белым. Фоновый цвет задать черным, а цвет шрифта – красным. |
Горизон-тальное |
2 |
Разработать три модуля, осуществляющие выполнение заданий из пятой, шестой и восьмой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вверх» и «Вниз». Меню разместить в середине экрана. Цвет активного пункта меню задать желтым, неактивного – белым. Фоновый цвет задать синим, а цвет шрифта – фиолетовым. |
Вертикаль- ное |
3 |
Разработать три модуля, осуществляющие выполнение заданий из четвертой, пятой и шестой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вправо» и «Влево». Меню разместить в нижней части экрана. Цвет активного пункта меню задать красным, неактивного – желтым. Фоновый цвет задать черным, а цвет шрифта – белым. |
Горизон-тальное |
4 |
Разработать три модуля, осуществляющие выполнение заданий из четвертой, пятой и восьмой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вверх» и «Вниз». Меню разместить в середине верхней части экрана. Цвет активного пункта меню задать синим, неактивного – белым. Фоновый цвет задать светло-серым, а цвет шрифта – зеленым. |
Вертикаль- ное |
5 |
Разработать три модуля, осуществляющие выполнение заданий из четвертой, шестой и восьмой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вправо» и «Влево». Меню разместить в середине экрана. Цвет активного пункта меню задать фиолетовым, неактивного – синим. Фоновый цвет задать черным, а цвет шрифта – белым. |
Горизон-тальное |
6 |
Разработать три модуля, осуществляющие выполнение заданий из пятой, шестой и восьмой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вверх» и «Вниз». Меню разместить в середине экрана справа. Цвет активного пункта меню задать красным, неактивного – светло-красным. Фоновый цвет задать черным, а цвет шрифта – темно-серым. |
Вертикаль- ное |
7 |
Разработать три модуля, осуществляющие выполнение заданий из четвертой, пятой и шестой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вправо» и «Влево». Меню разместить в верхней части экрана. Цвет шрифта активного пункта меню задать зеленым, неактивного – белым. Фоновый цвет задать черным. |
Горизон-тальное |
8 |
Разработать три модуля, осуществляющие выполнение заданий из четвертой, пятой и восьмой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вверх» и «Вниз». Меню разместить в середине экрана слева. Цвет шрифта активного пункта меню задать фиолетовым на желтом фоне, цвет шрифта неактивного пункта меню – белым на черном фоне. Фоновый цвет задать синим. |
Вертикаль- ное |
9 |
Разработать три модуля, осуществляющие выполнение заданий из четвертой, шестой и восьмой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вправо» и «Влево». Меню разместить в нижней части экрана. Цвет шрифта активного пункта меню задать красным на зеленом фоне, цвет шрифта неактивного пункта меню – синим на черном фоне. Фоновый цвет задать темно-серым. |
Горизон-тальное |
10 |
Разработать три модуля, осуществляющие выполнение заданий из пятой, шестой и восьмой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вверх» и «Вниз». Меню разместить в середине верхней части экрана. Цвет шрифта активного пункта меню задать желтым на светло-красном фоне, цвет шрифта неактивного пункта меню – синим на черном фоне. Фоновый цвет задать черным. |
Вертикаль- ное |
11 |
Разработать три модуля, осуществляющие выполнение заданий из четвертой, пятой и шестой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вправо» и «Влево». Меню разместить в средней части экрана. Цвет активного пункта меню задать зеленым, неактивного – белым. Фоновый цвет задать черным, а цвет шрифта – красным. |
Горизон-тальное |
12 |
Разработать три модуля, осуществляющие выполнение заданий из четвертой, пятой и восьмой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вверх» и «Вниз». Меню разместить в левой верхней части экрана. Цвет активного пункта меню задать желтым, неактивного – белым. Фоновый цвет задать синим, а цвет шрифта – фиолетовым. |
Вертикаль- ное |
13 |
Разработать три модуля, осуществляющие выполнение заданий из четвертой, шестой и восьмой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вправо» и «Влево». Меню разместить в верхней части экрана. Цвет активного пункта меню задать красным, неактивного – желтым. Фоновый цвет задать черным, а цвет шрифта – белым. |
Горизон-тальное |
14 |
Разработать три модуля, осуществляющие выполнение заданий из пятой, шестой и восьмой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вверх» и «Вниз». Меню разместить в правой верхней части экрана. Цвет активного пункта меню задать синим, неактивного – белым. Фоновый цвет задать светло-серым, а цвет шрифта – зеленым. |
Вертикаль- ное |
15 |
Разработать три модуля, осуществляющие выполнение заданий из четвертой, пятой и шестой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вправо» и «Влево». Меню разместить в нижней части экрана. Цвет активного пункта меню задать фиолетовым, неактивного – синим. Фоновый цвет задать черным, а цвет шрифта – белым. |
Горизон-тальное |
16 |
Разработать три модуля, осуществляющие выполнение заданий из четвертой, пятой и восьмой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вверх» и «Вниз». Меню разместить в середине экрана. Цвет активного пункта меню задать красным, неактивного – светло-красным. Фоновый цвет задать черным, а цвет шрифта – темно-серым. |
Вертикаль- ное |
17 |
Разработать три модуля, осуществляющие выполнение заданий из четвертой, шестой и восьмой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вправо» и «Влево». Меню разместить в середине экрана. Цвет шрифта активного пункта меню задать зеленым, неактивного – белым. Фоновый цвет задать черным. |
Горизон-тальное |
18 |
Разработать три модуля, осуществляющие выполнение заданий из пятой, шестой и восьмой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вверх» и «Вниз». Меню разместить в середине экрана справа. Цвет шрифта активного пункта меню задать фиолетовым на желтом фоне, цвет шрифта неактивного пункта меню – белым на черном фоне. Фоновый цвет задать синим. |
Вертикаль- ное |
19 |
Разработать три модуля, осуществляющие выполнение заданий из четвертой, пятой и шестой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вправо» и «Влево». Меню разместить в верхней части экрана. Цвет шрифта активного пункта меню задать красным на зеленом фоне, цвет шрифта неактивного пункта меню – синим на черном фоне. Фоновый цвет задать темно-серым. |
Горизон-тальное |
20 |
Разработать три модуля, осуществляющие выполнение заданий из четвертой, пятой и восьмой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вверх» и «Вниз». Меню разместить в середине экрана слева. Цвет шрифта активного пункта меню задать желтым на светло-красном фоне, цвет шрифта неактивного пункта меню – синим на черном фоне. Фоновый цвет задать черным. |
Вертикаль- ное |
21 |
Разработать три модуля, осуществляющие выполнение заданий из четвертой, шестой и восьмой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вправо» и «Влево». Меню разместить в верхней части экрана. Цвет активного пункта меню задать красным, неактивного – желтым. Фоновый цвет задать черным, а цвет шрифта – белым. |
Горизон-тальное |
22 |
Разработать три модуля, осуществляющие выполнение заданий из пятой, шестой и восьмой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вверх» и «Вниз». Меню разместить в правой верхней части экрана. Цвет активного пункта меню задать синим, неактивного – белым. Фоновый цвет задать светло-серым, а цвет шрифта – зеленым. |
Вертикаль- ное |
23 |
Разработать три модуля, осуществляющие выполнение заданий из четвертой, пятой и шестой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вправо» и «Влево». Меню разместить в нижней части экрана. Цвет активного пункта меню задать фиолетовым, неактивного – синим. Фоновый цвет задать черным, а цвет шрифта – белым. |
Горизон-тальное |
24 |
Разработать три модуля, осуществляющие выполнение заданий из пятой, шестой и восьмой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вверх» и «Вниз». Меню разместить в середине экрана справа. Цвет активного пункта меню задать красным, неактивного – светло-красным. Фоновый цвет задать черным, а цвет шрифта – темно-серым. |
Вертикаль- ное |
25 |
Разработать три модуля, осуществляющие выполнение заданий из четвертой, пятой и шестой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вправо» и «Влево». Меню разместить в верхней части экрана. Цвет шрифта активного пункта меню задать зеленым, неактивного – белым. Фоновый цвет задать черным. |
Горизон-тальное |
26 |
Разработать три модуля, осуществляющие выполнение заданий из пятой, шестой и восьмой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вверх» и «Вниз». Меню разместить в правой верхней части экрана. Цвет активного пункта меню задать синим, неактивного – белым. Фоновый цвет задать светло-серым, а цвет шрифта – зеленым. |
Вертикаль- ное |
27 |
Разработать три модуля, осуществляющие выполнение заданий из четвертой, пятой и шестой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вправо» и «Влево». Меню разместить в нижней части экрана. Цвет активного пункта меню задать фиолетовым, неактивного – синим. Фоновый цвет задать черным, а цвет шрифта – белым. |
Горизон-тальное |
28 |
Разработать три модуля, осуществляющие выполнение заданий из четвертой, пятой и восьмой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вверх» и «Вниз». Меню разместить в середине экрана. Цвет активного пункта меню задать красным, неактивного – светло-красным. Фоновый цвет задать черным, а цвет шрифта – темно-серым. |
Вертикаль- ное |
29 |
Разработать три модуля, осуществляющие выполнение заданий из четвертой, шестой и восьмой лабораторных работ. В основной программе предусмотреть меню с возможностью выбора каждого из этих заданий. Переход между пунктами меню осуществлять с помощью клавиш «Вправо» и «Влево». Меню разместить в середине экрана. Цвет шрифта активного пункта меню задать зеленым, неактивного – белым. Фоновый цвет задать черным. |
Горизон-тальное |