Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Костяков_Основы ИТ на АТ.pdf
Скачиваний:
749
Добавлен:
14.03.2016
Размер:
7.56 Mб
Скачать

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

Основные области применения электронных таблиц:

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

простой учет и бухгалтерия, например, расчет домашнего бюдже-

та;

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

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

Системы подготовки и проведения презентаций относятся к сис-

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

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

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

Одной из наиболее распространенных систем подготовки компьютерных презентаций является программа PowerPoint, входящая в состав па-

кета Microsoft Office.

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

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

234

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

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

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

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

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

В качестве примера широко используемых растровых редакторов для операционных систем семейства Windows можно привести Adobe Photoshop, Microsoft Paint, Microsoft Photo Editor, для операционных систем семейства UNIX – GIMP, XPaint.

Самые распространенные практические задачи, решаемые с помо-

235

щью векторных редакторов – это построение и изменение всевозможных схем, чертежей, графиков и диаграмм. Для этих целей широко применяются векторные редакторы Corel Draw, Adobe Illustrator. Большинство векторных редакторов позволяют дополнять векторную графику фрагментами растровых рисунков. Многие векторные редакторы ориентированы на решение задач в определенной технической или научной области. Они являются основной частью автоматизированных систем технического дизайна, архитектурного и машиностроительного проектирования, наглядного изображения результатов научных экспериментов.

Все графические редакторы для сохранения отредактированных изображений в виде файлов используют специальные способы кодировки, называемые форматом графических файлов. Существует большое количество форматов как для векторной, так и для растровой графики. Как правило, каждый графический редактор имеет свой собственный формат, разработанный в соответствии с решаемыми задачами и внутренней программной архитектурой редактора. Форматы определяются расширением файлов, например файлы редактора Corel Draw имеют расширения *.cdr, файлы

Adobe Photoshop *.psd, файлы Adobe Illustrator *.ai, файлы MS Visio *.vsd. Практически все графические редакторы помимо файлов собственного формата могут открывать для работы и сохранять изображения, представленные в так называемых универсальных форматах.

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

Таблица 5.1. Расширения универсальных графических форматов

Универсальные растровые форматы

Универсальные векторные форматы

BMP (*.bmp)

Bit MaP image

EPS (*.eps)

Encapsulated

 

 

 

PostScript

GIF (*.gif)

Graphics Interchange

(*.wmf, *.emf)

Windows Metafile

 

File

 

 

TIFF (*.tiff, *.tif)

Tag Image File

DXF (*.dxf)

Drawing Exchange

 

Format

 

Format

JPEG(*.jpeg,*.jpg)

Join Photographic

SVG (*.svg)

Scalable Vector

 

Experts Group

 

Graphics

PNG (*.png)

Portable Network

HP-GL (*.hpg)

Hewlett-Packard

 

Graphic

 

Graphic Language

Файлы, хранящие растровые изображения, обычно занимают довольно много места, причем размер файла напрямую зависит от разрешения и

236

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

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

К таким системам относится широко известная программа трехмерного моделирования 3DStudio MAX, которая используется в техническом дизайне и для создания компьютерных мультфильмов.

Системы автоматического проектирования (CAD-системы) пред-

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

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

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

Примерами распространенных автоматизированных систем машиностроительного проектирования с многофункциональными векторными редакторами могут служить программы AutoCAD, КОМПАС, Кредо. Для этих систем характерно наличие функции трехмерного, пространственного моделирования с возможностью высококачественного изображения моделируемых объектов.

Системы управления базами данных (СУБД) – класс программ,

предназначенных для создания, наполнения, обработки и анализа таблиц, составляющих базы данных.

Базы данных – это поименованная совокупность структурированных

237

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

На настоящий момент существует множество различных СУБД. Наиболее мощные СУБД имеют встроенный язык программирования, позволяющих создавать исполнимые программы дня обработки введенных данных. Наиболее широкую известность получили такие как Dbase, Clipper, FoxPro, Paradox, Clipper, Clarion, Microsoft Access.

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

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

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

Геоинформационные системы (ГИС). Предназначены для автома-

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

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

Сейчас это один из наиболее бурно растущих сегментов рынка высоких компьютерных технологий, на котором работает большое количество крупных фирм, среди которых Intergraph, ESRI, Autodesk, CalComp и др. В

России происходит взрывной рост интереса к данным технологиям. В основе геоинформационных технологий лежит электронная карта.

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

238