Лекция 9 Программное обеспечение компьютера

 

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

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

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

Программное обеспечение принято делить на системное (базовое) и прикладное.

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

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

Системное программное обеспечение

Системное программное обеспечение (СПО) включает в себя:

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

  • сервисные программы, расширяющие возможности ОС посредством предоставления пользователю и его программам набора дополнительных услуг;

  • инструментальные программные средства, которые предназначены для эффективной разработки и отладки ПО;

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

 

Состав системного программного обеспечения показан на рис..

Рис. Состав системного программного обеспечения

 

Операционные системы компьютеров

Решение любой задачи на компьютере требует наличия, с одной стороны, программ (программных средств — software), определяющих последовательность всех подлежащих выполнению операции, с другой стороны, определенных аппаратных средств (процессора, памяти, дисплея, принтера, клавиатуры и т. д. — hardware), привлекаемых для реализации этих операций. Многие процедуры управления аппаратными средствами компьютера являются более пли менее стандартными и по существу не зависят от программных средств. Основной задачей операционной системы (ОС) и является автоматизация выполнения указанных стандартных, часто достаточно тривиальных процедур.

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

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

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

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

Управление данными имеет целью обеспечить идентификацию, организацию и хранение данных, обрабатываемых в компьютере. Под организацией данных понимается, в том числе и создание библиотек и баз данных, их актуализация, эффективный доступ к данным и их выборка. Характерной особенностью ОС ПК является то, что они предоставляют «дружественный» пользовательский интерфейс. Дружественность ОС означает, что она обеспечивает необходимый сервис пользователю в процессе выполнения прикладных программ и предлагает комфортные условия программисту для разработки и отладки программ, а также для хранения, преобразования, отображения и копирования информации.

Наибольшее распространение для ПК получили ОС семейств:

MS DOS - для ПК IBM PC;

OS/2 - для ПК IBM PS/2 и PC с МП 80386 и выше;

UNIX - для 32-разрядных ПК IBM PS/2 и IBM PC с МП 80386 и выше;

Windows - для ПК IBM PC с МП 80486 и выше.

 

Операционная система OS/2

OS/2 (Operating system/2) является однопользовательской многозадачной ОС, односторонне (MS DOS -> OS/2) программно совместимой с MS DOS и предназначенной для работы с МП 80386 и выше (ПК IBM PC и PS/2). OS/2 может одновременно выполнять до 16 программ (каждая из них в своем сегменте памяти), но среди них только одну подготовленную для MS DOS. Важными особенностями OS/2 является наличие:

1.     многооконного интерфейса пользователя;

2.     программных интерфейсов для работы с системами баз данных;

3.     эффективных программных интерфейсов для работы в локальных вычислительных сетях.

OS/2 поддерживает физическую ОП объемом до 16 Мбайт и виртуальную — до 512 Мбайт на каждую задачу. К недостаткам OS/2 относится в первую очередь сравнительно небольшой объем программных приложений (ППО), наработанных к настоящему времени, а также плохой маркетинг этого программного продукта фирмой-разработчиком.

Операционная система UNIX

UNIX — многопользовательская, многозадачная ОС, включает в себя достаточно мощные средства защиты программ и файлов различных пользователей. Большая часть системных программ ОС UNIX написана на языке С (а не на ассемблере, как в DOS и OS/2) и она (за исключением небольшого ядра) является машинно-независимой, что обеспечивает высокую мобильность ОС и легкую переносимость прикладных программ на универсальные компьютеры, мини-компьютеры и ПК различной архитектуры. Важной особенностью ОС семейства UNIX является ее модульность и обширный набор сервисных программ, которые позволяют создать благоприятную операционную обстановку для пользователей-программистов (то есть система особенно эффективна для специалистов — прикладных программистов).

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

Для небольших однопользовательских систем на базе ПК она чаще всего является избыточной.

Большое распространение UNIX и ее версия Linux получили в сети Интернет, где важнейшее значение имеет независимость ОС от аппаратной платформы.

Операционные системы Windows

Операционные системы Windows — это семейство операционных систем, включающее: Windows 3.1, Windows for Workgroups 3.11, Windows 9x, Windows NT, Windows 2000, Windows ME, Windows XP (первые две обычно называют операционными оболочками, поскольку они работали поверх ОС DOS).

Windows 9х (Windows 95 и Windows 98) — это популярные операционные системы для персонального компьютера с графическим пользовательским интерфейсом; в отличие от предыдущих версий — программных оболочек Windows 3.1 и Windows for Workgroups 3.11, включают в свой состав операционную систему DOS 7.0 и относятся к новому поколению 32-разрядных операционных систем. Они позволяют более полно использовать потенциал современного персонального компьютера, и многие операции в этих версиях Windows выполняются проще и быстрее. ОС Windows 9х — хорошо защищенные многозадачные ОС, обеспечивают эффективную работу в системах мультимедиа и в информационно-вычислительных сетях (в том числе и в Интернете), работу с электронной почтой.

При работе в Windows 9х можно использовать длинные, достаточно информативные имена файлов, можно перемещать любые объекты в любое место экрана и в любом месте экрана вызвать контекстное меню и получить контекстную помощь.

Windows NT — многопользовательская, многозадачная, многопоточная ОС, она имеет графический пользовательский интерфейс, почти аналогичный интерфейсу Windows 9х.

Отличительными чертами этой операционной системы являются:

  • встроенная сетевая поддержка, — в отличие от других ОС, Windows NT изначально создавалась с учетом работы в вычислительной сети, поэтому в интерфейс пользователя встроены функции совместного использования сетевых файлов, устройств и объектов;

  • приоритетная многозадачность, позволяющая приложениям с более высоким приоритетом вытеснять менее приоритетные приложения, что приводит, в частности, к более эффективному использованию машинного времени ввиду автоматической ликвидации зависания системы при выполнении «сбойного» приложения;

  • присутствие достаточно мощных средств защиты файлов различных пользователей от несанкционированного доступа; наличие многоуровневого доступа к ресурсам с назначением пользователям уровня доступа в соответствии с их компетенцией;

  • поддержка нескольких файловых систем — кроме файловой системы FAT, понимаемой всеми версиями Windows, Windows NT имеет собственную файловую систему (NTFS);

  • поддержка широкого спектра компьютерных платформ, в том числе и мультипроцессорных вычислительных систем.

На рынке первая версия ОС Windows NT появилась в 1993 году, а в настоящее время ее версии 4.0 и 5 широко применяются самыми разными организациями, банками, промышленностью и индивидуальными пользователями.

Windows 2000 — операционная система, объединяющая возможности Windows NT и Windows 9х, с расширением многих сервисных функций, но достаточно сложная в использовании. В качестве упрощенного варианта на базе Windows 2000 создана Windows ME — версия ОС, являющаяся развитием Windows 9х. Разработана новая версия ОС Windows — версия 2001 года Windows ХР.

Получившие наибольшее распространение в настоящее время операционные системы MS DOS и Windows рассмотрены подробнее в разделе «Операционные системы ПК».

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

Сервисные системы

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

1.     интерфейсные системы;

2.     оболочки ОС;

3.     утилиты.

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

Оболочки ОС предоставляют пользователю качественно новый по сравнению с реализуемым операционной системой интерфейс и делают необязательным знание последнего; оболочки реализуют наиболее «дружественный» интерфейс с пользователем с помощью системы меню. Наиболее популярные оболочки ОС MS DOS: Norton Commander, Volkov Commander, DOS Navigator, FAR manager и т. д. Для OS/2 - это WPS Shell.

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

Среди наиболее популярных утилит следует отметить средства:

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

  • обслуживания файлов и каталогов (создание, копирование, переименование, пересылка, быстрый поиск, удаление и т. п.);

  • архивирования и разархивирования файлов (архивирование существенно уменьшает размер файла);

  • защиты от компьютерных вирусов и многие другие.

 

Инструментальные программные средства

Инструментальные программные средства находят применение в ходе разработки, корректировки или расширения других программ и включают в свой состав средства написания программ (текстовые редакторы), преобразования программ к виду, пригодному для выполнения на ПК (ассемблеры, компиляторы, интер­претаторы, загрузчики и редакторы связей), контроля и отладки программ (сред­ства отладки).

При программировании для ПК используются: машинно-ориентированный язык Assembler, процедурно-ориентированные языки высокого уровня: Macro Assembler, Basic, Pascal, Delphi, С, С++, Java, Ada, APL, COBOL, Forth, GPSS, LOGO, Modula, PL/1, Snobol, PRGT и многие другие; проблемно-ориентированные языки (функциональные языки, непроцедурные языки высокого уровня): dBASE и его про­изводные, LISP, PROLOG и т. д.

Для написания программы на одном из названных алгоритмических языков полезным помощником является текстовый редактор, позволяющий формировать тексты в символах ASCII. Текстовый редактор умеет редактировать, формировать и объединять тексты программ, а некоторые — и контролировать синтаксис создаваемых программ (примеры популярных текстовых редакторов: MS Word, Lexicon, WordPerfect, XEDIT, TeX, ChiWriter, Norton Editor, MultiEdit и многие другие).

Программа, написанная на алгоритмическом языке, должна быть преобразована (переведена) в объектную программу (объектный модуль) на языке машины (двоичные коды). Подобное преобразование выполняется трансляторами: с языка ассемблер — ассемблером, с языков высокого уровня — компиляторами.

Операционные системы ПК

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

Интерфейс должен быть дружелюбным к пользователю и в этом аспекте можно говорить о трех уровнях общения пользователя с машиной:

1.     командный интерфейс — пользователь должен прилично знать файловую систему и команды операционной системы и вводить их с клавиатуры в ко­мандную строку, имеющуюся на экране дисплея; такой интерфейс обеспечи­вается непосредственно MS DOS;

2.     интерфейс в виде текстовых меню — пользователь должен ориентироваться в многочисленных меню и уметь выбрать в этих меню нужные команды и фай­лы по их наименованиям (обычно на английском языке); интерфейс такого типа реализуется многими оболочками ОС, в частности, наиболее популярной оболочкой Norton Commander, а также Volkov Commander, FAR Manager и т. п.;

3.     интерфейс в виде графических меню — пользователь должен ориентировать­ся в многочисленных меню и панелях инструментов и уметь выбрать в этих меню нужные команды и файлы по условным графическим значкам, обычно сопровождаемым их наименованиями; интерфейс этого типа реализуется гра­фическими интерфейсными системами (Windows 3.1) и операционными сис­темами с графическим интерфейсом (Windows 9x/NT/2000/XP).

 

Операционные системы командного типа

К операционным системам командного типа относятся: MS DOS, R DOS, UNIX, Linux и многие другие. Наибольшее распространение среди них получила дисковая операционная система MS DOS, как в локальном варианте, так и в составе других ОС.

Архитектура операционной системы MS DOS

В состав MS DOS входят:

  • базовая система ввода-вывода (BIOS — Basic Input-Output System);

  • загрузчик операционной системы (программа начальной загрузки);

  • блок расширения BIOS (файл IBMBIO.com);

  • базовый блок DOS (файл MSD0S.com), его часто называют блоком обработки прерываний;

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

  • файл конфигурации системы (набор команд Config.sys);

  • файл автозагрузки процедур (набор команд Autoexec.bat);

  • программы выполнения внутренних и внешних команд DOS.

Часть программ ОС хранится в постоянной памяти машины, а другая (боль­шая) — на магнитном диске. Так, BIOS размещается в ПЗУ на системной плате, а остальные компоненты ОС — на одном из дисков (жестком или гибком); причем загрузочная запись (Boot Record) размещена в самом начале диска. Диск, содер­жащий компоненты ОС, называется системным.

Операционные системы с графическим интерфейсом

В качестве такой системы рассмотрим самую распространенную в наши дни опе­рационную систему Windows.

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

При работе в Windows можно использовать длинные, достаточно информативные имена файлов, в которых допускаются даже пробелы; перемещать любые объекты в любое место экрана и в любом месте экрана, вызывать контекстное меню или получать контекстную справку.

Фирмой Microsoft в 2001 г. выпущена версия Windows ХР; анонсированы последующие версии Windows, базирующиеся на версии 5.2 ядра Windows NT. Win­dows ХР выпускается в трех модификациях: Home Edition, Professional Edition и VLIW Edition.

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

Professional Edition — расширенный вариант: дополнительно содержит сетевые компоненты и компоненты системы защиты информации, необходимые при работе в корпоративной сети. Модификация поддерживает высокопроиз­водительные компьютеры, в том числе и двухпроцессорные.

VLIW Edition ориентирована на компьютеры, использующие 64-разрядные микропроцессоры типа VLIW (IA64).

Для нормальной работы Windows ХР требуется компьютер с Pentium-совместимым процессором с тактовой частотой не ниже 500 МГц, 256 Мбайт RAM; на жестком диске Windows ХР занимает около 1,5 Гбайт. Все устройства ПК, поддерживающие технологию Plug and Play, определяются и устанавливаются системой автоматически. ОС Windows ХР сложнее прочих и требует существенно больше ресурсов, но работает надежнее и стабильнее, нежели ее версии 2000 и ME: гораздо реже дает сбои, практически не зависает и очень редко выводит на экран непонятные не очень квалифицированному пользователю сообщения об ошибках.

В составе Windows ХР имеется мастер, который быстро может настроить локальную вычислительную сеть на всех компьютерах, работающих под управлением Windows. Функция «Подключение к Интернету» позволяет легко подклю­чить к этой сети все компьютеры фирмы через один оснащенный модемом ПК без применения дополнительного программного обеспечения. При этом бранд­мауэр подключения к Интернету (Internet Connection Firewall, ICF) защитит локальную сеть от несанкционированного доступа. Имеющаяся в ОС функция «Режим совместимости» позволяет решить проблему совместимости с программами, созданными для более ранних версий Windows. Однако следует сказать, что платформа NT не «дружит» с DOS, и поэтому Windows NT и последующие версии ОС, на ней базирующиеся (Windows 2000, ХР и др.), не поддерживают в интерфейсе сеансы работы в MS DOS. Запуск команд DOS и DOS-приложений приходится выполнять командой меню Пуск > Выполнить.

Windows ХР предоставляет много новых специфических функций для перифе­рийных устройств, например: голосовой ввод через микрофон данных и команд (распознаются в приложениях Word, Excel и др.), оборудование для интернет-телефонии и видеоконференцсвязи, устройства фото- и видеосъемки и др. Ин­терфейс системы, в целом, остался тем же, что и у прежних версий, но местами стал более выразительным, красочным. Но есть незначительные изменения, ино­гда даже замедляющие работу с системой, например элементы панели управле­ния по умолчанию сгруппированы по категориям, что создает лишний уровень иерархии доступа к ним.

Графический интерфейс Windows

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

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

  • системы меню, использующие для выбора нужной позиции указатели мыши и клавиатуру;

  • систему окон для работы с программными и текстовыми файлами и их фрагментами;

  • панели инструментов с кнопками-пиктограммами режимов и команд обработки;

  • комбинации клавиш («горячих клавиш») для быстрого ввода с клавиатуры требуемых команд;

  • шаблоны форм документов и экранных форм;

  • системы контекстно-зависимой помощи, построенные на базе ключевых слов и понятий.

В Windows, наряду с системой окон, введены еще два новых элемента интерфейса: папки и ярлыки.

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

Рабочий стол — это экран дисплея, на котором размещаются все необходимые объекты Windows: окна, папки, ярлыки, как на обычном письменном столе.

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

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

Ярлык — это графическое обозначение объекта (документа, программы, устройства) или команды, обеспечивающее быстрый доступ к объекту или выполнение команды ОС.

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

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

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

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

1.     текстовые редакторы, текстовые процессоры и издательские системы;

2.     графические редакторы и средства деловой графики;

3.     крупноформатные электронные таблицы (табличные процессоры);

4.     ППП управления телекоммуникационными системами;

5.     системы управления базами данных;

6.     информационно-поисковые системы;

7.     системы искусственного интеллекта, в том числе экспертные системы;

8.     автоматизированные обучающие системы  и т.д.

 

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

  • проблемно-ориентированные;

  • функционально-ориентированные.

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

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

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

Поэтому назовем проблемно-ориентированные ППП офисными, а функционально-ориентированные — корпоративными.

Прикладные программы для офиса

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

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

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

3.     накопление и хранение поступившей информации, обеспечивающие быстрый ее поиск (по различным критериям и признакам) и доступ к ней с примене­нием систем управления базами данных (СУБД).

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

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

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

Интегрированные офисные пакеты предлагаются разными фирмами под разны­ми названиями: офисные прикладные программы, офисные пакеты, «русский офис» и т. п. Но сегодня на рынке прикладных офисных программных продуктов доминируют пакеты Microsoft Office в разных редакциях; за ними с большим отрывом следуют Lotus Smart Suite и CorelWordPerfect. Следует отметить и «Русский офис» (фирмы «Арсеналъ», Москва), включающий в себя «национальный» текстовый редактор «Лексикон», систему ведения личных финансов «Декарт», систему перевода «Сократ» и файловый менеджер «ДИСКО Командир».

Новые версии зарубежных офисных комплексов содержат средства коллективной работы, более тесной интеграции компонентов, а также средства взаимодействия с Интернетом. Кроме того, в некоторых офисных пакетах отдельные фрагменты программ используются сразу в нескольких приложениях (так, в MS Office содержится более 50% общего программного кода), что существенно экономит пространство в оперативной памяти и на жестком диске. Многие пакеты (тот же Microsoft Office, например) имеют русифицированные версии, что на первых порах существенно облегчает работу неопытному пользователю.

Пакет прикладных программ Microsoft Office

Microsoft Office может работать под управлением операционных систем Windows.

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

  • микропроцессор Pentium любого типа;

  • оперативная память емкостью от 32 Мбайт;

  • объем свободного пространства на жестком диске 300 Мбайт;

  • видеоадаптер с памятью не менее 4 Мбайт.

Комплект Microsoft Office поставляется в нескольких вариантах, включающих разный состав основных приложений.

Варианты поставки:

Office Standard предназначен для пользователей, которым нужен базовый на­бор средств для делопроизводства, расчетов (в том числе финансовых, эко­номических, статистических) и анализа информации, а также для создания и публикации документов в сети Интернет;

Office Professional дополнительно обеспечивает средства работы с большими базами данных, в настольных издательских системах, а также для управления малым бизнесом;

Office Premium — самый полный, универсальный вариант поставки;

Office Small Business ориентирован в основном на решение задач малого бизнеса;

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

Основные приложения:

  • Word — текстовый процессор;

  • Excel — табличный процессор;

  • Access — система управления базами данных;

  • Power Point — система подготовки презентаций;

  • Outlook — менеджер персональной информации;

  • FrontPage — система редактирования web-узлов Интернета;

  • PhotoDraw — графический редактор для создания и редактирования рисун­ков и деловой графики;

  • Publisher — настольная издательская система;

  • Small Business Tools — специализированный инструментарий для работы с ин­формацией и осуществления бизнес-анализа;

  • Internet Explorer — web-обозреватель (браузер) для сети Интернет.

 

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

Чаще всего в Office входят следующие дополнения:

MS Graph — позволяет создавать на основе числовых рядов и таблиц разнообразные интересные графики и диаграммы;

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

MS Office Art — графический редактор, предназначен для создания рисунков, геометрических фигур, блок-схем и т. п.;

MS Word Art способствует красочному оформлению элементов текста, напри­мер заголовков; преобразует слова и фразы в удивительные красочные стили­зованные изображения (их можно использовать в том числе и в качестве эмб­лем и шапок фирменных бланков);

MS Photo Editor выполняет операции обработки и преобразования рисунков, фотографий, объектов, считанных сканером, и т. п.;

MS Clip Gallery организует включение в документ имеющихся разнообраз­ных рисунков, пиктографических изображений, звуковых объектов;

MS Organization Craft позволяет уточнить «кто есть кто?» и «кто за кого отвечает?» в любой организации;

MS Organizational Char умеет строить иерархические структурные схемы и блок-схемы.

В отличие от предыдущих версий Office, в приложения которых дополнительные модули были часто встроены, в Office 97, 2000 и ХР все они могут единооб­разно использоваться любым из этих приложений.

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

Для решения функциональных корпоративных задач управления выпускается тоже не один десяток различных программ. До недавнего времени российские фирмы предпочитали приобретать для своих нужд отдельные программы для решения локальных задач, наиболее просто поддающихся автоматизации, таких как зада­чи бухгалтерского учета или сбыта готовой продукции. Это можно частично объ­яснить реалиями нашей рыночной экономики — финансово состоятельными многие годы были лишь предприятия торговли и сферы услуг, для которых учетные задачи управления являются основными. Но в последние годы ситуа­ция коренным образом изменилась: фирмы проявляют интерес к компьютерным системам, способным обеспечить эффективное управление предприятием, и ав­томатизация отдельной учетной задачи для многих предприятий считается уже пройденным этапом. Спрос растет на интегрированные системы управления, ре­шающие множество не только учетных задач, но и задач анализа финансового состояния, планирования и, что важно, оптимизации управления. Ориентироваться во множестве таких интегрированных систем достаточно сложно.

 

Сайт создан по технологии «Конструктор сайтов e-Publish»