- •1.2. Основные понятия теории множеств и 1.3. Основные структуры.
- •1.4. Перестановки.
- •1.5. Размещения.
- •1.6. Сочетания.
- •2. Теория вероятности.
- •2.1. Классическое определение вероятности.
- •2.2. Теоремы сложения и умножения вероятностей.
- •2.3. Дискретные случайные величины.
- •2.4. Нормальный закон распределения вероятностей.
- •2.5. Основные понятия теории вероятности.
- •2.6. Аксиомы теории вероятности.
- •3.1. Дифференциальное исчисление функции одной переменной
- •3.2. Разрыв функции.
- •3.3. Функция. График.
- •3.4. Понятие дифференциального уравнения
- •4.1. Языки программирования высокого уровня
- •4.2. Задачи на циклы с параметром.
- •4.3. Алгоритмы
- •4.4. Работа с заданными массивами.
- •4.5. Блок – схемы. Ветвление.
- •4.6. Блок – схемы. Циклы с проверкой условия.
- •Текстовые редакторы. Таблицы
- •Электронные таблицы. Встроенные функции.
- •5.3. Компьютерная графика
- •5.4. Служебные программы.
- •5.7. Основные компоненты операционных систем.
- •5.8. Обзор программного обеспечения.
- •Двоичная система счисления.
- •Представление чисел в различных системах счисления
- •6.2 Количество информации.
- •Интернет
- •Конфигурация и топология цепей
- •Структура сообщений
- •Адресация в Интернет
- •Способы подключения к Интернету
- •Защита информации. Шифрование.
- •4. Ошибки обслуживающего персонала или пользователей.
- •5. Неправильное хранение информации.
- •Кодирование информации
5.3. Компьютерная графика
Как и любая другая информация, графические данные хранятся, обрабатываются и передаются в закодированном двоичном коде, т.е. в виде большого числа бит — нулей и единиц.
Существуют два принципиально разных подхода к представлению (оцифровке) графических данных:
• растровый;
• векторный.
Для оцифровки графических изображений при растровом представлении вся область данных разбивается на множество точечных элементов — пикселей, каждый из которых имеет свой цвет. Совокупность пикселей называется растром, а изображения, которые формируются на основе растра, называются растровыми. Число пикселей по горизонтали и вертикали изображения определяет разрешение изображения. Стандартными являются значения: 640x480, 800x600, 1024x768, 1280x1024 и др. Каждый пиксель нумеруется, начиная с нуля, слева направо и сверху вниз. Пример представления треугольной области растровым способом показа. Очевидно, что чем больше разрешение, тем точнее будут формироваться графические контуры, при этом естественно возрастает количество пикселей. Увеличение разрешения по горизонтали и вертикали в два раза приводит к увеличению числа пикселей в четыре раза.
При растровом способе представления графических данных под каждый пиксель отводится определенное число бит, называемое битовой глубиной и используемое для кодировки цвета пикселя. Каждому цвету соответствует определенный двоичный код (т.е. код из нулей и единиц).
Для качественного представления графических данных в современных компьютерах используются цветовые схемы с битовой глубиной 24 (три байта), 32 (четыре байта) и даже 40 (5 байт), т.е. каждый пиксель может иметь 2г4, 24 240 оттенков. Вполне естественно, что с увеличением глубины цвета увеличивается объем памяти, необходимой для хранения графических данных.
Основным недостатком растровой графики является большой - объем памяти, требуемый для хранения изображения. Это объясняется тем, что запоминается цвет каждого пикселя, общее число которых определяется заданным разрешением, определяющим качество представления графических данных.
При векторном представлении графических данных задается и впоследствии сохраняется математическое описание каждого графического примитива — геометрического объекта (отрезка, окружности, прямоугольника и т. п.), из которых формируется изображение. Например, для воспроизведения окружности достаточно запомнить положение ее центра, радиус, толщину и цвет линии. Благодаря этому для хранения векторных графических данных требуется значительно меньше памяти.
Основным недостатком векторной графики является невозможность работы с высококачественными художественными изображениями, фотографиями и фильмами, поэтому основной сферой применения векторной графики является представление в электронном виде чертежей, схем, диаграмм и т.п.
Программы для работы с графическими данными делятся на растровые графические редакторы (Paint, Photoshop) и векторные графические редакторы (Corel Draw, Visio).
Для хранения графических данных в памяти компьютера используются различные форматы файлов, имеющие оригинальные способы кодировки графических данных (рассмотрены ниже в разделе «Сжатие данных») Наличие множества форматов файлов обусловлено достижением двух противоречивых целей: с одной стороны, минимизировать объем памяти, требуемый для хранения файла, с другой стороны— максимально сохранить качество изображения. Расширение имени графического файла указывает на то, какой формат представления использован. Распространенными расширениями имен графических файлов являются:
• растровые — *.bmp, *.pcx, *,gif, *.msp, *.img и др.;
• векторные — *.dwg, *.dxf, *.pic, *.vsd и др.