Московский государственный технический университет
имени Н. Э. Баумана
А. Л. Исаев, А. В. Куров
МАШИННАЯ ГРАФИКА В СРЕДЕ
ПРОГРАММИРОВАНИЯ DELPHI
Рекомендовано редсоветом МГТУ им. Н. Э. Баумана
в качестве учебного пособия
по курсу «Информатика»
Москва
Издательство МГТУ им. Н. Э. Баумана
2006
УДК 681. 3. 06
ББК 32. 97
И85
Рецензенты: И. В. Журавлев, А. И. Коротаев
Исаев А. Л. , Куров А. В. И85 Машинная графика в среде программирования Delphi: Учеб. пособие. – М. : Изд-во МГТУ им. Н.
Э. Баумана, 2006. – 60 с. ISBN 5-7038-2867-8
Рассмотрены графические возможности среды программи-
рования Delphi. Даны справочные материалы по методам и свой-
ствам классов, используемых при работе в графике, и основные
теоретические сведения, необходимые для построения плоских
изображений, графиков, организации движущегося изображения. Приведены примеры программ на языке ObjectPascal. Даны вари-
анты заданий для выполнения лабораторных работ. Для студентов первого курса, изучающих дисциплину «Ин-
форматика». УДК 681. 3. 06
ББК 32. 97
ISBN 5-7038-2867-8 c МГТУ им. Н. Э. Баумана, 2006
ВВЕДЕНИЕ
Большую часть информации об окружающем мире человек по-
лучает с помощью органов зрения, поэтому и в современном мире
изображения являются основным носителем информации. Современные средства вычислительной техники позволяют
осуществлять ввод в ЭВМ и вывод из нее изображений и иной
графической информации. Представление информации в форме
графических образов увеличивает полноту и скорость ее восприя-
тия. Построение изображений производится с помощью специаль-
ных технических и программных средств. В рамках курса «Инфор-
матика», изучаемого всеми студентами первого курса, происходит
знакомство с основными техническими средствами ЭВМ. Однако
главный упор делается на изучение основных алгоритмов, исполь-
зуемых при решении инженерных задач, умение реализовать эти
алгоритмы на конкретном языке программирования. При этом сту-
дент должен научиться отображать в наглядной графической форме
результаты своих расчетов и исследований, поэтому разделу «Ма-
шинная графика» уделяется достаточно большое внимание в курсе
Данное пособие позволит студенту лучше уяснить основные
«Информатика». математические предпосылки двумерной графики и алгоритмы по-
строения плоских изображений. Приводимые примеры программ построения графических изо-
бражений на языке ОbjectPascal студенты смогут использовать на
практике, а варианты заданий — при выполнении лабораторных
работ.
1. ОБЛАСТИ ПРИМЕНЕНИЯ
МАШИННОЙ ГРАФИКИ
Машинная графика — это совокупность методов и средств для
преобразования данных в графическую форму и обратно с помо-
щью ЭВМ. Машинная графика находит самое широкое применение
в различных отраслях науки и техники, промышленности, экономи-
ке, учебном процессе, органах управления, быту.