Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Тема 5_Обзор ППП

.pdf
Скачиваний:
23
Добавлен:
18.03.2015
Размер:
760.83 Кб
Скачать

Кафедра

 

Кафедра

информатики ЛЕКЦИИ ПО ИНФОРМАТИКЕ

информатики Пакеты прикладных программ (ППП)

 

УГАТУ

УГАТУ

Для студентов факультетов АП, АТС

ППП – это комплекс взаимосвязанных программ для

решения задач определенного класса конкретной

групп МХ, ММ, СМ, ФМ, АТП, ТМ, ВТ

предметной области.

 

Составители:

 

ППП общего назначения ориентированы на широкий круг

 

пользователей в различных проблемных областях:

доценты Кафедры Информатика

 

• Текстовые редакторы (MS Word, WordPad).

Карчевская Маргарита Петровна

 

• Электронные таблицы (Excel, Lotus).

 

• Издательские системы (PageMaker, Quark).

Рамбургер Ольга Леонардовна

 

• Графические системы (CorelDraw, Adobe PhotoShop).

 

• СУБД (Access, Paradox).

 

 

• Интегрированные системы (MS Office, Works).

 

 

• Математические пакеты (MathCad, SciLab, Maple)

Информатика ФАТС – 2, 3, заочники курс 1, семестр 2, 2010 г.

1

 

Кафедра

(ППП)

Кафедра

информатики Пакеты прикладных программ

информатики Пакеты прикладных программ (ППП)

 

УГАТУ

УГАТУ

ППП специального (целевого) назначения предназначены для

ППП профессионального уровня. Каждая прикладная программа этой

специалистов в некоторой предметной области.

 

группы ориентируется на достаточно узкую предметную область, но

• Авторские системы представляют интегрированную среду с заданной

проникает в нее максимально глубоко.

интерфейсной оболочкой, которую пользователь может наполнить

 

информационным содержанием своей предметной области.

• АСНИ – автоматизированные системы научных исследований, каждая

• Экспертные системы – это программы, которые ведут себя подобно

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

эксперту в некоторой узкой прикладной области, решают задачи с

• САПР – системы автоматизированного проектирования, каждая также

неопределенностью и неполными исходными данными, умеют

работает в узкой области.

объяснять свое поведение и свое решение, изменчивы в процессе

• АСУ – автоматизированные системы управления.

самообучения.

 

 

• Гипертекстовые системы предназначены для обработки

 

гипертекстовой информации, получили распространение в сетевых и

Предложенная классификация ППП не только условна, но имеет

Интернет-технологиях.

 

 

пересечения: каждую конкретную экспертную систему, например,

• Системы мультимедиа предназначены для взаимодействия

можно отнести к ППП профессионального уровня.

визуальных и аудио-эффектов под управлением интерактивного

 

программного обеспечения.

 

 

Кафедра

 

Обработка текстовых данных

 

Кафедра

Обработка текстовых данных

 

информатики

 

информатики

 

 

 

 

 

 

 

 

 

УГАТУ

 

 

 

УГАТУ

При подготовке текстовых документов на компьютере используются три

Одной из задач информатики является разработка и внедрение средств

основные группы операций:

 

 

и методов использования вычислительной техники для перевода

 

 

 

документооборота из бумажной формы в электронную.

 

• ввода – позволяют перевести исходный текст из его внешней формы в

 

 

 

 

 

 

электронный вид, т.е. в файл, хранящийся на компьютере.

 

Основным методом такого перевода является сканирование

 

• редактирования (правки) – позволяют изменить уже существующий

технологический процесс, в результате которого создается графический

электронный документ .

 

 

образ.

 

 

 

 

• форматирования – задают оформление документа

 

Документ после сканирования превращается в набор точек (пикселей),

Существуют два вида программ работы с текстом:

 

 

который специальными программами, построенными на сложных

 

• только для ввода и редактирования текста (Блокнот),

 

 

 

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

• ввода, редактирования и форматирования текста (WordPad, Word).

 

 

 

 

 

 

 

Некоторые форматы текстовых файлов:

 

 

Наиболее широко известны и распространены программы

 

( *.txt) – сохраняет текст без форматирования;

 

отечественных производителей FineReader и CuneiForm.

 

 

 

 

 

 

 

( *.rtf) – универсальный формат, который сохраняет все форматирование;

 

 

 

 

 

 

(* .doc) – формат текстовых документов Word;

 

 

 

 

 

 

( .wps) – формат текстовых документов Works

 

 

 

 

 

 

( .htm, .html) – формат хранения Web-страниц.

 

 

 

 

 

 

 

 

 

 

 

 

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

6

Кафедра

 

Распознавание текстов

 

Кафедра

 

Перевод текстов

 

информатики

 

информатики

 

 

 

 

 

 

 

 

 

 

 

УГАТУ

 

 

 

УГАТУ

 

 

 

 

 

Программные средства автоматического перевода текстов с одного

 

Программа FineReader:

 

 

языка на другой можно условно разбить на две основные категории:

 

 

• Компьютерные словари. Выполняют автоматический перевод

 

• Работает с разными моделями сканеров.

 

 

 

отдельных слов (Lingvo).

 

 

• Позволяет объединять сканирование и распознавание в одну

 

 

 

 

Программы-переводчики. Выполняют автоматический перевод

 

 

операцию, работать с пакетами документов (многостраничными

 

 

связного текста (Socrat, Promt ).

 

 

 

документами) и с бланками.

 

 

 

 

 

 

 

 

 

 

 

 

• Позволяет редактировать распознанный текст и проверять его

 

Программа Promt:

 

 

 

 

орфографию.

 

 

• Работает с документами в различных форматах, допускает

 

• Обучается неизвестным ей шрифтам и учитывает дефекты

 

 

 

немедленное редактирование и оригинала и перевода и может

 

 

начертания букв.

 

 

 

 

 

 

сохранить в нужном виде как оригинал, так и перевод.

 

• Сохраняет оформление документа, запоминая расположение

 

 

 

• Включает большой набор универсальных и специализированных

 

 

текста в колонках, таблицы, рисунки и шрифтовое оформление

 

 

 

 

словарей.

 

 

 

 

бумажного оригинала.

 

 

 

 

 

• Распознает табличные данные и сохраняет их в формате

 

• Позволяет указать правила работы с именами собственными и

 

 

электронных таблиц.

 

 

другими словами, не требующими перевода.

 

• Экспортирует результат напрямую в MS Word или Excel.

 

• Имеет отдельные приложения, позволяющие пакетный перевод

 

 

 

 

 

 

файлов.

 

 

 

 

 

Информатика ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

7

 

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

8

Кафедра

 

 

 

Кафедра

Обработка числовых данных

 

информатики

 

 

 

информатики

 

Работа с гипертекстовыми документами

 

 

 

 

 

УГАТУ

 

 

 

 

УГАТУ

Гипертекстовый документ представляет собой документ, в котором

 

Самая распространенная и мощная информационная

 

содержатся ссылки на другие документы. При щелчке на ссылке

 

технология для профессиональной работы с числовыми

осуществляется переход к другому документу.

 

 

данными – электронная таблица (ЭТ). Для управления

 

Жесткого форматирования такого документа не бывает, автор лишь

 

 

 

электронной таблицей созданы специальные программные

использует специальные коды (теги), с помощью которых указывает, как

продукты – табличные процессоры (Lotus, Excel).

 

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

 

 

 

 

 

 

 

 

Коды определяются спецификацией языка HTML (HyperText Markup

 

Электронная таблица – компьютерный эквивалент

 

Language – язык разметки гипертекста), который предназначен не для

 

обычной таблицы, в клетках (ячейках) которой записаны

 

форматирования документа, а для его функциональной разметки.

 

 

 

данные различных типов: тексты, даты, формулы, числа.

 

 

 

 

Программа отображения документа – броузер (Internet Explorer, Netscаре

 

 

 

 

 

Navigator, Opera) выбирает свой способ представления документа по этим

Главное достоинство электронной таблицы – это

 

специальным кодам

 

 

 

 

 

возможность мгновенного пересчета всех данных,

 

 

 

 

 

 

HTML позволяет создавать Web-документы вручную, при помощи обычного

 

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

 

текстового редактора. Есть и специальные средства автоматического создания

значения любого операнда.

 

 

Web-документов – редакторы HTML (пакет программ Microsoft FrontPage).

 

 

 

 

 

 

 

 

 

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

9

 

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

10

Кафедра

Основные понятия ЭТ

 

Кафедра

 

Основные понятия ЭТ

 

информатики

 

информатики

 

 

 

УГАТУ

 

 

УГАТУ

 

 

 

 

 

 

 

Строки, столбцы, ячейки и их адреса. Рабочая область

 

Относительная ссылка – это изменяющийся при

 

электронной таблицы состоит из строк и столбцов, имеющих свои

копировании и перемещении формулы адрес ячейки.

 

имена.

 

 

 

A5, B2:B7, C2:E6.

 

 

 

 

 

 

 

 

Имена строк – это их номера.

 

 

Абсолютная ссылка — это не изменяющийся при

 

Имена столбцов – это буквы латинского алфавита сначала от А

 

копировании и перемещении формулы адрес ячейки.

 

до Z, затем от АА до AZ, ВА до BZ и т. д.

 

 

 

 

 

 

Пересечение строки и столбца образует ячейку таблицы,

 

Абсолютная ссылка указывается символом « $ ».

 

имеющую свой уникальный адрес (А2, С4).

 

Полные абсолютные ссылки – $В$5; $D$12;

 

Блок (диапазон) ячеек, также имеет свой уникальный адрес.

 

 

 

Частичная абсолютная ссылка указывается, если при

 

Блоком может быть строка (1) или часть строки (А1 : D1), столбец

 

копировании и перемещении не меняется номер строки

 

(B) или часть столбца (B5 : B20), а также прямоугольник,

 

 

 

или наименование столбца

 

 

состоящий из нескольких строк и столбцов или их частей (D2 : F6).

 

 

 

 

 

 

В$5, DS12

 

 

 

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

11

 

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

12

Кафедра

Основные понятия ЭТ

 

Кафедра

Основные понятия ЭТ

 

информатики

 

информатики

 

 

УГАТУ

 

УГАТУ

 

 

 

 

 

 

Правило относительной ориентации клетки. Ссылки на

Автоматическое изменение ссылок после копирования формулы,

ячейки в формулах указывают на месторасположение

содержащейся в ячейке A3, при использовании относительных,

ячеек с операндами относительно ячейки с формулой.

полностью абсолютных и частично абсолютных ссылок.

 

 

 

 

 

 

 

 

 

До

 

После

 

Ссылка А1 указывает на клетку, которая смещена

 

 

 

 

 

относительно клетки С2 на одну клетку вверх и на две

 

 

 

 

клетки влево; ссылка В4 указывает на клетку, которая

 

 

 

 

смещена относительно клетки С2 на две клетки вниз и

 

 

 

 

одну клетку влево.

 

 

 

 

 

 

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

13

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

14

Кафедра

Основные понятия ЭТ

 

Кафедра

Основные понятия ЭТ

 

информатики

 

информатики

 

 

УГАТУ

 

УГАТУ

 

 

 

 

 

 

Автоматическое изменение ссылок после копирования

После перемещения относительное расположение клеток, содержащих

 

перемещенную формулу и исходные данные (заданные относительными

формулы

 

 

 

 

 

 

адресами), сохраняется таким же, как в формуле-оригинале.

 

 

 

 

 

 

 

 

 

 

До

 

После

 

 

 

 

 

После перемещения ячейки A3 в ячейку СЗ формула не изменилась

 

 

 

 

 

После перемещения содержимого трех ячеек Al, A2 и A3 формула изменилась

 

 

 

 

 

После перемещения содержимое ячейки A3 не изменяется, но изменяется

 

 

 

 

 

содержимое зависимой ячейки В1

 

 

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

15

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

16

Кафедра

Математические пакеты

 

Кафедра

 

Математические пакеты

 

информатики

 

информатики

 

 

УГАТУ

 

 

УГАТУ

В настоящее время для научно-технических расчетов на компьютерах

Все математические пакеты позволяют выполнять

 

все чаще и чаще используется не традиционные языки

 

 

арифметические и логические операции, производить

 

программирования и не электронные таблицы, а специальные

 

 

вычисление алгебраических, тригонометрических

 

 

 

функций и им обратных; выполнять статистические и

 

математические программы типа Reduce, Eureka и такие мощные

 

 

 

финансово-экономические операции.

 

математические пакеты для персональных компьютеров как Derive,

 

 

 

 

 

 

 

 

Mathematica, Maple, MathCAD, MatLab.

 

Действия могут выполняться над числами произвольной

 

Бесплатные с открытым кодом Scilab, Maxima и др.

 

 

 

 

разрядности и в различных системах счисления (от 2 до

 

 

 

 

 

 

 

 

 

 

 

 

 

 

36), с действительными и комплексными числами.

 

Универсальные математические пакеты предназначены для

 

Имеется обширный набор средств для работы с матрицами.

проведения разнообразных математических вычислений –

 

аналитических (символьных) или приближенных (численных).

 

 

 

 

 

 

 

Помимо универсальных, говорят о специализированных

 

Полученные при вычислении результаты в математических

математических пакетах, которые предназначены для решения

 

 

пакетах могут интерпретироваться в графическом виде.

 

математических задач вполне определенного круга. Например,

 

 

Современные математические пакеты содержат

 

статистические пакеты решают задачи анализа данных методами

 

встроенные средства вычерчивания плоских и

 

 

трехмерных графиков.

 

 

математической статистики.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

17

 

 

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

18

Кафедра

 

MathCad

 

Кафедра

 

 

Примеры записи текстовых и

 

информатики

 

 

информатики

формульных блоков в MathCad

 

 

 

УГАТУ

 

 

УГАТУ

 

 

 

 

 

 

MathCad является математическим пакетом, позволяющим проводить

 

 

 

 

 

 

 

разнообразные научные и инженерные расчеты, начиная от

 

 

 

 

 

 

 

элементарной арифметики и заканчивая сложными реализациями

 

 

 

 

 

 

 

численных методов.

 

 

 

 

 

 

 

 

В состав MathCad входят несколько интегрированных между собой

 

 

 

 

 

 

 

компонентов:

 

 

 

 

 

 

 

 

 

- Мощный текстовый редактор, позволяющий вводить, редактировать и

 

 

 

 

 

 

форматировать как текст, так и математические выражения.

 

 

 

 

 

 

 

- Вычислительный процессор, умеющий проводить расчеты по

 

 

 

 

 

 

 

введенным формулам, используя встроенные численные методы.

 

 

 

 

 

 

 

- Символьный процессор, позволяющий проводить аналитические

 

 

 

 

 

 

 

вычисления и являющийся, фактически, системой искусственного

 

 

 

 

 

 

 

интеллекта;

 

 

 

 

 

 

 

 

 

- Огромное хранилище справочной информации, как математической,

 

 

 

 

 

 

так и инженерной, оформленной в качестве интерактивной

 

 

 

 

 

 

 

электронной книги.

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

разнообразных математических расчетов и, одновременно,

 

 

 

 

 

 

 

документирования результатов работы.

 

 

 

 

 

 

 

 

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

19

 

 

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

20

Кафедра

 

Использование дискретных

 

Кафедра

Построение графиков в MathCad

 

информатики

 

переменных в MathCad

 

информатики

 

 

 

УГАТУ

 

 

 

 

УГАТУ

 

 

 

 

 

Графики функции

y =sinex + x

 

 

 

 

 

 

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

 

 

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

21

 

Информатика ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

22

Кафедра

 

 

 

 

Кафедра

 

 

 

 

 

Символьные вычисления в MathCad

 

Помощь в MathCad (интерактивная электронная книга)

информатики

 

информатики

 

 

 

 

 

 

 

 

УГАТУ

 

 

 

 

УГАТУ

 

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

23

 

 

 

1, семестр 2, 2010 г.

24

Кафедра

MATLAB

 

Кафедра

MATLAB

 

информатики

 

информатики

 

 

 

УГАТУ

 

 

УГАТУ

 

 

 

 

 

 

 

 

MATLAB - это высокопроизводительный язык для технических

 

MATLAB означает матричная лаборатория (matrix laboratory), в которой

 

расчетов. Он включает в себя вычисления, визуализацию и

 

 

основным элементом данных является массив.

 

 

программирование в удобной среде, в которой задачи и решения

В MatLab реализованы классические численные алгоритмы решения

 

выражаются в форме, близкой к математической. Типичное

 

 

 

 

уравнений, задач линейной алгебры, нахождения значений

 

 

использование MATLAB:

 

 

 

 

 

 

 

 

определенных интегралов, интерполяции, решения

 

математические вычисления;

 

 

 

 

 

 

 

дифференцальных уравнений и систем.

 

 

создание алгоритмов;

 

 

 

 

 

 

MatLab обладает хорошо развитыми возможностями визуализации

моделирование;

 

 

 

 

 

двумерных и трехмерных данных.

 

анализ данных, исследования и визуализация;

 

 

 

 

 

 

 

 

 

научная и инженерная графика;

 

 

В MATLAB важная роль отводится специализированным группам

 

 

 

 

программ, называемых toolboxes.

 

 

разработка приложений, включая создание графического

 

 

 

 

 

Toolboxes - это всесторонняя коллекция функций MATLAB

 

 

интерфейса.

 

 

 

 

 

 

 

 

 

(М-файлов), которые позволяют решать частные классы задач.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Toolboxes применяются для обработки сигналов, систем контроля,

 

 

 

 

 

 

нейронных сетей, нечеткой логики, моделирования и т.д.

 

 

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

25

 

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

26

 

 

 

 

 

Кафедра

Scilab

 

 

 

 

 

 

информатики

 

 

 

 

 

 

 

 

УГАТУ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Scilab - это система компьютерной математики, которая предназначена

 

 

 

 

 

 

для выполнения инженерных и научных вычислений, таких как:

 

 

 

 

 

 

• решение нелинейных уравнений и систем;

 

 

 

 

 

 

• решение задач линейной алгебры;

 

 

 

 

 

 

решение задач оптимизации;

 

 

 

 

 

 

 

дифференцирование и интегрирование;

 

 

 

 

 

 

• задач обработки экспериментальных данных(интерполяция и

 

 

 

 

 

 

 

аппроксимация, метод наименьших квадратов)

 

 

 

 

 

 

• решение обыкновенных дифференциальных уравнений и систем.

 

 

 

 

 

Кроме того Scilab предоставляет широкие возможности по созданию

 

 

 

 

 

и редактированию различных видов графиков и поверхностей.

 

 

 

 

 

 

Система Scilab содержит большое количество встроенных команд,

 

 

 

 

 

 

 

операторов и функций.

 

 

 

 

 

 

 

Пользователь сам может создать новую команду или функцию. К тому

 

Построение графика функции в Matlab

 

 

же, система имеет достаточно мощный язык программирования

 

 

 

 

высокого уровня.

 

 

 

 

 

 

 

 

 

 

 

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

27

 

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

28

 

 

 

 

 

 

 

 

 

УГАТУ

 

 

 

 

 

 

 

 

Работа в системе

 

 

 

 

 

 

 

 

 

компьютерной

 

 

 

 

 

 

 

 

 

математики

 

 

 

 

 

 

 

 

 

Maxima

 

 

Построение графика функции в Scilab

29

 

 

Информатика ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

30

 

 

Информатика ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

 

 

Кафедра

Обработка графических данных

 

Кафедра

Обработка графических данных

информатики

 

информатики

 

 

 

 

УГАТУ

 

 

 

 

УГАТУ

Основные виды компьютерной графики:

 

В компьютерной графике различают:

 

растровая,

 

 

разрешение экрана,

 

 

векторная

 

 

 

 

 

 

разрешение печатающего устройства,

 

фрактальная

 

 

 

 

 

разрешение изображения.

 

 

 

 

 

 

 

 

 

Они отличаются принципами формирования изображения

Разрешение экрана – это свойство компьютерной системы (зависит от

при отображении на экране монитора или при печати на

 

монитора и видеокарты) и операционной системы (зависит от настроек

бумаге.

 

 

Windows), измеряется в пикселах и определяет размер изображения,

 

 

которое может поместиться на экране целиком.

 

 

 

 

 

 

 

Основные параметры компьютерного изображения:

 

Разрешение принтера – это свойство принтера, выражающее количество

физический размер

 

 

отдельных точек, которые могут быть напечатаны на участке единичной

 

 

длины. Оно измеряется в единицах dpi (точки на дюйм) и определяет

разрешение.

 

 

размер изображения при заданном качестве или, наоборот, качество

 

 

 

 

 

изображения при заданном размере.

 

 

 

 

Информатика ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

31

 

 

Информатика ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

32

Кафедра

Обработка графических данных

 

Кафедра

Растровая графика

 

информатики

УГАТУ

информатики

УГАТУ

Разрешение изображения – это свойство самого изображения. Оно тоже

Основным элементом растрового изображения является

измеряется в точках на дюйм и задается при создании изображения в

точка (на бумаге) или пиксел (на экране).

 

графическом редакторе или с помощью сканера. Значение разрешения

В зависимости от того, на какое графическое разрешение

изображения хранится в файле изображения и неразрывно связано с

экрана настроена ОС компьютера, на экране могут

 

другим свойством изображения – его физическим размером.

 

 

 

размещаться изображения, имеющие 640x480, 800x600,

 

 

 

 

 

Физический размер изображения может измеряться как в пикселах, так

1024x768 и более пикселов.

 

 

и в единицах длины (миллиметрах, сантиметрах, дюймах). Он задается

С размером изображения связано его разрешение. Этот

 

при создании изображения и хранится вместе с файлом.

 

 

Если изображение готовят для демонстрации на экране, то его ширину и

параметр измеряется в точках на дюйм (dots per inch – dpi).

 

 

 

 

высоту задают в пикселах, чтобы знать, какую часть экрана оно

 

При работе монитора в режиме 800x600 пикселов

 

занимает.

 

 

 

разрешение экранного изображения равно 72 dpi.

 

 

 

 

 

 

 

Если изображение готовят для печати, то его размер задают в

 

При печати разрешение должно быть выше.

 

единицах длины, чтобы знать, какую часть листа бумаги оно займет.

Полиграфическая печать полноцветного изображения

 

 

 

 

 

 

требует разрешения 200-300 dpi.

 

 

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

33

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

34

Кафедра

 

Растровая графика

 

Кафедра

Векторная графика

 

информатики

 

 

информатики

 

 

 

УГАТУ

 

УГАТУ

 

 

 

 

 

 

 

Линии в растровой графике рассматриваются как

 

В векторной графике основным элементарным

 

комбинации точек. Для каждой точки линии отводится

 

объектом изображения является линия

 

одна или несколько ячеек памяти (чем больше цветов

 

(необязательно прямая). Объем памяти, занимаемый

могут иметь точки, тем больше ячеек им выделяется).

 

линией, не зависит от ее размеров, поскольку линия

Чем длиннее растровая линия, тем больше памяти она

 

представляется в виде формулы.

 

 

Все, что есть в векторной иллюстрации, состоит из

 

занимает.

 

 

 

 

Недостатки растровой графики:

 

 

линий. Простейшие объекты объединяются в более

 

 

 

сложные, например, объект четырехугольник можно

1. Большие объемы данных (в файле изображения

 

 

рассматривать как четыре связанные линии, а

 

хранятся данные о координатах и цветах каждой

 

 

точки изображения).

 

 

объект куб еще более сложен: его можно

 

2. Поскольку изображение состоит из точек, то

 

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

 

увеличение изображения приводит к тому, что

 

линий, либо как шесть связанных четырехугольников.

точки становятся крупнее. Увеличение точек

 

Из-за такого подхода векторную графику называют

 

растра визуально искажает иллюстрацию и

 

объектно-ориентированной графикой.

 

делает ее грубой. Этот эффект называется

 

 

 

 

 

 

 

пикселизацией.

 

 

 

 

 

 

 

 

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

35

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

36

Кафедра

 

 

 

 

Векторная графика

 

Кафедра

Векторная графика

 

информатики

 

 

 

 

 

информатики

 

 

 

 

 

 

УГАТУ

 

 

УГАТУ

Как и все объекты, линии имеют свойства. К этим свойствам

В основе векторной графики лежат математические

 

относятся: форма линии, ее толщина, цвет, тип линии

 

представления о свойствах геометрических фигур.

 

(сплошная, пунктирная и т. п.).

 

 

Точка. Точка на плоскости задается двумя числами

 

 

 

 

 

 

 

 

 

 

 

 

 

Замкнутые линии имеют свойство заполнения. Внутренняя

 

(x, y), определяющими ее положение относительно

 

 

начала координат.

 

 

область замкнутого контура может быть заполнена

 

 

 

 

 

Прямая линия. Для задания прямой линии достаточно двух

цветом, текстурой, картой.

 

 

 

 

 

 

 

параметров. Обычно график прямой линии описывается

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

уравнением у = kx+b. Зная параметры k и b, всегда можно

Простейшая линия, если она не замкнута, имеет две

 

 

нарисовать бесконечно прямую линию в известной

 

вершины, которые называются узлами.

 

 

системе координат.

 

 

Узлы тоже имеют свойства, от которых зависит, как

 

Отрезок прямой. Для задания отрезка прямой надо знать

 

 

еще пару параметров, например координаты x1 и х2

 

выглядит вершина линии, и как две линии сопрягаются

 

начала и конца отрезка, поэтому для описания отрезка

между собой.

 

 

 

 

 

 

прямой линии необходимы четыре параметра.

 

 

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

37

 

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

38

Кафедра

 

 

 

 

Векторная графика

 

Кафедра

Векторная графика

 

информатики

 

 

 

 

 

информатики

 

 

 

 

 

 

УГАТУ

 

 

УГАТУ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Кривая второго порядка (параболы, гиперболы, эллипсы, окружности, …)

Векторная графика не имеет недостатков растровой графики:

Прямые линии –

 

это частный случай кривых второго порядка.

 

 

 

файлы имеют небольшой размер,

 

Отличаются кривые второго порядка тем, что не имеют точек перегиба.

 

легко решаются вопросы масштабирования (если линии задана

Формула кривой второго порядка может выглядеть, например, так:

 

 

 

 

 

 

x 2 + A1 y1 A2 xy + A3 x + A4 y + A5 = 0

 

 

толщина, равная 0,15 мм, то сколько бы ни увеличивали или ни

Для описания бесконечной кривой второго порядка достаточно пяти параметров. Для

 

уменьшали рисунок, эта линия все равно будет иметь только

 

такую толщину, так как это одно из свойств объекта, жестко за

записи отрезка кривой второго порядка необходимо на два параметра больше.

 

 

Кривая третьего порядка. Эти кривые могут иметь точку перегиба, что

 

ним закрепленное)

 

 

хорошо соответствуют, например, линиям изгиба человеческого тела,

Недостаток векторной графики – сложность создания

 

поэтому в качестве основных объектов векторной графики используют

 

именно такие линии. Все прямые и кривые второго порядка (например,

художественных иллюстраций

 

 

окружности или эллипсы) являются частными случаями кривых третьего

 

 

 

 

 

порядка.

 

 

 

 

 

 

 

 

 

На практике средства векторной графики используют не для

 

В общем случае уравнение кривой третьего порядка можно записать так:

 

3

 

3

2

 

 

2

1

 

2

 

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

x + A1 y A2 x y + A3 xy + A4 x + A5 y + A6 xy + A7 x + A8 y + A9 = 0

чертежных и проектно-конструкторских работ.

 

Видно, что для записи кривой третьего порядка достаточно девяти параметров. Для

 

 

 

 

 

 

задания отрезка кривой третьего порядка надо иметь на два параметра больше.

 

 

 

 

 

 

 

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

39

 

Информатика

ФАТС – 2, 3, заочники

курс 1, семестр 2, 2010 г.

40

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]