Смекни!
smekni.com

Структура и назначение программ в области информационных технологий (стр. 2 из 29)

Pouoption? Fire

Eye Candy 4000

6. Классификация и назначение ПЗ для вспомогательного и специального назначения. 3) Прогр. обр. для представления в эл. Виде инф. ? на сервер и предназначена для просмотра или записи на диск.

а) E – mail редакторы HTML

Програмы для ручного создания и редактирования HTML – документов

MacroMedia HomeSite +

CaffeeCup HTML editor

б) Системы создания мультимедийных презентаций или мультимедийных систем MacroMedia Studio MX – создание мультимедийных презентаций и систем в) Системы отцифровки и редактирования аудиодорожек

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

Steinberg Cu – Base.

г) Системы отцифровки и редактирования видеодорожек

Используются для получения из аналоговых видеосигналов цифровых аналогов в виде изображения. Adobe Drieour

Dinacle Studio Uleod Video Studio

д) Web – редакторы и генераторы -

Сист. продуктов для создания web – сайтов или генерации их других форматов приведения MS Front Page

Adobe GoLine

NotMetallPro

е) Вспомогательное программное обеспечение для оптимизации и защиты.

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

Web Coord Adobe ImegeRedy

ж) Системы записи на CD и DVD – носители. Прогр. переноса инф. на CD и DVD – носители.

Roxio Win On CD

Roxio Eosy CD

Advod Nearo

3) Программное обеспечение для презентационной прокрутки

Прогр. для создания слайдов при проведении презентаций

MS Power Point

Corel Presentation Meneger Harvard Graphics (Б-2) Существует 3 шрифтовых стандарта:

1) Post Script

2) True Script 3) Open Script

Начертание - варианты базовой гарнитуры: курсив, полужирный, обыкновенный. PS поддерживается типографическим оборудованием и системами Unix TT исп. в операц. системах семейства Windows и в их приложениях.

OT объеденяет возможности шривтов PS и TT

Горнитура – (контурная схема) набор символов единых по стилю и оформлению. Существуют традиционные шрифты и гарнитуры созданные поставщиком.

Шрифтом называется начертание некоторой гарнитуры конкретного размера.

Holvetica курсив 12

Стандарт 12 пункта, что соответствует одному дюйму.

Одна пика = 12 пунктам = 1/6 дюйма

7. Шрифтові технології в документах. PostScript та TrueType технології шрифтів. Гарнитура – набор символов, единых по стилю и оформлению. Существуют традиционные гарнитуры(Times, Helvetic) и созданные дизайнерами(Areal,TNR).

Начертание – варианты базовой гарнитуры.

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

Растровые шрифты используются ограниченно в устройствах, где нет надобности постоянно менять тип, формат, размер шрифта. Исп. В матричных принтерах, в мониторе.

Масштабируемые шрифты задаются контуром, намасштабируемый – в точках, затем соединяемых в линии.

Типы масштабируемых шрифтов: Post Script Type 1, Post Script Type 3, HP PCL, True Type.

Post Script Type 1 спец разработан Adobe и распространяется по их лицензии.

Post Script Type 3 – гарнитуры, разработанные третьими фирмами по спецификации языка Post

Script Type без лицензии Adobe.

HP PCL – исп для принтеров фирмы HP.

True Type – предназначен для представления информации в графическом режиме для шрифтов( Apple, MS). Явл частью технологии True Image.

Для рассмотрения Post Script и True Type необх определить понятие контурного символа. Контурным назыв шрифт, графические образы символов которого состоят из сплайнов. Сплайн – рещение дифуры высшего порядка и представляет собой кривую, плавно соединяющую серию фиксированных точек. При разработке контурного символа определяют контрольные точки, а затем строят кривые, которые их соединяют и которые будут являтся контуром символа. Такие точки называют контурными и бывают они двух типов: якорные(на контуре) и внеконтурные.

Гарнитуры Post Script исп спец вид сплайнов(кубические кривые Бизье). В таких кривых каждый сегмент контура требует 4 контурные точки: 2 якорные и 2 внеконтурные. Каждый символ Post Script Type 1 содержит абсолютные размеры символов, которые они имели бы при величине 1000 пунктов. Это позволяет с очень высокой точностью масштабировать гарнитуры Post Script Type 1 для любого размера для прибора с любой разрешающей способностью. Для масштабирования в Post Script Type 1 определены точные математические операции.

True Type строится на основе контуров символов, описанных с помощью квадратич. кривых Бизье. Требуют в среднем в 3/2 раза больше точек, причем каждый сегмент состиот из 3 точек: 2 якорные, 1 внеконтурная. Квадратич кривые дают более качеств описание контура, но оно хуже при изменении начертания.

Рассмотрим процесс использования интерпретатора True Type для преобразования символа шрифта(для растризации) в устройство вывода. Необходимо решить, какое именно число элементов символов должно быть высвечено на экране (закрашено на бумаге). Процесс состоит из трех этапов

1.Масштабирование. В файлах шрифтов True Type размеры символов описаны в условныз единицах. В результате масштабирования условные единицы преобразуются в элементы символов. Тут два фактора Размер заданнного шрифта

Разрешающая способность устройства вывода

На этапе масштабирования определяются коэффициенты для преобразования символов.

2.Привязка к сетке.Предполагает редактирование первоначальной контурной схемы (растягивание контура по сетке, соответствующей разрешению УВ) На этом этапе при низких размерах символа растризация давала бы неудовлетворительные результаты. Привязка к сетке происходит с помощью специаьных команд языка True Type, хранщихся вместе с описаинями конкретных контуров. От точности программирования этого процесса зависит качество окончательного изображения.

3.Преобразоваине в растровую карту. Принимается окончательное решение: какие элементы включать в растровые изображения символов.Происходит обход контура по контрольным точкам и область, лежащая справапо движению, считается внутренней. Каждый элемент включается в изображение при определенном условии. Если центр элемента внутри контура, то элемент растра включается в изображение. По сравнению с Post Script Type 3 в шрифтахTrue Type больше информации для интерпретатора.

Adobe:в файле шрифта контуры схемы символов + минимум инструментов для интерпретатора. Соответствующие шрифты True Type содержат почти окончательно сформированный графический образ символов. Windows PS не поддерживает, необходима специальная программа Adobe Type Manager.

.ttf – True Type

.pfa – PS Type 3

.pfb – PS Type 1

8. Основы технлогии OLE

Object linking and embedding – Связывание и внедрение объектов.

Появление связано с тем, что возникла необходимость хранения в документах различных частей подготовленных или сделанных в других приложениях. С развитием OLE фирма Microsoft разработала стандарт API, который должны поддерживать приложения Windows, что бы в них должна быть реализована технология OLE. На развитии этой технологии, первоначально, которая была закрыта для разработчиков 3-го уровня была выпущена версия OLE 2.0. Основой технологии OLE 2.0 была архитектура объединенных служб, которые можно расширять, настраивать и улучшать. – COM (Common Object Model). Спецификация OLE вкл. службы:

COM

Буфер обмена

Перетаскивание (drag-and-drop)

Активация на месте

Связывание

Мнемоники (ссылки на неопределенность) автоматизация OLE Элементы управления OLE

Док. OLE

Структурир. хранение данных

Унифицир. передача данных

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

Элементы управления OLE:

Автоматизация OLE:

Активация на месте;

Связывание;

Буфер обмена;

Перетаскивание;

Внедрение;

Uniform Data Transfer;

Структурированное хранение данных;

Первоначально OLE приложения можно было разработать в среде Visual C c MFC. Но с появлением новых версий программного обеспечения стала разработка в среде Visual Studio.

9. OLE с точки зрения конечного пользователя

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

посредством док. OLE посредством автоматизации OLE посредством элементом управления OLE

Документ OLE можно представить в виде двух частей – документ и контейнер содержащий этот док.

Первым свойством док. OLE является общая пользовательская модель. Этот термин – интерфейс пользователя подобен в разных приложениях. Это свойство отражает направленность на документ и использует преимущество.

10. Впровадження та зв’язування об’єктів в документах

Одним из свойств документа является связывание и внедрение данных. Данные различных типов, созданные в других приложениях, могут внедряться или связываться с другими документами OLE . Это позволяет обрабатывать объекты непосредственно в том приложении, в котором они находятся, а ни в том в котором они были созданы. При редактировании объектов производится замена интерфейса в пользовательском меню и в панели инструментов в прил. в котором был создан объект. Такой способ редактирования получил название: редактирование на месте.

Пример: Если дважды щелкнуть на рис. .BMP в Word-е то Mic.-Paint.

Такой способ редактирования позволяет не переключаться между приложениями, что экономит технические ресурсы компьютера. Также объекты OLE можно перетаскивать между приложениями и внутри приложений. Следующим уровнем арх. служб наблюдения польз. является оптимизация OLE, она предоставляет доступ к свойствам и методам объектов с помощью языков высокого уровня (Visual Basic, Java). Это позволяет настраивать объекты и их иерархию. Таблица EXE является классическим объектом оптимизации OLE.

Пользователь может составлять таблицы, которые обновляют объекты Microsoft Graph. Наибольшим достижением оптимизации OLE, является использование языка VBA для создания собственных команд или программ для работы с данными документа. Такие программы может создавать пользователь незнакомый с программированием. Так средство Macrorikord позволяет генерировать текст программы, а затем выполнять такой макрос необходимое число раз. Дополнением к VBA существуют языки сценариев VBA script и Java script. Эти языки используются для автоматизации объектов VBA на Web-странице. Используя эти сценарии, можно манипулировать объектами, размещая их в Internet Explorer.