-
Список заданий
Необходимо на языке Pascal написать программу, которая будет реализовывать построение графических примитивов, приведенных в таблице.
Таблица
№ варианта |
Образец |
Задания |
|
прямоугольники |
|
|
линии |
|
|
ломанные |
|
|
эллипсы |
|
|
параллелепипеды |
|
|
окружности |
|
|
крестики |
|
|
треугольники |
|
|
лабиринты |
Продолжение табл.
№ варианта |
Образец |
Задания |
|
окружности, вписанные в квадрат |
|
|
квадраты, вписанные в окружности |
|
|
окружности, вписанные в треугольник |
|
|
замкнутые ломанные |
|
|
|
кубы |
|
треугольники, вписанные в окружности |
|
|
секторы |
|
|
дуги |
|
|
произвольные линии (эффект карандаша) |
|
|
мозаики |
|
|
ячейки |
Окончание табл. 1
№ варианта |
Образец |
Задания |
|
олимпийские кольца |
|
|
|
любой из государственных флагов |
|
квадраты |
|
|
узоры из квадратов |
-
Контрольные вопросы
-
Для чего необходима структура locrec?
-
Какое назначение имеет каждое поле структуры locrec?
-
Какой процедурой вызывается появление курсора мыши на экран?
-
Каким образом можно узнавать текущее состояние мыши?
-
Чем процедура mpressed отличается от процедуры mreleased? Объясните принцип их работы.
-
Для чего используются процедуры mpos, mpressed, mreleased и где они применяются?
-
Как задать область перемещения курсора мыши?
-
Список рекомендуемой литературы
-
Марченко, А.И. Программирование в среде Turbo Pascal 7.0. / А.И. Марченко, Л.А. Марченко. – М.: Бином Универсал, К.: ЮНИОР, 1997. – 496с.
-
Немнюгин, С.А. Turbo Pascal: практикум / С.А. Немнюгин. – 2-е изд. – СПб.: Питер, 2004. – 272с.
-
Фаронов, В.В. TurboPascal 7.0: Практика программирования: учеб. пособие. – М.: Изд.: ОМД Групп, 2001. – 416с.
Алгоритмические языки и программирование. Работа с модулем
мыши MOUSE.TPU: методические указания к выполнению лабораторной работы №11 для студентов очной формы обучения специальностей 075300 – "Организация и технология защиты информации", 220300 – "Системы автоматизированного проектирования"
Леонов Юрий Алексеевич
Научный редактор Ю.М. Казаков
Редактор издательства Л.И. Афонина
Компьютерный набор Ю.А. Леонов
Темплан 2006г., п. 163
Подписано в печать Формат 60х84 1/16. Бумага офсетная. Офсетная печать. Усл. печ. л. 0,63 Уч. – изд. л. 0,63 Тираж 50 экз. Заказ . Бесплатно. |
Издательство брянского государственного технического университета, 241035, Брянск, бульвар 50-летия Октября, 7, БГТУ. 54-90-49
Лаборатория оперативной полиграфии БГТУ, ул. Харьковская, 9