- •Введение Литература
- •Сокращения
- •Тема № 1. Основные понятия программирования
- •1.1. Состав программы на языкеPascal
- •1.2. Элементы программы в языкеPascal
- •1.3. Типы данных в языкеPascal
- •1.4. Операции в языкеPascal
- •1.5. Выражения в языкеPascal
- •1.6. Стандартные функции в языкеPascal
- •1.7. Операторы языка Pascal
- •Тема № 2. Программирование базовых алгоритмов
- •2.1. Программирование последовательных вычислений
- •2.2. Программирование разветвлений
- •2.3. Программирование циклов
- •Тема № 3. Программирование задач с массивами
- •3.1. Одномерные массивы
- •Фрагменты вычисления характеристик одномерного массива
- •Фрагменты операций с одномерными массивами
- •Особенности элементов одномерного массива
- •3.2. Двумерные массивы
- •Фрагменты вычисления характеристик двумерного массива
- •Фрагменты вычисления характеристик строк и столбцов двумерного массива
- •Фрагменты операций с двумерными массивами
- •Особенности элементов квадратных матриц
- •3.3. Перестановка и сортировка элементов массива
- •Тема № 4. Программирование подпрограмм и структурных типов данных
- •4.1. Подпрограммы
- •4.2. Программирование задач с функциями
- •4.3. Программирование задач с процедурами
- •4.4. Программирование задач с файлами
- •4.5. Программирование задач с символами и строками
- •4.6. Программирование задач с записями
- •4.7. Программирование задач со множествами
- •Тема № 5. Моделирование
- •5.1. Моделирование как метод познания
- •5.2. Классификация моделей
- •5.3. Задачи и методы моделирования
- •5.4. Виды численных методов
- •Тема № 6. Введение в компьютерную графику
- •6.1. Предмет компьютерной графики
- •6.2. Виды компьютерной графики
- •6.3. Направления компьютерной графики
- •Тема № 7. Модели компьютерной графики
- •7.1. Геометрические модели
- •7.2. Цветовые и оптические модели
- •Тема № 8. Аффинные преобразования
- •8.1. Общий вид двумерных преобразований
- •8.2. Элементарные двумерные преобразования
- •8.3. Однородные координаты на плоскости
- •8.4. Композиции двумерных преобразований
- •8.5. Преобразования систем координат
- •8.6. Двумерные преобразования на экране монитора
- •8.7. Матричное представление трёхмерных преобразований
6.2. Виды компьютерной графики
По способу представления изображениябывают следующие виды КГ:
Растровая графика(изображение представляется в виде набора точек и др. дискретных элементов).
Векторная графика(изображение представляется в виде набора линий и др. графических примитивов).
Фрактальная графика(изображение представляется в виде иерархии фракталов, т.е. самоподобных объектов).
По размерности изображениябывают следующие виды КГ:
Двумерная графикаили 2D-графика (изображение содержит плоские графические объекты).
Трёхмерная графикаили 3D-графика (изображение содержит объёмные графические объекты).
По источнику графических данныхбывают следующие виды КГ:
Фотореалистичная графика(источником являются реальные сцены).
Изобразительная графика(источником являются искусственные модели графических объектов).
Когнитивная графика(источником являются абстрактные данные).
По отношению ко временибывают следующие виды КГ:
Статическая графика(изображение не меняется во времени), к которой относится обработка фотографий, рисунков, чертежей, карт, диаграмм и т.д.
Динамическая графика(изображение меняется во времени), к которой относятся анимация, презентация, видео и т.д.
По пользовательскому интерфейсубывают следующие виды КГ:
Пассивная графика(пользователь не имеет возможности влиять на изображение).
Интерактивная графика(пользователь может вносить коррективы в изображение).
6.3. Направления компьютерной графики
По соотношению источника и результатаразличают следующиеобласти примененияКГ:
Синтез изображений(по формальному описанию строится визуальное представление).
Анализ изображений(по визуальному представлению строится формальное описание).
Обработка изображений(по визуальному представлению строится другое визуальное представление).
Геометрическое моделирование(по интуитивным соображениям строятся визуальное представление изображения и его формальное описание).
По виду графического изображенияразличают следующиенаправления статической графики:
Офисная графика(в качестве графического изображения в основном используетсяиллюстрация), основанная на применении возможностей графических редакторов для работы с плоскими изображениями и связанная с программами автоматизации работы в офисе.
Чертёжная графика(графическим изображением являетсячертёж), основанная на черчении графических примитивов различными способами с высокой точностью и связанная с оформлением технической документации при составлении чертежей.
Художественная графика(графическими изображениями являютсярисунок,картинаиландшафт), основанная на рисовании художественных картин и связанная с имитацией различных материалов, ландшафтов и стилей искусства.
Научная графика(графическими изображениями являютсядиаграммаиграфик), основанная на использовании различных диаграмм и графиков, а также связанная с изображением зависимостей и формул в научных исследованиях.
Деловая графика(графическими изображениями являютсясхемаиплан), основанная на использовании различных схем и планов, а также связанная с изображением связей в физических и экономических процессах.
Web-графика(в качестве графического изображения в основном используетсяИнтернет-картинка), основанная на создании качественных картинок с минимальным размером файлов для распространения по Всемирной паутине в Интернете.
Цифровая полиграфия(в качестве графического изображения в основном используютсяплакатилоготип), основанная на использовании вёрстки, цветоделения, калибровки и проверки качества цвета, сканирования, печати и фотонабора, а также связанная с оформлением газет, журналов, книг и др. печатных изданий.
Цифровая фотография(графическим изображением являетсяфотография), основанная на использовании съёмки цифровым фотоаппаратом, последующей обработки фотографий на компьютере, а также связанная с применением фотомонтажа и фотоколлажа.
Цифровая картография(графическим изображением являетсякарта), основанная на использовании дистанционного зондирования, спутниковой съёмки и оцифровки местности, а также связанная с созданием географических карт на компьютере.
Автоматизированное проектирование(в качестве графического изображения используетсягеометрическая модель), основанное на компьютерном проектировании инженерных деталей и сооружений, а также архитектурном дизайне помещений и мебели.
По виду графического изображенияразличают следующиенаправления динамической графики:
Презентационная графика(графическим изображением являетсяпрезентация), основанная на последовательной демонстрации слайдов при проведении презентаций, докладов, конференций.
Цифровая анимация(графическим изображением являетсяанимация), основанная на изменении графических изображений и связанная с созданием мультфильмов и компьютерных игр.
Цифровое видео(в качестве графического изображения используетсявидеоролик), основанное на съёмке с помощью видеокамеры, последующего видеомонтажа на компьютере, а также связанное с видеорекламой и оформлением телеканалов.
Технология мультимедиа(в качестве графического изображения используетсяфильм), основанная на совмещении видео, звука, рисунков, фотографий, текста и связанная с созданием интерактивных энциклопедий, справочных систем, обучающих программ, мелодий и музыки, созданием спецэффектов в кино и подготовкой телевизионных передач.
Виртуальная реальность(в качестве графического изображения может использоватьсяголография), основанная на имитации воображаемых жизненных ситуаций на компьютере с помощью устройств виртуальной реальности.
Компьютерная геометрия(вместо графического изображения используется еёматематическая модель), основанная на математическом описании геометрических моделей, кривых, поверхностей, преобразований, проекций и связанная с построением трёхмерных моделей и макетов зданий.
Машинная графика(вместо графического изображения используется еёкомпьютерная модель), основанная на алгоритмическом описании графических процессов и эффектов, а также связанная с созданием информационных систем с графическим интерфейсом; и т.д.