Logo GenDocs.ru

Поиск по сайту:  


Загрузка...

Ответы по информатике - файл 1.doc


Ответы по информатике
скачать (1803 kb.)

Доступные файлы (1):

1.doc1803kb.16.11.2011 09:26скачать

содержание
Загрузка...

1.doc

1   2   3   4   5   6   7   8
Реклама MarketGid:
Загрузка...

Три таблицы связываем между собой. Поле ^ Наименование организации первой таблицы связываем с полем Наименование организации второй таблицы; поле Ведомство второй таблицы связываем с полем Ведомство третьей таблицы.

Таким образом задаются необходимые отношения между полями в случае реляционной БД.

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

^ 47. Система управления базами данных (на примере Access). Создание структуры базы данных.

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

Информация в базах данных структурирована на отдельные записи, которыми называют группу связанных между собой элементов данных. Характер связи между записями опреде-ляет два основных типа организации баз данных: иерархический и реляционный.

В иерархической базе данных записи упорядочиваются в определенную последователь-ность, как ступеньки лестницы, и поиск данных может осуществляться последовательным “спуском” со ступени на ступень. Иерархическая база данных по своей структуре соответст-вует структуре иерархической файловой системы.

Реляционная база данных, по сути, представляет собой двумерную таблицу. Под записью здесь понимается строка двумерной таблицы, элементы которой образуют столбцы таблицы. В зависимости от типа данных столбцы могут быть числовые, текстовые или содержать дату. Строки таблицы нумеруются.

Работа с СУБД начинается с создания структуры базы данных, т. е. с определения:

• количества столбцов;

• названий столбцов;

• типов столбцов (текст/число/дата);

• ширины столбцов.
^

50. Растровая и векторная графика


Различают три вида компьютерной графики: растровую графику, векторную графику и фрактальную графику. Они отличаются принципами формирования изображения при отображении на экране монитора или при печати на бумаге.

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

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

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

^ Растровая графика. Основным элементом растрового изображения является точка. Если изображение экранное, то эта точка называется пикселем. В зависимости от того, на какое графическое разрешение экрана настроена операционная система компьютера, на экране могут размещаться изображения, имеющие 640х480, 800х600, 1024х768 и более пикселов.

С размером изображения непосредственно связано его разрешение. Этот параметр измеряется в точках на дюйм (dots per inch — dpi). У монитора с диагональю 15 дюймов размер изображения на экране составляет примерно 28х21 см. Зная, что в одном дюйме 25.4 мм, можно рассчитать, что при работе монитора в режиме 800х600 пикселов разрешение экранного изображения равно 72 dpi. При печати разрешение должно быть намного выше. Полиграфическая печать полноцветного изображения требует разрешения 200-300 dpi. Стандартный фотоснимок размером 10х15 см должен содержать примерно 1000х1500 пикселов.

Нетрудно также установить, что такое изображение будет иметь 1.5 млн. точек, а если изображение цветное и на кодирование каждой точки использованы три байта, то обычной цветной фотографии соответствует массив данных размером свыше 4 Мбайт.

Большие объемы данных — это основная проблема при использовании растровых изображений. Для активных работ с большеразмерными иллюстрациями типа журнальной полосы требуются компьютеры с большими размерами оперативной памяти (128 Мбайт и более). Разумеется, такие компьютеры должны иметь и высокопроизводительные процессоры.

Второй недостаток растровых изображений связан с невозможностью их увеличения для рассмотрения деталей. Поскольку изображение состоит из точек, то увеличение изображения приводит к тому, что эти точки становятся крупнее. Никаких дополнительных деталей при увеличении растрового изображения рассмотреть не удается. Более того, увеличение точек растра визуально искажает иллюстрацию и делает ее грубой. Этот эффект называется пикселизацией.

векторная графика.

В отличие от растровой графики, в которой основным элементом изображения является точка, в векторной графике базовым элементом является линия (при этом не важно, прямая это линия или кривая).

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

Линия — это элементарный объект векторной графики. Все, что есть в векторной иллюстрации, состоит из линий. Простейшие объекты объединяются в более сложные. Например, объект четырехугольник можно рассматривать как четыре связанные линии, а объект куб можно рассматривать либо как двенадцать связанных линий, либо как шесть связанных четырехугольников. Из-за такого подхода векторную графику часто называют объектно-ориентированной графикой.

Перед выводом на экран каждого объекта программа векторной графики производит вычисления координат экранных точек в изображении объекта Аналогичные вычисления производятся и при выводе объектов на принтер.

Как и все объекты, линии имеют свойства. К этим свойствам относятся: форма линии, ее толщина, цвет, характер линии (сплошная, пунктирная и т. п.). Замкнутые линии имеют свойство заполнения. Внутренняя область замкнутого контура может быть заполнена цветом, текстурой, картой. Простейшая линия, если она не замкнута, имеет две вершины, которые называются узлами. Узлы тоже имеют свойства, от которых зависит как выглядит вершина линии, и как две линии сопрягаются между собой.

Прямоугольник можно рассматривать как один объект (замкнутый контур), если объединить объекты-линии, входящие в него. Изображение куба можно рассматривать как один сложный объект, который образует 6 замкнутых контуров. Куб можно изобразить и с помощью 12 прямых линий. Замкнутые контуры можно закрашивать. В качестве заполнителя может быть выбрана цветная краска или регулярная текстура. Иногда в качестве заполнителя используют заготовленные растровые изображения, называемые картой.

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

В основе векторной графики лежат математические представления о свойствах геометрических фигур. Например, кривые второго порядка (эллипсы, параболы, гиперболы) представляются в памяти 5-ю параметрами, т.к. общая формула линии 2-го порядка: имеет вид x2+a1y2+a2xy+a3x+a4y+a5=0. Для кодирования кривой 3-го порядка используют 11 параметров. В векторных редакторах применяют частный случай кривых 3-го порядка – Кривые Безье (8 параметров).

В векторной графике легко решаются вопросы масштабирования. Если, к примеру, для линии задана толщина, равная 0.15 мм, то при увеличении или уменьшении рисунка, эта линия будет иметь заданную толщину, поскольку это свойство объекта, жестко за ним закрепленное. Распечатка чертежа на малом или на большом формате листа бумаги содержит линии одной и той же толщины. Это свойство векторной графики широко используется в картографии, в конструкторских системах автоматизированного проектирования (САПР) и в автоматизированных системах архитектурного проектирования.

В частности, получив на экране изображение дома можно его увеличить и подробно рассмотреть изображение квартиры. При дальнейшем увеличении можно подробно рассмотреть способ крепления дверной коробки, дверной петли. При дальнейшем увеличении изображения можно увидеть шурупы, которыми крепятся дверные петли и, если есть необходимость, детализировать изображение далее.


^ 51. Растовые и векторные графические изображения

Изображение на экране монитора формируется из маленьких точек – пикселов. В зависимости от типа монитора и используемого видеорежима количество таких точек на экране может быть различным. Современные видеокарты обеспечивают разрешение 1024 на 768 пикселов и более.

Каждому пикселу соответствуют один или несколько байтов видеопамяти, задающих атрибуты пиксела: цвет, яркость.

Следовательно, изображению на экране соответствует массив в видеопамяти, каждый элемент которого содержит значения атрибутов для одного пиксела.

Чтобы программа могла создавать различные изображения, она должна либо хранить массивы атрибутов, либо уметь формировать атрибуты для каждого пиксела экрана.

Изображение, построенное с помощью отдельных точек – пикселов, называется растровым.

Устройства, которые формируют изображения из отдельных точек, называются растровыми. Видеомонитор, матричный и лазерный принтеры являются растровыми устройствами.

^ Структура растровых изображений Растровые изображения очень похожи на мозаику, в которой рисунок формируется из мелких одноцветных элементов, стекол. Если отойти от мозаичного панно достаточно далеко, отдельные стекла становятся неразличимо малы, и изображение кажется однородным (continuoustone). По этому принципу кодируется растровое изображение в компьютерной графике. Все оно разбивается на мелкие ячейки, каждая из которых получает усредненный по занимаемой площади цвет. Для простоты и скорости обработки разбивка производится как в таблице: по горизонтальным строкам и вертикальным столбцам (именно поэтому растровые изображения всегда прямоугольные). При работе с изображением компьютер "запоминает" всю эту таблицу и цвет каждой ее ячейки. Таким образом, в растровых изображениях не существует объектов как таковых. Такой простой способ кодирования обеспечивает и легкость его автоматизации с помощью сканеров. Основным узлом планшетного сканера является линейка из светочувствительных элементов. Она помещается на оригинал (рисунок, фотография, слайд и т. п.), а измеряемый каждым ее элементом цвет заносится в соответствующий столбец таблицы. При перемещении линейки вдоль изображения делаются замеры цвета через равные расстояния и записываются в строки таблицы. В результате в таблице оказывается точный снимок оригинала в цифровой форме. Каждая ячейка таблицы называется точкой, а вся таблица — растровым изображением.

Монитор тоже является растровым устройством. Его экран покрыт прямоугольной сеткой из точек люминофора. При демонстрации изображения кодированная информация визуализируется с помощью операции, обратной сканированию. Каждой точке изображения ставится в соответствие точка люминофора, называемая пикселом. Поэтому точку цифрового изображения часто отождествляют с пикселом и говорят, что растровое изображение состоит из пикселов, хотя это и не совсем верно. Монитор — не единственное устройство вывода. Изображение можно напечатать на принтере, типографской машине, вывести на фотопленку или фотобумагу. Большинство устройств вывода, как и мониторы, тоже являются растровыми устройствами, и точкам изображения ставятся в соответствие точки этих устройств. Подчеркнем, что цифровое изображение, находящееся в памяти компьютера .не имеет своего физического воплощения, это всего лишь набор цифр. Увидеть его можно только посредством какого-либо устройства вывода. По этой причине внешний вид изображения (размер, качество, цветопередача и т. п.) сильно зависят от характеристик монитора или принтера. Разрешения и размеры Чем больше стекол составляют мозаику, тем больше деталей может передать художник. Растровые изображения тоже характеризуются количеством составляющих их точек. Разрешение монитора. В силу частого отождествления точек и пикселов размеры изображений измеряют в пикселах. Это представляется удобным, если изображение предназначено только для демонстрации на мониторе (Web-страницы и прочие документы для электронного распространения). Удобство обусловлено стандартизированным количеством пикселов, которое могут отображать мониторы. Для большинства мониторов IBM-совместимых компьютеров эта величина составляет 640х480, 800х600 и 1024х768 пикселов по горизонтали и вертикали, соответственно. Профессиональные мониторы способны отображать и большее количество пикселов.

Чтобы представить себе, сколько места на экране монитора займет изображение известного размера, надо знать, сколько пикселов монитора приходится на единицу длины. Такая величина имеет собственное название, разрешение, и измеряется в пикселах на дюйм (pixelperinch, ppi). В каждом конкретном случае она зависит от физического размера экрана и установленного размера растровой сетки, т. е. количества пикселов по вертикали и горизонтали. Число возможных сочетаний этих параметров весьма велико, но чаще всего разрешение мониторов устанавливают в диапазоне от 72 ppi до 96 ppi. При более высоком разрешении элементы интерфейса программ (текст в меню и диалоговых окнах, панели инструментов и т. п.) становятся слишком мелкими, глаза быстро утомляются. Низкое разрешение, наоборот, оставляет на экране слишком мало места для самого редактируемого изображения или текста.


^ Векторные изображения

Растровый способ формирования изображения не является единственно возможным. Элементарной единицей изображения для плоттера (графопостроителя) является вектор – направленный отрезок прямой. С точки зрения способа формирования изображения, плоттер является не растровым, а векторным устройством.

Изображение для плоттера должно храниться как массив описаний векторов. Для каждого из них задана пара точек – концов вектора (или точка, направление вектора и его длина) и атрибуты – цвет, толщина линии и т.п.

Очевидно, что осуществить переход от векторного способа хранения изображения к растровому несложно. Нужно только задать масштаб для пересчета координат векторов в пикселы. Обратный переход – достаточно нетривиальная задача.

1   2   3   4   5   6   7   8



Скачать файл (1803 kb.)

Поиск по сайту:  

© gendocs.ru
При копировании укажите ссылку.
обратиться к администрации
Рейтинг@Mail.ru