- •Алгоритмические языки и программирование работа со стандартным графическим модулем
- •Брянск 2007
- •1. Цель работы
- •2. Теоретическая часть
- •2.1. Отображение информации в графическом режиме
- •2.2. Инициализация графического режима
- •2.3. Подпрограммы графического режима
- •Основные цвета
- •2.4. Примеры
- •2.5. Перевод координат из декартовой координатной системы в полярную и наоборот
- •3. Порядок выполнения работы
- •4. Список заданий
- •5. Контрольные вопросы
- •6. Список рекомендуемой литературы
3. Порядок выполнения работы
Работа выполняется студентом самостоятельно и состоит из этапов:
1) изучение методических указаний по выполнению лабораторной работы и получение индивидуального задания;
2) составление алгоритма и программы на алгоритмическом языке Pascal;
3) составление контрольного примера;
4) отладка программы;
5) защита лабораторной работы.
Конечным результатом выполнения лабораторной работы является работоспособная программа. Текст программы представляется в электронном виде и должен включать постановку задачи, сведения об авторе и подробные комментарии.
После выполнения лабораторной работы преподаватель проверяет качество оформления текста и правильность функционирования программы. Все используемые обозначения должны быть расшифрованы.
Текст программы должен включать подробные комментарии, поясняющие назначения процедур, их параметры, использование переменных, смысл и особенности реализации отдельных программных блоков.
4. Список заданий
Для выполнения данной работы необходимо написать программу в среде Borland Pascal 7.0, которая вычерчивает математическую кривую с помощью графических функций, доступных в модуле Graph. Функция кривой дана в полярной системе координат F(r, ).
Программа состоит из следующих шагов:
-
Инициализация графического режима.
-
Организация цикла, в котором при изменении угла вычисляется значение радиус-вектора r по предложенной функции.
-
Внутри цикла производится перевод полярной координаты в декартову (координату экрана).
-
Также в цикле рисуется точка, полученная по данной формуле, затем она соединяется с предыдущей точкой.
-
Вычерчивание асимптот и осей координат.
-
Выход из графического режима.
Варианты заданий указаны в табл. 2.
Таблица 2
№ варианта |
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 |
30 |
|
|||
Функция |
|