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

Информатика. Теория и практика_Острейковский В.А_2008

.pdf
Скачиваний:
130
Добавлен:
16.01.2016
Размер:
7.43 Mб
Скачать

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

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

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

ÈÒ экспертной поддержки составляют основу автоматизации труда специалистов-аналитиков. Эти работники, кроме аналитических методов и моделей для исследования складывающихся ситуаций, вынуждены использовать сведения, составляющие базу знаний в конкретной предметной области.

По к л а с с а м р е а л и з у е м ы х т е х н о л о г и ч е с к и х о п е р а ц и й информационные технологии подразделяют на работающие с текстовым и табличным процессорами; графи- ческими объектами; системами управления БД; гипертекстовыми и мультимедийными системами.

Подчеркнем, что создание программных средств для вывода высококачественного звука и видеоизображения — перспек-

231

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

ñпомощью ЭВМ. Эта технология проникла в область моделирования различных конструкций (машиностроение, авиационная техника, автомобилестроение, строительная техника и др.), экономического анализа, проникает в рекламную деятельность, делает занимательным досуг. Формируемые и обрабатываемые

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

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

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

Âклассическом понимании система управления БД (СУБД) представляет собой набор программ, позволяющих создавать

èподдерживать БД в актуальном состоянии. Обычно любой текст представляется как одна длинная страница символов, которая читается в одном направлении. Гипертекстовая технология заключается в том, что текст представляется как многомерный, т. е. как иерархическая структура. Материал текста делится на фрагменты. Каждый видимый на экране ЭВМ фрагмент, дополненный многочисленными связями с другими фрагментами, позволяет уточнить информацию об изучаемом объекте

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

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

По т и п у п о л ь з о в а т е л ь с к о г о и н т е р ф е й с а можно рассматривать ИТ с точки зрения возможностей доступа

232

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

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

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

âû õ â à ð è à í ò î â ÈÒ: локальных, многоуровневых, распреде-

ленных è глобальных информационно-вычислительных сетей.

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

Òåìà 4.2

ТЕХНОЛОГИЯ ОБРАБОТКИ ТЕКСТОВОЙ ИНФОРМАЦИИ

4.2.1.Текстовый редактор: назначение

èосновные функции

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

233

готовки текст редактируемого документа выводится на экран,

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

Удобство и эффективность применения компьютера привели к созданию множества программ для обработки документов. Такие программы называются текстовыми процессорами èëè редакторами текстов программ. Другими словами, редактор текста — это программа или ее часть, обеспечивающая создание текстовых документов и их корректирование. При этом текстовый документ — это не только статья, письмо, служебная записка, но и тексты программ, команды ОС. Любой пользовательский интерфейс должен обеспечить работу с текстом, а значит, должен иметь в своем составе текстовый редактор. Около &0 % времени работы всех компьютеров в мире уходит на работу с текстами.

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

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

èполной подготовки к типографскому изданию книг и журналов (издательские системы).

Редакторы текстов программ редактируют программы на том или ином языке программирования. Часто они встроены в систему программирования. Это редакторы Turbo (Borland), C++, Turbo Pascal, Multi-Edit, Brief и т. д. Они выполняют следующие функции: диалоговый просмотр текста; редактирование строк программы; копирование и перенос блоков текста; копирование одной программы или ее части в указанное место другой программы; контекстный поиск и замену текста; авто-

234

матический поиск строки, содержащей ошибку; распечатку программы или ее части.

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

Существует несколько сотен редакторов текстов — от самых простых до весьма мощных и сложных. Самые распространенные из них — Microsoft Word, WordPerfect, WordStar. В США наиболее популярны Microsoft Word для Windows и WordPerfect, в Европе и России — Microsoft Word.

Среди простых редакторов текста в России распространение получил «Лексикон». Он имеет интерфейс на русском языке и позволяет готовить несложные документы с текстом на русском и английском языках. «Лексикон» вполне подходит тем, кому нужен простой инструмент для подготовки небольших и несложных документов, не требующих высокого полиграфического качества. Но возможностей «Лексикона» недостаточно, если требуется обеспечить высокое качество печати или подготовить сложные документы большого объема, рекламные буклеты или книги. В таком случае лучше воспользоваться Microsoft Word.

В Microsoft Word для Windows реализована фоновая проверка орфографии. По мере введения текста текстовый редактор проверяет его и подчеркивает слова, содержащие ошибки, красной волнистой линией. Ошибки проверяются не только

235

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

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

âтаблице. Эти линии автоматически превращаются в элементы таблицы. Выравнивание введенных линий по краям таблицы также происходит автоматически. Внешний вид текстового редактора Microsoft Word показан на рис. 4.1.

Кроме того, Microsoft Word работает с Мастером писем, который позволяет установить параметры письма, его оформление, вставить общий текст (например, обратный адрес и адрес получателя), а также отправить письмо. ПЭВМ всегда оснащена одним или несколькими текстовыми процессорами.

Если назначение всех текстовых редакторов в целом одно и то же, то предоставляемые ими возможности и средства их реализации — разные. То же относится к графическим процессорам и электронным таблицам. Среди текстовых процессоров Windows (как наиболее распространенной среды) можно выделить Write и Word. Технология их использования основана на интерфейсе WIMP, но возможности Word значительно расширены, и в какой-то мере его можно рассматривать как настольную типографию.

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

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

236

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

!

 

 

 

 

 

 

 

 

 

#$

 

 

 

 

#

 

 

 

 

% &

 

 

 

 

'

 

 

 

 

(

 

 

 

 

% )

 

 

 

 

 

 

 

 

 

)

 

 

 

 

 

 

 

 

 

* #

! "

%

Ðèñ. 4.1. Внешний вид текстового процессора Microsoft Word

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

4.2.2. Издательские системы

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

кого качества.

Настольные издательские системы (ÍÈÑ) — это программы, предназначенные для профессиональной издательской деятельности, позволяющие осуществлять электронную верстку широкого спектра основных типов документов (информационного бюллетеня, краткой цветной брошюры, объемного каталога, торговой заявки, справочника). Предусмотренные в пакетах данного типа средства позволяют:

компоновать (верстать) текст;

использовать всевозможные шрифты и полиграфические изображения;

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

обрабатывать графические изображения;

обеспечивать вывод документов высокого качества;

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

Наилучшими пакетами в этой области для ПЭВМ являются Corel Ventura, PageMaker, QuarkXPress, FrameMaker, Microsoft Publisher, PagePlus, Compu Work Publisher.

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

Издательские системы второго вида более подходят для подготовки объемных документов, например книг. Одна из самых распространенных таких систем — Ventura Publisher (Corel Ventura) — управляется меню и может считывать тексты, под-

238

готовленные с помощью других текстовых редакторов (например, Microsoft Word), сохраняя при этом параметры форматирования, заданные этими редакторами.

Основная операция издательских систем — верстка (размещение текста по страницам документа, вставка рисунков, оформление текста различными шрифтами и т. д.). В режиме ввода редактирования текста Ventura и Aldus PageMaker значи- тельно уступают в скорости и удобстве текстовым редакторам. Поэтому чаще всего документы подготавливают в два этапа: набирают текст в редакторе типа Microsoft Word, а затем считывают его системой Aldus PageMaker или Ventura и осуществляют окончательную подготовку документа.

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

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

Òåìà 4.3

ТЕХНОЛОГИЯ ОБРАБОТКИ ГРАФИЧЕСКОЙ ИНФОРМАЦИИ

4.3.1. Теоретические основы представления графической информации

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

239

Графический редактор — это программный комплекс, обеспечивающий пользователя средствами для создания графиче- ских образов, картин, рисунков и даже мультипликации. Он позволяет рисовать на экране дисплея разными цветами с помощью Ïåðà, мыши и пр. Кроме того, графический редактор заботится о сохранности созданного изображения и удобстве работы с принтером, памятью и т. п.

Минимальный элемент изображения (или картинки) на экране дисплея называется пикселем (от англ. picture element — элемент изображения, сокращенно — pixel). Пиксель может храниться, адресоваться и показываться.

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

Элементарные объекты (треугольники, окружности и пр.), из которых создается изображение, получили название примитивов èëè графических примитивов (от англ. graphics primitive — графический примитив как графический элемент, из которого состоят графические объекты). Например, из треугольников или ломаной можно создать изображение горы. Чем больше графических примитивов будет просчитано, тем ближе к естественному восприятию будет изображение.

Имеется два способа, или формата, представления графи- ческого изображения на машинных носителях — растровая и векторная графика.

Растровая графика способ представления изображения

âвиде набора точек. Каждая точка является элементом растра, ее описание хранится в специальных растровых файлах. Существует несколько форматов растровых файлов, например DIB (Device Independent Bitmap) — аппаратно-независимый растровый формат, используемый в Windows.

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

âтом числе графическими командами. Графические команды хранятся в метафайлах, которые чаще всего представляются как файлы в двоичном коде, но могут иметь вид ASCII-текста.

240

Соседние файлы в предмете Алгоритмические языки и основы программирования