Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по информатике и программированию.doc
Скачиваний:
69
Добавлен:
18.12.2018
Размер:
3.14 Mб
Скачать

6. Прикладное программное обеспечение

6.1. Текстовые редакторы и процессоры

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

Текстовые редакторы представляют собой простейшие программы, предназначенные для самого примитивного редактирования текста. Как правило, они не имеют развитых средств форматирования. Классическим примером текстового редактора является, например, Windows Notepad.

Текстовые процессоры содержат гораздо более развитые средства создания и оформления документов. В качестве примеров рассмотрим наиболее широко применяемые на данный момент в мировой практике текстовые процессоры.

Если говорить об общемировой практике, то основными инструментами для подготовки текстовых документов являются процессоры Word компании Microsoft; Word Perfect фирмы Corel; а также пакет StarOffice, разработанный компанией StarDivision GMBH.

Word Perfect – широко распространенный ранее на Западе текстовый процессор. Во многих небольших офисах он использовался для решения практически всех задач. Пользователи WordPerfect смогут работать с расширением Word (*.doc), как с установленным по умолчанию собственным форматом файлов.

Разработчики StarOffice не выделяют, как таковой, текстовый процессор, а рассматривают весь пакет в комплексе. В последнее время ведется довольно активное обсуждение пакета StarOffice, особенно в связи с операционной системой Linux. StarOffice хвалят за сходство с MS Office, за то, что разработчики честно стали использовать фактический стандарт вместо того, чтобы обременить мир еще одним. Это полный стандартный набор программ для офиса, совместимый с большим числом различных форматов документов, включая и формат MS Word 2000.

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

MS Word является наиболее часто используемым в нашей стране текстовым процессором, поскольку представляет собой приложение MS Office – разработки компании Microsoft, проводящей политику активного внедрения своих продуктов в России.

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

Класс программного обеспечения, который имеет крайне важные и содержательные приложения – процессоры электронных таблиц. Среди наиболее известных программных систем, предназначенных для ведения электронных таблиц, могут быть названы SuperCalc, Lotus 1-2-3, Quattro Pro, MS Excel. MS Excel в силу своего массового распространения в России является базовым представителем программ данного класса.

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

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

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

MS Excel является одной из составляющих интегрированной программной системы автоматизации офисной деятельности Microsoft Office. Он хорошо взаимодействует с другими программными приложениями, входящими в ее состав. Прежде всего это касается возможности создавать собственные программные расширения, работающие в середе Excel. Принципиальным свойством процесса создания таких программных надстроек является то, что как в Excel, так и в других программных продуктах, входящих в семейство MS Office, для этого используется среда программирования Visual Basic for Application (VBA), что, в конечном счете, открывает широкие возможности для их последующей тесной интеграции.

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