Хотя созданием офисных программ занимаются многие мировые разработчики (например, Corell и Sun), лидирует в этой области корпорация Microsoft (Майкрософт), фактически задающая стандарты подобного программного обеспечения. Стоит отметить, что для достижения рыночного успеха продуктам Microsoft около десяти лет назад пришлось вступить в жесткую конкурентную борьбу с тогдашними фаворитами, например текстовым редактором WordPerfect и электронными таблицами Lotus 1-2-3.
Начав разработку офисных пакетов, Microsoft сразу же поставила целью создание не отдельных программ, а целого комплекса взаимосвязанных и взаимно дополняющих приложений под названием Microsoft Office (Майкрософт Офис). По мере развития системы в ней появлялись новые приложения, а также расширялись функции ранее созданных программ, удовлетворяя растущие требования «среднестатистического» пользователя. За последние шесть лет Microsoft выпустила четыре версии MS Office: 4.0 (1996 год), 95, 97 и 2000. Последняя версия (MS Office 2000) продается в виде пяти выпусков с разным составом программ: «Стандартный», «Для малого бизнеса», «Профессиональный», «Расширенный» и «Для разработчиков». Комплект «Для разработчиков» (точнее Developer Edition, так как он поставляется только в англоязычном варианте) в отличие от других выпусков содержит дополнительные средства программирования. В состав «Расширенного» выпуска входят следующие приложения: Word (Ворд), Excel (Эксэль), Access (Эксэс), PowerPoint (ПауэрПойнт), Outlook (Аутлук), FrontPage (Франт Пэйдж), Publisher (Паблишер), PhotoDraw (ФотоДро), Инструменты для малого бизнеса. Дадим краткое описание этих программ.
1.
Текстовый процессор — исторически самое первое и наиболее широко используемое офисное приложение: писать и оформлять тексты нужно всем. Еще десять лет назад подобные программы назывались «редакторами», но сегодня этот термин уже не отражает их возросшие возможности.
Появление текстовых процессоров радикальным образом изменило даже не технологию, а, если хотите, сам подход к созданию разнообразных текстов, начиная от рапорта начальнику об отпуске и заканчивая литературным произведением. Раньше на подготовку объемного документа, например отчета о научно-исследовательской работе на 100 страницах, уходило до месяца работы нескольких человек (не считая подготовки рукописного варианта). При этом львиная доля времени тратилась на объяснения машинистке, как разобраться в рукописи (помните интермедию в исполнении Владимира Винокура: «здесь играем, здесь не играем, на это вообще не смотрите, а этот кусок — на обратной стороне» и т. д.), потом на проверку, что получилось, и повторные объяснения машинистке, что нужно исправить. А когда отчет был готов, оказывалось, что пропущены один раздел и несколько параграфов. Сколько проблем вызывала подготовка и вставка иллюстраций — не стоит и вспоминать…
Сегодня функции текстовых процессоров выходят далеко за рамки работы собственно с текстами (набор, редактирование, форматирование, автоматическая проверка правописания, составление автореферата и т. д.). Word позволяет создавать в тексте разнообразные таблицы, графики, иллюстрации, формулы и пр. с их автоматической нумерацией и формированием перекрестных ссылок. В результате пользователь может подготовить сложный документ практически неограниченного объема с использованием графических материалов и разнообразного форматирования.
И все же подчеркнем, что для подготовки «чисто текстовых» документов вполне достаточно возможностей программы WordPad, поставляемой с операционной системой Windows.
2.
Эта программа нужна всякому, кто имеет дело с данными, представленными в виде таблиц. Именно в таком виде можно представить большую часть информации о нашей повседневной деятельности: адресные книги, картотека видеокассет, учет домашних расходов и пр.
В таблицах могут находиться данные самого разного формата (символьные строки, даты и пр.), но в целом, конечно же, пакет Excel ориентирован на обработку числовых данных. Самый простой пример — суммирование по столбцам и строкам таблицы. Ненамного сложнее вычислить значение заданных самим пользователем функций (скажем, процентный рост расходов на ведение домашнего хозяйства по статьям). Одна из наиболее привлекательных возможностей пакета — быстрое и наглядное представление данных в виде разнообразных графиков, диаграмм, карт.
Электронные таблицы — идеальное средство для организации учета, обработки экспериментальных данных, составления отчетов самых разнообразных форм.
3.
Появление Access в составе офисных программ в 1992–1993 годах можно с полным правом назвать знаменательным событием, ведь до этого считалось, что создание систем управления базами данных (СУБД) — удел исключительно опытных профессионалов.