Обработка данныхю. Ответы на билеты
Рефераты >> Коммуникации и связь >> Обработка данныхю. Ответы на билеты

Если каждый из процессоров почти равновероятно обращается к любому сегменту данных, МПС должна строиться по схеме с общей памятью, исключающей необходимость в обмене информацией между модулями памяти

Для чего служит процедура отображения данных, и какие операции ее реализуют?

Процедура отображения данных — одна из важнейших в информационной технологии. Без возможности восприятия результата обработки информации человеческими органами чувств этот результат оставался бы вещью в себе (ведь мы не ощущаем машинное представление информации).

Наиболее активно из человеческих органов — зрение, поэтому процедуры отображения в информационных технологиях, особенно организационно-экономических, преследуют цель как можно лучше представить информацию для визуального наблюдения. Конечно, в мультимедийных системах сейчас используется и аудио-, и видео-, и даже тактильное отображение данных, но при управлении предприятием более важным является отобра­жение данных в текстовой или в графической форме. Основные устройства, воспроизводящие текст или графические фигуры, — это дисплеи и принтеры, на использование которых (особенно первых) и направлены операции и процедуры отображения.

Для того чтобы получить на экране дисплея (или на бумаге с помощью принтера) изображение, отображающее выводимую из компьютера информацию, данные (т.е. машинное представление этой информации) должны быть соответствующим образом преобразованы, затем адаптированы (согласованы) с параметрами дисплея и, наконец, воспроизведены. Все эти операции должны выполняться в строгом соответствии с заданной формой воспроизведения и возможностями воспроизводящего устройства.

Согласование операций процедуры отображения производится с помощью управляющей процедуры ОВП (рис. ).

В современных ИТ при воспроизведении информации предпочтение отдано не текстовым режимам , а графическим режимам работы дисплеев как наиболее универсальным

Графический режим позволяет выводить на экран дисплея любую графику (ведь буквы и цифры тоже графические объекты), причем с возможностью изменения масштаба, проекции, цвета и т.д. Развитие информационных технологий ввода и вывода информации идет по пути создания объектно-ориентированных систем, в которых настройка систем, программирование функциональных задач, ввод и вывод информации осуществляются с помощью графических объектов, отображаемых на экране дисплея (примером могут служить широко распространенный графический интерфейс Windows, объектно-ориентированные языки Delphi, Java и т.д.).

Что служит теоретической базой для создания моделей компьютерной графики?

Отображение информации на экране дисплея (или на бумаге принтера, графопостроителя) в виде графических объектов (графиков, геометрических фигур, изображений и т. д.) носит название компьютерной (машинной) графики, начало которой было положено в 1951 г. инженером Массачусетского технологического института Дж. У. Форрестом.

На логическом уровне процедура отображения использует законы аналитической геометрии, разработанной французским философом и математиком Р. Декартом в XVII в., согласно которой положение любой точки на плоскости (а экран дисплея — плоскость) задается парой чисел — координатами. Пользуясь декартовой системой координат, любое плоское изображение можно свести к списку координат составляющих его точек. И наоборот, заданные оси координат, масштаб и список координат легко превратить в изображение. Геометрические понятия, формулы и факты, относящиеся прежде всего к плоскому и трехмерному изображениям, играют в задачах компьютерной графики особую роль. Основой математических моделей компьютерной графики являются аффинные преобразования и сплайн-функции.

Какие вы знаете преобразования на плоскости?

В компьютерной графике все, что относится к двумерному случаю, принято обозначать символом 2D (2-dimension). Допустим, на плоскости введена прямолинейная координатная система. Тогда каждой точке М ставится в соответствие упорядоченная пара чисел (х, у) ее координат .

Точка в прямоугольной системе координат

Вводя на плоскости еще одну прямолинейную систему координат, мы ставим в соответствие той же точке М другую пару чисел — (x*, у*).

Переход от одной прямолинейной координатной системы на плоскости к другой описывается следующими соотношениями: х* = αх + βy + λ; у* = γx + δу + μ, где α, β, γ,λ, μ — произвольные числа, связанные неравенством

В аффинных (от лат. affinis — родственный) преобразованиях плоскости особую роль играют несколько важных частных случаев, имеющих хорошо прослеживаемые геометрические характеристики.

Аффинная геометрия — раздел геометрии, в котором изучаются свойства фигур на плоскости (или в пространстве), сохраняющиеся при любых аффинных преобразованиях плоскости (или пространства), т.е. инвариантные относительно таких преобразований.

При исследовании геометрического смысла числовых коэффициентов в формулах, помеченных символом «*», для этих случаев удобно считать, что заданная система координат является прямоугольной декартовой.

Рассмотрим простейшие аффинные преобразования.

А. Поворот (вокруг начальной точки на угол (φ) описывается формулами:

х* = xcosφ - ysinφ, у* = xsinφ + ycosφ.

Рис. Поворот точки на угол φ

Б. Растяжение (сжатие) вдоль координатных осей можно задать так:

х* = αх, у* = δу, α. > 0, δ > 0.

Растяжение вдоль осей

В. Отражение (относительно оси абсцисс) задается при помощи формул: х *= х; у * = - у.

Отражение относительно оси абсцисс

Г. Перенос. вектор переноса ММ* имеет координаты λ и μ. Перенос обеспечивают соотношения: х* = х + λ.; у* = у + μ.

Перенос точки

Выбор этих четырех частных случаев определяется следующими обстоятельствами.

· Каждое из приведенных выше преобразований имеет простой и наглядный геометрический смысл (геометрическим смыслом наделены и постоянные числа, входящие в приведенные формулы).

· Как доказывается в курсе аналитической геометрии, любое преобразование вида (*) всегда можно представить как последовательное использование (суперпозицию) простейших преобразований вида А, Б, В и Г (или части этих преобразований).

Т.е. любое отображение вида (*) можно описать при помощи отображений, задаваемых формулами для случаев А, Б, В и Г.


Страница: