Тема 2.7. Компьютерные технологии для обработки текстовой информации
Применение компьютеров для подготовки текстов привели к созданию множества программ для обработки документов. Такие программы называются текстовыми процессорами (Word Processors) или редакторами.
Возможности этих программ различны — от программ, предназначенных для подготовки небольших документов простой структуры, до программ для набора, оформления и полной подготовки к типографскому изданию книг и журналов (издательские системы).
Редакторы текстов программ выполняют следующие функции:
- диалоговый просмотр текста;
- редактирование строк программы;
- копирование и перенос блоков текста;
- копирование одной программы или ее части в указанное место другой программы;
- контекстный поиск и замена подстрок текста;
- автоматический поиск строки, содержащей ошибку;
- распечатка программы или ее части.
Часто редакторы текстов программ позволяют автоматически проверять синтаксическую правильность программ. Иногда эти редакторы объединены с отладчиками программ на уровне исходного текста. Редакторы текстов программ можно использовать для создания и корректирования небольших документов. Однако для серьезной работы с документами предпочтительнее специальные редакторы, ориентированные на работу с текстами, имеющими структуру документа, т.е. состоящими из разделов, страниц документа, предложений, слов и т.д. Такие редакторы обеспечивают следующие функции: возможность использования различных шрифтов символов; работу с пропорциональными шрифтами; задание произвольных межстрочных промежутков; автоматический перенос слов на новую строку; автоматическую нумерацию страниц; обработку и нумерацию сносок; печать верхних и нижних заголовков страниц; выравнивание краев абзацев; набор текста в несколько столбцов; проверку правописания и подбор синонимов; построение оглавлений индексов; сортировку текстов и данных и т.д.
Существует несколько сотен редакторов текстов — от самых простых до весьма мощных и сложных. Наиболее распространенные Microsoft Word (версии для DOS и Windows), WordPerfect, WordStar, WordStar 2000.
Пользователям, которым требуется обеспечить высокое качество напечатанных документов или подготовить сложные документы большого объема, рекламные буклеты или книги, возможностей Лексикона недостаточно. Им лучше воспользоваться Microsoft Word.
Microsoft Word — мощный интеллектуальный текстовый редактор, удобный в использовании инструмент создания профессионально оформленных документов. Он содержит инструмент рисования таблиц, обеспечивающий быстрое создание таблиц путем обычного рисования линий в тех местах, где они должны быть в таблице. Эти линии автоматически превращаются в элементы таблицы. Выравнивание введенных линий по краям таблицы также происходит автоматически.
Кроме того, Microsoft Word работает с Мастером писем. Последний позволяет установить параметры письма, его оформление, вставить общий текст (например, обратный адрес и адрес получателя), а также отредактировать письмо. В результате на составление письма уходит гораздо меньше времени.
Для подготовки рекламных буклетов, оформления журналов и книг используются специальные издательские системы. Они позволяют готовить и печатать на лазерных принтерах или выводить на фотонаборные автоматы сложные документы высокого качества.
Имеются два основных вида издательских систем. Издательские системы первого вида очень удобны для подготовки небольших материалов с иллюстрациями, графиками, диаграммами, различными шрифтами в тексте, например газет, небольших журналов. Типичный пример такой системы — Aldus PageMaker.
Издательские системы второго вида более подходят для подготовки больших документов, например книг. Одной из самых распространенных таких систем является система Ventura Publishei (Corel Ventura). Ventura управляется меню и может считывать тексты, подготовленные с помощью других текстовых редакторов (например, Microsoft Word), сохраняя при этом параметры форматирования, заданные этими редакторами.
Основная операция, для которой используются издательские системы — это верстка (размещение текста по страницам документа, вставки рисунков, оформление текста разными шрифтами и тд.). В режиме ввода редактирования текста Ventura и Aldus PageMaker значительно уступают в скорости и удобстве редакторам текстов. Поэтому чаще всего документы подготавливают в два этапа: набирают текст в редакторе типа Microsoft Word для DOS или Windows, а затем считывают его системой Aldus PageMaker или Ventura и осуществляют окончательную подготовку документов.
Основные функции издательских систем следующие: использование различных видов шрифтов (начертаний и размеров символов текста), которые отображаются на экране так же, как при печати; размещение фрагментов в документе, изменения и корректировка рисунков и диаграмм; растягивание букв в тексте (разрядка), сближение их друг с другом; подготовка таблиц; выравнивание нижнего края текста на странице на заданную границу (чтобы страницы документа имели единообразный вид); набор формул и т.д.
Обработка табличных данных. Пользователям в процессе работы часто приходится иметь дело с табличными данными в процессе создании и ведении бухгалтерских книг, банковских счетов, смет, ведомостей, при составлении планов и распределении ресурсов организации, при выполнении научных исследований. Стремление к автоматизации данного вида работ привело к появлению специализированных программных средств обработки информации, представляемой в табличной форме. Такие программные средства называют табличными процессорами или электронными таблицами. Подобные программы позволяют не только создавать таблицы, но и автоматизировать обработку табличных данных.
Электронные таблицы оказались эффективными и при решении таких задач, как: сортировка и обработка статистических данных, оптимизация, прогнозирование и т.д. С их помощью решаются задачи расчётов, поддержки принятия решений, моделирования и представления результатов практически во всех сферах деятельности. При работе с табличными данными пользователь выполняет ряд типичных процедур, например, таких как:
1. создание и редактирование таблиц;
2. создание (сохранение) табличного файла;
3. ввод и редактирование данных в ячейки таблицы;
4. встраивание в таблицу различных элементов и объектов;
5. использование листов, форматирование и связь таблиц;
6. обработка табличных данных с использованием формул и специальных функций;
7. построение диаграмм и графиков;
8. обработка данных, представленных в виде списка;
9. аналитическая обработка данных;
10. печать таблиц и диаграмм к ним.
Структура таблицы включает нумерационный и тематический заголовки, головку (шапку), боковик (первая графа таблицы, содержащая заголовки строк) и прографку (собственно данные таблицы).
Наибольшей популярностью среди табличных процессоров пользуется программа MS Excel. Она представляет пользователям набор рабочих листов (страниц), в каждом из которых можно создавать одну или несколько таблиц.
Рабочий лист содержит набор ячеек, образующих прямоугольный массив. Их координаты определяются путём задания указания позиции по вертикали (в столбцах) и по горизонтали (в строках). Лист может содержать до 256 столбцов и до 65536 строк. Столбцы обозначаются буквами латинского алфавита: A, B, C ... Z, AA, AB, AC ... AZ, BA, BB ..., а строки – цифрами. Так, например, “D14” обозначает ячейку, находящуюся на пересечении столбца “D” с 14 строкой, а “CD99” – ячейку, находящуюся на пересечении столбца “CD” с 99 строкой. Имена столбцов всегда отображаются в верхней строке рабочего листа, а номера строк – на его левой границе.
Для объектов электронной таблицы определены следующие операции: редактирования, объединения в одну группу, удаления, очистки, вставки, копирования. Операция перемещения фрагмента сводится к последовательному выполнению операций удаления и вставки.
Для удобства вычисления в табличные процессоры встроены математические, статистические, финансовые, логические и другие функции. Из внесённых в таблицы числовых значений можно строить различные двумерные, трёхмерные и смешанные диаграммы (более 20 типов и подтипов).
Табличные процессоры могут выполнять функции баз данных. При этом данные в таблицы вводятся так же, как и в БД, то есть через экранную форму. Данные в них могут быть защищены, сортироваться по ключу или по нескольким ключам. Кроме этого осуществляются обработка запросов к БД и обработка внешних БД, создание сводных таблиц и др. В них также можно использовать встроенный язык программирования макрокоманд.
Важным свойством таблиц является возможность использования в них формул и функций. Формула может содержать ссылки на ячейки таблицы, расположенные, в том числе, на другом рабочем листе или в таблице, размещённой в другом файле. Excel предлагает более 200 запрограммированных формул, называемых функциями. Для удобства ориентирования в них, функции разделены по категориям. С помощью “Мастера функций” можно формировать их на любом этапе работы.
Табличный редактор Excel, текстовый редактор Word и другие, программы, входящие в пакет прикладных программ (ППП) Office поддерживает стандарт обмена данными OLE, а использование “списков” позволяет эффективно работать с большими однородными наборами данных. Аналогичный механизм OLE используеттся и в других ППП.
В Excel можно эффективно обрабатывать различные экономические и статистические данные.
Обработка графической информации
Графическая информация на экране монитора компьютера образуется из точек.
В графическом режиме экран монитора представляет совокупность светящихся точек - пикселей (“pixel”, от англ. “picture element”). Суммарное количество точек на экране называют разрешающей способностью монитора, которая зависит также от его типа и режима работы. Единицей измерения в этом случае является количество точек на дюйм (dpi). Разрешающая способность современных дисплеев обычно равна 1280 точкам по горизонтали и 1024 точкам по вертикали, т.е. 1310720 точек.
Количество отражаемых цветов зависит от возможностей видеоадаптера и дисплея. Оно может меняться программно. Каждый цвет представляет одно из состояний точки на экране. Цветные изображения имеют режимы: 16, 256, 65536 (high color) и 16 777 216 цветов (true color).
Любое компьютерное изображение состоит из набора графических примитивов, которые отражают некоторый графический элемент. Примитивами могут также быть алфавитно-цифровые и любые другие символы.
Совокупность графических примитивов, которой можно манипулировать, называют сегментом отображаемой информации. Наряду с сегментом часто используется понятие графический объект.
Графический объект - это множество примитивов, обладающих одинаковыми визуальными свойствами и статусом, идентифицированных одним именем.
Графические изображения технологических процессов на экране компьютера образуют графические интерфейсы WIMPD (Windows, Menu, Pointing Device) – окна, меню, указывающее устройство.
В ОС фирмы Microsoft Windows, используемой для IBM-совместимых компьютеров, впервые был применён графический интерфейс пользователей. Его появление и широкое распространение было вызвано тем, что пользователям хотелось иметь инструмент (интерфейс), позволяющий легко освоить основные процедуры и комфортно работать на компьютере. Так появился графический интерфейс пользователя.
Основное преимущество использования графического интерфейса пользователя в операционной системе заключается в том, что он позволяет создавать одинаковые графические изображения для всех устройств, поддерживаемых ОС, реализуя принцип WYSIWYG (What You See Is What You Get – что видим, то и получаем).
Графический пользовательский интерфейс (Graphical user interface, GUI) или графический интерфейс пользователя - это графическая среда организации взаимодействия пользователя с вычислительной системой, предполагающая стандартное использование основных элементов диалога пользователя с ЭВМ.
Графический интерфейс позволяет управлять поведением вычислительной системы через визуальные элементы управления: окна, списки, кнопки, гиперссылки и полосы прокрутки. Он включает такие понятия, как: рабочий стол, окна, пиктограммы, элементы графического интерфейса, манипуляция указывающим устройством (мышь). Эти визуальные элементы создаются, отображаются и обрабатываются с помощью графических приложений.
Графические приложения – приложения, в которых используются такие графические элементы, как: псевдокнопки, графический указатель, кнопка и линейка прокрутки.
С помощью графического интерфейса пользователь “общается” с компьютером. Такой метод общения или режим называют диалоговым.
Диалоговый режим – способ взаимодействия пользователя с ЭВМ, при котором происходит непосредственный и двухсторонний обмен информацией, командами или инструкциями между человеком и ЭВМ. Различают активные и пассивные диалоговые режимы.
Пользователь, работает с рабочим столом, окнами и объектами в них. При этом операционная система выполняет все его команды. В процессе работы она позволяет пользователю создавать другие окна и ярлыки, использовать возможности оперирования с окнами и их содержимым и др. Например, пользователь может отображать окно во весь экран, уменьшить его до нужного размера и даже до пиктограммы. При этом все действия пользователь выполняет с помощью координатного манипулятора мышь, который стал основным инструментом управления компьютером.
Под графической информацией понимают рисунок, чертёж, фотографию, картинку в книге (иллюстрацию) или большую картину, изображение на экране телевизора и т.д.
Одним из направлений использования компьютеров является компьютерная графика. Компьютерная графическая форма представления информации характеризуется тем, что в ней изображения объектов конструируются из точек. При записи изображения в память компьютера кроме цвета отдельных точек необходимо фиксировать много дополнительной информации: размеры рисунка, яркость точек и т.д.
Любой зрительный образ в символьной форме может быть представлен и в графической форме. Такая графическая форма представления данных более информативна, т.е. обладает большей информационной ёмкостью. Если принять за единицу информационной ёмкости изображения (разрешающей способности) одну клетку, то она будет определяться количеством возможных изображений в этой клетке. Разрешающая способность изображений измеряется в пикселях и равна произведению точек изображения по горизонтали и вертикали.
Как упоминалось выше, в компьютерных программах используется графический интерфейс, предназначенный для отображения различных управляемых элементов на экране компьютера. Эти элементы, а также любые иные электронные (машинные) графические изображения создаются и обрабатываются в специальных компьютерных графических программах, предназначенных для создания машинной графики.
Машинная графика - это совокупность программных средств, предназначенных для выдачи на дисплей или принтер графических изображений в виде промежуточных и окончательных результатов решения задач, а также для работы с графическими изображениями.
При организации переработки информации в системах отображения возможно использование статической и динамической графической информации.
Статическая информация – это относительно стабильная по содержанию информация, используемая в качестве фона. Например, координатная сетка, план, изображение местности и т.д.
Динамическая информация – это информация, изменяемая в течение определённого времени по содержанию или положению на экране. Она может являться функцией случайных параметров.
Для работы с изображениями, представленными в компьютерах в электронной форме, используются графические редакторы и процессоры.
Графическая машиночитаемая форма представления информации эффективна и экономна. Её применяют при необходимости оперативно, лаконично и наглядно довести до пользователей статические, динамические, плоские и объёмные изображения. Для этого используют графики, диаграммы, фотографии, рисунки, слайды, анимации и другие неподвижные и подвижные графические объекты и т.п.
Современные графические редакторы предназначены для подготовки и редактирования графических изображений (графиков, эскизов, чертежей, рисунков и др.) и предоставления их пользователям. Широко применяются графические редакторы: Paint, Adobe Paintbrush, Adobe Photoshop, Corel DRAW и Page Maker. Последние два относятся также к издательским программам.
Различают растровую, векторную и фрактальную компьютерную графику. Эти виды отличаются принципами формирования изображения. Для каждого из них используется свой способ кодирования.
Упрощённо изображение кодируется двоичными значениями (битами), представляющими ряды пикселей в изображении. При этом в зависимости от того, является пиксель чёрным или белым получаем значения битов, равные нулю или единице.
Использование цветных изображений связано с тем, что каждый пиксель должен представлять комбинацию битов, определяющую его цвет. При растровом методе такую комбинацию битов часто называют битовой картой (bit map). Она представляет карту или схему исходного изображения. Чаще всего цвет каждого пикселя раскладывают на три составляющие (красную, зелёную и синюю). Для передачи интенсивности каждого цвета обычно используется ещё один байт. Поэтому для представления каждого пикселя исходного изображения требуются три байта.
Файлы растровой (или битовой) графики содержат в определённой последовательности совокупность отдельных точек растровых изображений (“bitmap images”). В качестве графических редакторов, работающих с растровой графикой, используют Paint, Adobe Photoshop и др. Форматы файлов растровой графики (BMP, PCX, GIF, TIFF и JPEG) предусматривают собственные способы кодирования информации о пикселях и другой присущей компьютерным изображениям информации. Кроме того, графические редакторы предлагают собственные форматы графических данных (например, EPS, PSD, PDD, CDR, CMX и др.), которые могут преобразовываться в другие графические форматы с помощью специальных конверторов.
Растровую графику применяют при разработке электронных и полиграфических изданий. Иллюстрации, подготовленные художниками на традиционных носителях, сканируют или фотографируют. Для ввода растровых изображений в компьютер используют сканеры, цифровые фото- и видеокамеры. В Интернете также используются растровые изображения.
К недостаткам растровых изображений относят большой их объём и невозможность сильного увеличения рисунка, так как становятся видными составляющие его точки. Этот эффект называют пикселезацией.
Распространённый редактор растровой графики – Paint – входит в состав ОС Windows и вызывается из подменю “Стандартные”, находящемся в меню “Программы”.
Векторное изображение представляет графический объект, состоящий из элементарных отрезков и дуг. Положение этих элементарных объектов определяется координатами точек и длиной радиуса. При этом основным элементом векторного изображения является не точка, а линия. Следовательно, линия – элементарный объект векторного изображения.
Для каждой линии указывается её характер (сплошная, пунктирная, штрих-пунктирная), толщина и цвет. К другим свойствам линии относят её форму. Замкнутые линии можно заполнить каким-нибудь цветом, текстурой или картой. Любая простая линия имеет две вершины, называемые узлами.
Информация о векторном изображении кодируется как обычная буквенно-цифровая и обрабатывается специальными программами. При каждом отображении векторное изображение перерисовывается компьютером, что несколько замедляет работу, но позволяет получать изображения с высоким разрешением.
В векторной графике объём памяти, занимаемый линией, не зависит от её размеров, так как линия представляется формулой или её параметрами. Сложные объекты (ломаные линии, различные геометрические фигуры) представляются в виде совокупности элементарных графических объектов. Любой объект состоит из совокупности связанных линий. Это обстоятельство определило ещё одно название данного явления – объектно-ориентированная графика.
На экран компьютера изображение выводится в виде точек. При этом программа перед выводом изображения производит вычисление координат экранных точек отображаемого объекта. Аналогичные вычисления производятся и при выводе объектов на печать. Это обстоятельство вызвало появление другого названия данного метода – вычисляемая графика.
Векторная графика предназначена для создания иллюстраций и широко используется в рекламном деле, дизайне, редакционном и издательском деле. Оформительские работы, основанные на применении шрифтов и простых геометрических элементов, проще выполняются с помощью векторной графики. При этом размер символов может изменяться в широких пределах. Такие шрифты называют масштабируемыми. Например, технология True Type, разработанная компаниями Microsoft и Apple Computer, описывает способ отображения символов в тексте. Векторные методы также широко применяются в автоматизированных системах проектирования (computer-aided design, CAD), используемых для работы со сложными трёхмерными объектами.
Однако векторная технология не позволяет достичь фотографического качества изображений объектов, как при использовании растровых методов.
Работать с векторными рисунками можно с помощью редактора Corel DRAW и др. Наиболее популярны векторные форматы: WMF, CDR, DXF.
Фрактальные графические изображения создаются автоматически с помощью специальных математических вычислений, то есть путём программирования, а не рисования. Фрактальная графика обычно используется в оформительских работах и развлекательных программах.
Для просмотра, масштабирования и конвертирования графических файлов используются различные программы. Наиболее популярной из них считается ACD See фирмы ACD System.
Для создания презентаций широко используется программа PowerPoint. Она входит в состав разработанного фирмой Microsoft пакета MS Office и является полнографическим пакетом, который служит для создания на компьютере презентаций, рекламных роликов и аналогичных материалов, например, слайд-фильмов.
Информационные технологии охватывают и обслуживают практически все сферы жизнедеятельности людей. Где бы они ни применялись, практически всегда ИТ связаны с обработкой информации. Используемые при этом методы могут совпадать с перечисленными выше, а могут и отличаться от них.
Дата добавления: 2015-11-04; просмотров: 3357;