Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Руководитель Фамилия Год рождения Разряд Сотрудники Фамилия Адрес



Главная вершина — Отдел — содержит информацию о названии, бюджете и телефоне отдела. Отдел имеет под­чиненную вершину Руководитель с информацией Фами­лия, Год рождения, Разряд и несколько подчиненных вер­шин сотрудники, каждый сотрудник характеризуется Фамилией, Адресом и т.д. Данное дерево содержит ин­формацию об одном отделе. Для описания второго отдела требуется второе дерево. База данных будет содержать несколько деревьев одинаковой структуры. Возможные операции с иерархической базой данных: переход между деревьями, создание и удаление дерева, поиск вершины дерева, изменение информации в вершинах. Работа с иерархическими базами данных основана на математичес­кой теории графов.

Сетевая модель данных.

Понятие главного и подчиненного объекта несколько расширено. Любой объект может быть главным и подчи-


 





ненным. Каждый объект может участвовать в любом чис­ле взаимодействий. Единственное ограничение — отно­шение подчиненности не может вернуться обратно к вер­шине, с которой оно начиналось.

Отдел содержит информацию: Название, Бюджет, Те­лефон и связи с Рукрводителем и несколькими Сотрудни­ками. Руководитель характеризуется Датой вступления в должность, Годом рождения, Разрядом. Сотрудники ха­рактеризуются Фамилией, Адресом. Вершина Руководи­тель связана с одной из вершин Сотрудников, в ней хра­нятся Фамилия и Адрес руководителя.

Реляционная модель данных.

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

В настоящее время реляционная модель данных явля­ется наиболее популярной. На ее идеологии построены СУБД FoxPro, Access, Visual C++ и д.р.

Возможные операции в реляционной базе данных: со­здание таблиц и связей, изменение структуры таблиц, до-


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

Работа с реляционными базами данных основана на ре­ляционной алгебре.

Выводы

1. Существует три модели данных: иерархическая, се­тевая, реляционная модели. Иерархическая база данных состоит из набора деревьев. Между вершинами дерева су­ществуют связи «один ко многим». Каждая вершина со­держит данные и несколько связей с подчиненными вер­шинами. Все вершины, кроме корня, могут иметь несколь­ко подчиненных и одну главную вершину.

2. Сетевая модель является обобщением иерархичес­кой модели данных. Каждая вершина может иметь не­сколько главных и несколько подчиненных вершин.

3. Реляционная база данных состоит из таблиц и отно­шений между ними.

Контрольные вопросы

1. Перечислите модели данных.

2. Из каких компонентов состоит иерархическая база данных?

3. Какие особенности имеют вершины дерева? Что пред­ставляет собой корень? Сколько корней может иметь де­рево?

4. Какие особенности имеют листья? Сколько листьев может содержать дерево?

5. Чем различаются иерархические и сетевые базы дан­ных?

6. Какие компоненты содержит реляционная база данных?

Проектирование блзы алчных

Проектирование базы данных можно разделить на три этапа:

• Концептуальная модель.

• Логическая модель.

• Физическая модель.


 




1 этап. Концептуальная модель

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

Пример: составим концептуальную модель «Автосалон». Пользователи работают с объектами: модель автомобиля, автомобиль, клиент, счет. Модель характеризуется названи­ем, объемом двигателя, скоростью, расходом топлива, и т.д. Автомобиль характеризуется названием модели, годом выпуска, цветом, номером, ценой. Клиент характеризуется фамилией, адресом, телефоном, номером купленного авто­мобиля. Счет характеризуется номером, фамилией клиента, ценой, датой оформления. Определим отношения между объектами. Как правило, каждая модель автомобиля мо­жет быть представлена несколькими машинами (отношение «один ко многим»). На каждого клиента оформляется один счет, на покупку автомобиля (отношение «один к одному»).

Этап. Логическая модель

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

Пример.

Модели автомобилей Автомобили

 

 

 

 

Название модели Название модели  
Объем двигателя   Год выпуска  
Скорость Цвет  
Расход топлива Номер автомобиля _
  Цена
Счета
Фамилия клиента

Клиенты

Адрес

Номер счета

Телефон

Фамилия клиента

Номер автомобиля

Дата оформления

Цена


Продолжим проектирование «Автосалона». Концепту­альная модель больше всего подходит для реализации в реляционной базе данных.

3 этап. Физическая модель

Необходимо выбрать конкретную СУБД (систему уп­равления базами данных), которая сможет обеспечить хранение Логической модели данных, описать объекты и их характеристики в терминах СУБД, отобразить базу данных в память компьютера. Отображение базы данных в памяти компьютера называется физической моделью.

Пример: опишем базу данных «Автосалон» в терминах СУБД Access. Необходимо определить тип каждого поля и задать ключевые поля.

Укажем типы полей таблицы «Автомобили»:

 

Название поля Тип поля Размер поля
Название модели Символьный 15 символов
Год выпуска Числовой  
Цвет Символьный 12 символов
Номер автомобиля Символьный 12 символов
Цена Денежный  

Для организации отношения «один к одному» с табли­цей «Клиенты» поле Номер автомобиля должно быть клю­чевым.

Аналогично описываются поля остальных таблиц.

Выводы

Процесс построения информационной модели включает:
Концептуальную. Логическую ^ Внутреннюю
модель модель модель

Модели различаются, в основном, способом представ­ления информации.

Контрольные вопросы____________________

1. Перечислите этапы проектирования базы данных.

2. Что такое концептуальная модель?


 




3. Чем отличается логическая модель от концептуальной?

4. На каком этапе происходит отображение базы дан­ных в память компьютера?

Задание. Выполните проектирование базы данных «Междугородный телефон». Пользователи работают с по­нятиями: абонент, разговор, счет за месяц, оплата. Каж­дый абонент характеризуется фамилией, именем, отче­ством, адресом и номером телефона. Разговор характери­зуется датой, продолжительностью, номером телефона абонента, номером телефона, с которым происходило со­единение. Минута разговора стоит 2 рубля. Каждый ме­сяц суммируется стоимость разговоров абонента и форми­руется счет за месяц. Клиент оплачивает счет, оплата ха­рактеризуется датой, номером телефона, месяцем, за ко­торый производится оплата, суммой оплаты.

Формы

Данные могут быть представлены в виде форм.

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

Вы уже видели, что данные можно редактировать в режиме Таблица.

Преимущества использования форм

1. Данные представлены в более удобном и привычном
для пользователя виде. Например, формы могут имити­
ровать реальные документы.

2. Формы позволяют организовать работу с одними полями таблицы и не показывать другие поля, что обес­печивает защиту данных. Можно запретить пользовате­лю изменять данные.

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

 

Вид безналичный

lib ■ ■ ■ ' Р ^Оплачено -4 ■ 384


 

4. На форме можно разместить элементы управления. Например, кнопки листания записей, печати, фильтрации.

5. На форме могут быть представлены данные из не­скольких таблиц.

Создание форты в Access

Access позволяет создавать формы в нескольких ре­жимах.

• Конструктор.

• Мастер форм.

• Автоформа: в столбец.

• Автоформа: ленточная.

• Автоформа: табличная.

• Диаграмма.

• Сводная таблица.

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

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

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

Диаграмма. Данные из таблиц представлены в виде диаграммы

Сводная таблица формируется на основе других таб­лиц.

Рассмотрим задачу по созданию форм на примере со­зданных Вами таблиц. Для этого необходимо выполнить следующие действия:

• Войти в Access

• Открыть Вашу базу данных

• Создать форму для всех полей таблицы «Товары»

• Создать форму для всех полей таблицы «Клиенты»

• Создать форму, дающую информацию о том, какой кли­ент сделал какие заказы.

13. Информатика


• Создать форму, дающую информацию о том, какие за­казы есть на каждый товар. Порядок выполнения:

1. Загрузите Access. Воспользуйтесь системным меню ПУСК \ ПРОГРАММЫ \ MICROSORT ACCESS или загру­зочным файлом ACCESS.EXE

2. В окне Microsoft Access выберите пункт Открыть базу данных, выберите Склад и нажмите ОК.

3. Создадим форму для всех полей таблицы «Товары». Перейдите на вкладку Формы. Щелкните по кнопке Со­здать. На экране появится окно Новая форма. Выберете Автоформа: в столбец, таблицу «Товары» в качестве ис­точника данных и нажмите ОК.

Будет создана форма для таблицы «Товары». Порабо­тайте с этой формой: измените данные, полистайте запи­си (воспользуйтесь кнопками листания в строке Запись). Закройте форму и сохраните изменения. Укажите имя формы Товары и нажмите ОК.


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

5. Создадим форму для просмотра заказов каждого
клиента. Для этого щелкните по кнопке «Создать» на
вкладке Формы. В окне диалога выберите в списке Мас­
тер форм. В качестве источника данных выберите табли­
цу «Клиенты». Щелкните по кнопке ОК.

Мастер форм создает форму за несколько шагов.

• На первом шаге мастер форм предлагает выбрать поля для формы. Поля можно выбирать из нескольких таб­лиц, сначала выберем все поля из таблицы «Клиен­ты». (Если в поле Таблица ► Запросы не значится таблица «Клиенты», то раскройте список и выберите нужную таблицу.) Щелкните по полю Номер клиента, а затем по кнопке ►. Точно также добавьте поля Фа­милия, Адрес, Телефон.

• Выберите все поля таблицы «Заказы». Для этого выбе­рите таблицу «Заказы» в раскрывающемся списке Таб­лицы и запросы и по очереди выбереите все поля таб­лицы. Щелкните по кнопке Далее.

• На втором шаге выберите вид представления данных. Должна быть выбрана таблица клиенты и строка Под­чиненные формы. Щелкните по кнопке Далее.

• В следующем окне выберите внешний вид подчинен­ной формы, например, табличный. Щелкните по кйоп-ке Далее.

• На следующем шаге выберете стиль формы, например, международный, и щелкните по кнопке Далее.


 




• На последнем шаге задайте имена формы Клиенты 1 и подчиненной формы Заказы клиентов. Щелкните по кнопке Готово. Вы увидите готовую форму.

6. Вы можете просмотреть заказы каждого клиента, воспользовавшись кнопками листания, расположенными в самом низу формы. Введите не менее двух заказов для каждого клиента. Закройте форму.

7. Самостоятельно создайте форму для просмотра зака­зов на каждый товар.

Вывод

Форма — это аналог бумажного бланка, предназначен­ный для просмотра и редактирования данных. В Access существует 7 режимов создания форм: Конструктор, Мас­тер форм, Автоформа: в столбец, Автоформа: ленточная, Автоформа: табличная, Диаграмма, Сводная таблица.

Контрольные вопросы

1. Дайте определение формы.

2. Почему удобно применять формы?

3. Назовите режимы создания форм в Access.

4. Какие действия нужно выполнить, чтобы создать автоформу?

5. Опишите режим создания формы Мастер форм.

Злпросы

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

Рассмотрим создание запроса в Конструкторе.

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


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

В строке Имя таблицы можно выбрать нужную табли­цу из раскрывающегося списка.

В строке Поле указывается имя какого-либо поля, * или формула. * позволяет выбрать все поля таблицы.

Разберем создание формулы на примере:

Итого: [Товары]! [Цена]*[Товары]! [Количество]

Итого — это имя поля-результата, затем идет двоето­чие, имена таблиц и полей записываются в квадратных скобках. Надпись [Товары]! [Цена] означает, что поле Цена выбирается из таблицы «Товары». Имя таблицы можно не указывать, если поле не встречается в других таблицах.

Т.е. если наш запрос формируется по одной таблице «Товары», то формулу можно записать в сокращенном виде:

Итого: [Цена]*[Количество]

Формула может включать числа, например:

Налог: [Цена]*0, 05

и стандартные функции, например, sin(x) — синус от х, МИН(х1, х2, хЗ,...) — поиск минимального элемента из списка и т.д.

Полей Итого и Налог физически нет в таблице, они являются вычисляемыми и рассчитываются всякий раз при выполнении запроса.


 




Сортировка может быть по возрастанию, по убыванию или отсутствовать.

Вывод на экран выглядит как флажок. Если флажок установлен, поле будет появляться на экране.

Условие отбора задает условие отбора по конкретному полю.



Например, отберем записи с Ценой больше 30.

Строка Или используется, если условие отбора форми­руется из двух подусловий, которые соединяются логи­ческим оператором ИЛИ. Например, отобрать все заказы на 2-й или 4-й Товары.

Если задать несколько условий отбора, то они будут соединяться логическим оператором И.

Рассмотрим пример по созданию запроса на примере созданных вами таблиц. Для этого необходимо выполнить следующие действия:


 

• войти в Access;

• открыть вашу базу данных;

• создать запрос, выводящий информацию о том, сколь­ко заказано данного товара и какими клиентами;

• создать запрос для отбора товаров со стоимостью боль­ше 30 или количеством больше 50;

• создать запрос для отбора данных о клиентах, которые заказали больше 10 единиц какого-либо товара. Порядок выполнения:

 

1. Загрузите Access. Воспользуйтесь системным меню ПУСК \ ПРОГРАММЫ \ MICROSORT ACCESS или загру­зочным файлом ACCESS.EXE.

2. В окне Microsoft Access выберите пункт Открыть базу данных, выберите Склад и нажмите ОК.

3. В окне базы данных выберите вкладку Запросы и щелкните по кнопке Создать. Выберите Конструктор и нажмите ОК. Access выведет окно Конструктора запросов с открытым окном диалога Добавление таблиц. Выбирай­те поочередно все таблицы из списка и нажимайте кноп­ку Добавить. Затем закройте окно диалога.

Выбираем поля для запроса. Из таблицы «Товары» выберите поле Товар, из таблицы «Заказы» — поля Но­мер заказа, Номер клиента, Количество. Из таблицы «Кли­енты» — Фамилию.

В окне Конструктора в строке Условие отбора поля То­вар введите подсказку в виде [Введите название товара]. Сбросьте флажок в строке Вывод на экран для поля Товар.


Появится окно с вашей подсказкой. Введите название какого-нибудь товара, например, Чай.

На экране появятся выбранные данные. Закройте окно запроса и сохраните его под именем Товары — Заказы.

4. Добавьте в запрос Товары — Заказы вычисляемое поле
Сумма. Для этого на вкладке Запросы щелкните по запро­
су Товары — Заказы, а затем по кнопке Конструктор.

Найдите свободный столбец (после поля Количество) и впишите формулу в строку Поле. Стоимость заказа:

[Товары]! [Цена]*[Заказы]! [Количество] Выполните запрос. Сохраните изменения запроса.

5. Создайте запрос для отбора товаров со стоимостью больше 30 или количеством больше 50. Выберите все поля таблицы «Товары», для поля Цена в строке Условие отбо­ра укажите > 30, для поля Количество в строке Или ука­жите > 50. Выполните запрос. Сохраните под именем То-вары2.

6. Создайте запрос для отбора клиентов, которые зака­зали больше 10 единиц какого-либо товара. Добавьте в запрос все поля таблицы «Клиенты» и поле Количество из таблицы «Заказы». Укажите условие отбора > 10. Упо­рядочите результаты по убыванию поля Количество.

Вывод_______ *

Запрос — это средство выбора данных из одной или нескольких таблиц. Конструктор запросов позволяет вы­брать поля из нескольких таблиц, задать условие отбора, установить упорядочивание, добавить вычисляемые поля.

Контрольные вопросы

1. Дайте определение запроса.

2. Какие данные указываются в строке Поле, Конст­руктора запросов? Как можно задать формулы для расче­та вычисляемого поля?

3. Что означает сортировка?

4. Для чего используется условие отбора? Как можно запросить значение поля у пользователя?


5. Для чего используется строка Или? Тест

1. Как называются взаимосвязанные данные о хозяй­
ственной или иной деятельности предприятия?

а) таблица;

б) информационная система.

2.... — это структурированная информация, которая
содержит характеристики объекта или класса объектов
(выберите нужное):

а) база данных;

б) информационная система;

в) таблица.

3. Как называется каждый столбец в таблице?

а) характеристика;

б) поле;

в) запись;

г) объект.

4. Как называется каждая строка в таблице?

а) характеристика;

б) поле;

в) запись;

г) объект.

5. Как называется набор допустимых значений поля?

а) домен;

б) характеристика;
в)запись.

6. Сколько первичных ключей может содержать таб­
лица?

а) один;

б) два;

в) несколько.

7. Сколько альтернативных ключей может содержать
таблица?

а) один;

б) два;

в) несколько.

8. Поле является первичным ключом. Могут ли повто­
ряться значения этого поля?




 


           
   
 
   
 
 

20. Дана таблица: Рейсы

Номер рейса

Стоимость билета

Пункт отправления

Пункт прибытия

(Страна либо входит в ВТО, либо нет.)
(Сотрудник либо входит в профсоюз, либо нет.)

а) числовой;

б) дата/время;

в) счетчик;

г) логический;

д) текстовый;

е) денежный.

(Укажите имя поля и название типа полностью.)

18. Дана таблица:
Страны

_____ Название____

Количество жителей

Членство в ВТО

Название валюты

Средний доход жителя

Какой тип могут иметь поля таблицы?

а) числовой;

б) дата/время;

в) счетчик;

г) логический;

д) текстовый;

е) денежный.

(Укажите имя поля и название типа полностью.)

19. Дана таблица:

Сотрудники

_____ Код сотрудника____

Фамилия, имя, отчество

Вступление в профсоюз

Дата поступления на работу Тарифная ставка

Какой тип могут иметь поля таблицы?

а) числовой;

б) дата/время;

в) счетчик;

г) логический;

д) текстовый;

е) денежный.

(Укажите имя поля и название типа полностью.)


 

Наличие дотации

(Дотация дибо есть, либо нет.)

Какой тип могут иметь поля таблицы?

а) числовой;

б) дата/время;

в) счетчик;

г) логический;

д) текстовый;

е) денежный.

(Укажите имя поля и название типа полностью)

Ответы на тест

1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.

информационная система.

таблица.

поле.

запись.

домен.

один.

несколько.

нет.

нет.

один ко многим.

многие к одному.

один ко многим.

один к одному.

один к одному; б) один ко многим;

многие к одному.

режим таблицы.

конструктор.

 

Фамилия д) текстовый
Дата рождения б) дата
Наличие оплаты г) логический
Группа д) текстовый
Номер курса а) числовой



Название д) текстовый
Количество жителей а) числовой
Членство в ВТО г) логический
Название валюты д) текстовый
Средний доход жителя е) денежный

 

Код сотрудника а) числовой
Фамилия имя отчество д) текстовый
Вступление в профсоюз г) логический
Дата поступления на работу б), дата/время
Тарифная ставка е) денежный

 

Номер рейса а) числовой
Стоимость билета е) денежный
Пункт отправления д) текстовый
Пункт прибытия д) текстовый
Наличие дотации г) логический

Мультимедийные технологии

«Мультимедиа-технологии являются одним из наибо­лее перспективных и популярных направлений информа­тики. Они имеют целью создание продукта, содержащего коллекции изображений, текстов и данных, сопровожда­ющихся звуком, видео, анимацией и другими визуальны­ми эффектами (Simulation), и включающего интерактив­ный интерфейс и другие механизмы управления». Дан­ное определение сформулировано в 1988 году крупней­шей Европейской комиссией, занимающейся проблемами внедрения и использования новых технологий (собствен­но термин мультимедиа происходит от англ. multi — мно­го, и media — среда).

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

Появление систем мультимедиа подготовлено как тре­бованиями практики, так и развитием теории. Однако,


резкий рывок в этом направлении, произошедший за пос­ледние несколько лет, обеспечен, прежде всего, развити­ем технических и системных средств. Это и прогресс в развитии ПЭВМ: резко возросшие объем памяти, быстро­действие, графические возможности, характеристики внешней памяти, и достижения в области видеотехники, лазерных дисков, а также их массовое внедрение. Важ­ную роль сыграла также разработка методов быстрого и эффективного сжатия / развертки данных.

Стандарт МРС (точнее, средства пакета программ Multimedia Windows — операционной среды для создания и воспроизведения мультимедиа-информации) обеспечива­ют работу с различными типами данных мультимедиа.

Мультимедиа-информация содержит не только традици­онные статические элементы: текст, графику, но и дина­мические: видео-, аудио- и анимационные последователь­ности.

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

Оптимизация (сжатие) представление графичес­кой информации более эффективным способом, другими сло­вами «выжимание воды» их данных. Используется пре­имущество трех обобщенных свойств графических данных: избыточности, предсказуемости и необязательности. Схе­ма сжатия, которая использует избыточность, говорит: «Здесь три идентичных желтых пикселя», вместо: «Вот желтый пиксель, вот еще один желтый пиксель, вот следу­ющий желтый пиксель». Кодирование по алгоритму Хаф-фмана и арифметическое кодирование, основанные на ста-



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

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

Сетевую графику можно представить форматом файлов GIF (Graphics Interchange Format). GIF поддерживает 24-битный цвет, реализованный в виде палитры, содержащей до 256 цветов. К особенностям этого формата следует отне­сти последовательность или перекрытие множества изоб­ражений (анимация) и отображение с чередованием строк (Interlaced). Несколько настраиваемых параметров GIF-формата позволяют управлять размером получаемого фай­ла. Наибольшее влияние оказывает глубина цветовой па­литры. GIF-файл может содержать от 2-х до 256 цветов. Соответственно, меньшее содержание цветов в изображе­нии (глубина палитры) при прочих равных условиях дает меньший размер файла. Другой параметр, влияющий на размер GIF-файла, — диффузия. Это позволяет создавать плавный переход между различными цветами или отобра­жать цвет, отсутствующий в палитре, путем смешения пикселей разного цвета. Применение диффузии увеличи­вает размер файла, но зачастую это единственный способ более менее адекватной передачи исходной палитры ри­сунка после редуцирования. Другими словами, примене­ние диффузии позволяет в большей степени урезать глуби­ну палитры GIF-файла и тем самым способствовать его «об­легчению». При создании изображения, которое в после­дующем будет переведено в GIF-формат, следует учиты­вать такую особенность алгоритма сжатия. Степень сжа­тия графической информации в GIF зависит не только от уровня ее повторяемости и предсказуемости (однотонное изображение имеет меньший размер, чем беспорядочно «за-шумленное»), но и от направления, т.к. сканирование ри­сунка производится построчно.

Видео и анимация. Сейчас, когда сфера применения персональных компьютеров все расширяется, с помощью


MPEG-сжатия объем видеоинформации можно заметно уменьшить без заметной деградации изображения. Что такое MPEG?

MPEG — это аббревиатура от Moving Picture Experts Group. Эта экспертная группа работает под совместным руководством двух организаций — ISO (Организация по международным стандартам) и IEC (Международная элек­тротехническая комиссия). Официальное название груп­пы — ISO/IEC JTC1 SC29 WG11. Ее задача — разработка единых норм кодирования аудио- и видеосигналов. Стан­дарты MPEG используются в технологиях CD-i и CD-Video, являются частью стандарта DVD, активно применяются в цифровом радиовещании, в кабельном и спутниковом ТВ, Интернет-радио, мультимедийных компьютерных продук­тах, в коммуникациях по каналам ISDN и многих других электронных информационных системах. Часто аббреви­атуру MPEG используют для ссылки на стандарты, разра­ботанные этой группой. На сегодняшний день известны следующие:

+ MPEG-1 предназначен для записи синхронизирован­ных видеоизображения и звукового сопровождения на CD-ROM с учетом максимальной скорости считывания около 1, 5 Мбит/с. Качественные параметры видеоданных, обра­ботанных MPEG-1, во многом аналогичны обычному VHS-видеб, поэтому этот формат применяется в первую оче­редь там, где неудобно или непрактично использовать стан­дартные аналоговые видеоносители.

+ MPEG-2 предназначен для обработки видеоизобра­жения, соизмеримого по качеству с телевизионным, при пропускной способности системы передачи данных в пре­делах от 3 до 15 Мбит/с; профессионалы используют и большие потоки. В аппаратуре используются потоки до 50 Мбит/с. На технологии, основанные на MPEG-2, пере­ходят многие телеканалы, сигнал, сжатый в соответствии с этим стандартом, транслируется через телевизионные спутники, используется для архивации больших объемов видеоматериала.

+ MPEG-3 предназначался для использования в систе­мах телевидения высокой четкости (High-Def enition Televi­sion, HDTV) со скоростью потока данных 20—40 Мбит/с, но


 




позже стал частью стандарта MPEG-2 и отдельно теперь не упоминается. Кстати, формат МРЗ, который иногда пута­ют с MPEG-3, предназначен только для сжатия аудиоин­формации, и полное название МРЗ звучит как MPEG Audio Layer III.

+ MPEG-4 задает принципы работы с цифровым пред­ставлением медиа-данных для трех областей: интерактивно­го мультимедиа (включая продукты, распространяемые на оптических дисках и через Сеть), графических приложе­ний (синтетического контента) и цифрового телевидения.

В мире видео созданный еще в конце 80-х годов формат MPEG-1, использовавшийся в VideoCD, в эпоху DVD усту­пил место более качественному MPEG-2, а новый стандарт MPEG-4, представленный фирмой Microsoft в 1999 году, и его модификация DivX позволили размещать видеофильм хорошего качества на обычном компакт-диске; таким об­разом, проблема хранения небольшой фильмотеки на обыч­ном домашнем компьютере практически разрешена.

Фильмы, записанные в формате MPEG-4, уже успели завоевать заслуженную популярность среди широкой ауди­тории пользователей ПК. Такие фильмы по качеству изоб­ражения могут успешно конкурировать с видеокассетами.

Годом рождения DVD-видеодисков можно считать 1994. Первоначально DVD означал сокращение от Digital Video Disc (цифровой видеодиск), позже он стал означать Digital Versatile (многофункциональный) Disc. В 1996 году были опубликованы спецификации DVD-ROM- и DVD-видеофор-матов (версия 1.0), а в конце 1996 в Японии были прода­ны первые DVD-плейеры.

Внешне DVD-диск напоминает CD. Действительно, оба являются оптическими дисками диаметром 12 см и тол­щиной 1, 2 мм. Аналогичны они и по принципам записи цифровой информации.

Главное преимущество DVD-дисков над CD — более вы­сокая информационная емкость.

Емкость DVD-диска — 4, 7-17 ГБ (1 гигабайт (ГБ) = - 109 байт), по сравнению с CD-диском — 0, 68 ГБ.

Для просмотра фильмов в формате MPEG-4 можно ис­пользовать следующее средство для поиска и воспроизве­дения аудио- и видеопрограмм: Windows Media Player.


Windows Media Player 6.4

WMP 7.1 — новейшая официальная версия универсаль­ного проигрывателя от Microsoft. Новый Media Player — это еще более мощное средство для поиска и воспроизве­дения аудио- и видеопрограмм, чем предыдущие версии. Наряду с расширением возможностей самой программы, Microsoft предоставила и большое число так называемых «скинов» к ней — программ, изменяющих интерфейс мультимедийного плейера. Кроме стандартного набора операций, в Windows Media Player 7 доступны возможно­сти прослушивания программ Интернет-радио, скачива­ния аудиофайлов из Сети и записи мультимедийных фай­лов на внешние устройства.

Windows Media Player 7.1

^шЩ|Щ1пй1п|)| '.:


 




ЗВУК. В последнее время особую популярность полу­чил формат представления аудиоинформации МРЗ. Разра­ботчики исходили из постулата, что далеко не вся инфор­мация, которая содержится в звуковом сигнале, является полезной и необходимой — большинство слушателей ее не воспринимают. Поэтому определенная часть данных мо­жет быть сочтена избыточной. Эта «лишняя» информация удаляется без особого вреда для субъективного восприя­тия. Приемлемая степень «очистки» определялась путем многократных экспертных прослушиваний. При этом стан­дарт позволяет в заданных пределах менять параметры кодирования — получать меньшую степень сжатия при лучшем качестве или, наоборот, идти на потери в восприя­тии ради более высокого коэффициента компрессии.

Созданный в 1995 году формат аудиокомпрессии МРЗ позволил сократить объем звуковой информации в десят­ки раз. За форматом МРЗ последовали другие алгоритмы сжатия — WMA, Liquid Audio, VQF и другие, поэтому компьютерный звук сегодня превратился в самый обыч­ный вид информации наряду с текстами, электронными таблицами, базами данных и изображениями.

Одним из популярных МРЗ/МР2 аудиоплейеров в на­стоящее время является WinAMP.


Поделиться:



Популярное:

  1. I Межрегионального фестиваля фольклора среди художественных коллективов русской самобытной культуры «Веселая карусель», посвященный Году гостеприимства в Республике Тыва.
  2. I полугодие 2010 г. - I полугодие 2011 г.
  3. I полугодие 2010 г. – I полугодие 2011г.
  4. V. Юридические адреса, банковские реквизиты и подписи сторон
  5. А как-же мода середины 80-х годов? Какой она была?
  6. Автор научной статьи: кандидат психологических наук , Горчакова, Ирина Анатольевна, 2010 год
  7. Автор специального исследования по этому вопросу Середонин пришел к выводу, что в конце XVI в. было не более 23–25 тыс. детей боярских и дворян, числившихся в разрядных списках.
  8. Агроэкологическая оценка земель конкретного хозяйства и распределение их по группам пригодности для возделывания сельскохозяйственных культур
  9. Адрес: Акмолинская область, Целиноградский район, село Д-Кудук, ул.Мира 9-11.
  10. Адрес: г. Барнаул, пр. Ленина, 4 / Толстого, 24.
  11. Адреса в подсети, зарезервированные для широковещания
  12. Адреса координат X Y Z A B C


Последнее изменение этой страницы: 2016-06-04; Просмотров: 667; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.131 с.)
Главная | Случайная страница | Обратная связь