Компьютеры представляют собой программно-управляемые устройства, поэтому для управления их аппаратными средствами нужны комплексы программ операционной системы. По состоянию на 1999 год наиболее широкое применение находят три основных типа операционных систем - Unix, OS/2 (IBM) и Windows (Microsoft). К ним примыкают различные сетевые операционные системы.
При выборе операционной системы считается, что ОС дает максимальный эффект в том случае, если она удовлетворяет потребностям сегодняшнего дня и достаточно универсальна для того, чтобы обеспечить работу в будущем. В связи с этим важнейшими характеристиками, определяющими выбор ОС, являются:
распространенность;
наличие большого количества прикладных программных средств, работающих под ее управлением;
простота освоения и взаимодействия с ней пользователей;
легкость перехода с одной версии ОС на другую, более совершенную.
При создании различных АРМ используются разные операционные системы. Например, издательская деятельность преимущественно базируется на Mаcintosh-системах, инженерно-конструкторские и системные программные разработки часто ведутся на АРМ, работающих под управлением различных Unix-систем.
Фактически, на сегодняшний день стандартом для многих организаций и учреждений, работающих с документами, является программное обеспечение фирмы Microsoft - операционная система Windows 95 и ее дальнейшие модификации Windows NT 4.0, Windows 98 и т.д. Популярность этой операционной системы основана объединением в одной ОС трех основных особенностей - графического интерфейса, многозадачности и независимости от аппаратных средств.
Выбор операционной системы во многом определяется располагаемыми вычислительными ресурсами АРМ.Например, для инсталляции и последующего функционирования операционный системы Windows 98 необходимы следующие минимальные системные требования:
версия операционной системы – DOS 3.31;
процессор – 486DX3 66 МГц (рекомендуется Pentium II);
оперативная память – 16 Мбайт (рекомендуется 32 Мбайт);
свободное дисковое пространство – 225 Мбайт) (рекомендуется 500 Мбайт);
видеосистема – VGA, монитор размером 14 дюймов;
периферийные устройства – дисководы CD-ROM и для мягких дисков 3,5 дюйма, манипулятор “мышь”.
Первоочередной задачей пользователя при работе на АРМ является настройка операционной системы. Объектом настройки является пользовательский интерфейс и другие ее элементы. В операционной системе Windows для этих целей служит окно “Панель управления”. Панель управления используется для настройки параметров операционной системы, пользовательского интерфейса, рабочих параметров клавиатуры, “мыши” и при установке или удалении программного и аппаратного обеспечения. Она содержит около двух десятков значков, позволяющих открыть различные окна диалога для настройки операционной системы (рис.1).
Количество значков зависит от конфигурации компьютера, подключенных к нему устройств и установленного программного обеспечения. Рассмотрим назначение некоторых из этих программ.
Программа “Дата/время” позволяет установить на системных часах компьютера текущую дату и время с учетом часового пояса. Значения даты и времени фиксируются при окончании работы с документом, помогают найти последнюю версию файла.
Программа “Звук” позволяет присвоить конкретному событию в программе определенный сигнал или отменить его. К событиям относятся вход в программу или завершение работ, появление всплывающего меню, активизация команды и т.д.
Программа “Клавиатура” обеспечивает настройку скоростных параметров клавиатуры, задает драйвер клавиатуры, устанавливает языки и раскладки клавиатуры и сочетания клавиш для переключения раскладки.
Программа “Мышь” позволяет сделать активной правую кнопку для пользователей, работающих с мышью левой рукой, регулировать скорость двойного нажатия, выбрать вид указателя при выполнении различных операций.
Программа “Пароли” позволяет устанавливать, удалять или изменять пароли для входа в операционную систему, для доступа к сетевым ресурсам и для многопользовательской конфигурации.
Программа “Принтеры” предназначена для конфигурирования и управления локальным и сетевыми принтерами, факсом, модемом.
Программа “Система” используется для получения информации о пользователе, об аппаратном обеспечении компьютера, об установленной версии операционной системы, для настройки и конфигурирования драйверов устройств, для изменения системных ресурсов и размера виртуальной памяти.
Программа “Установка оборудования” облегчает добавление новых устройств в систему за счет использования технологии Plug and Play (Включи и работай), даже если устанавливаемое устройство не поддерживает этого стандарта.
Программа “Экран” обеспечивает доступ ко всем настройкам экрана: позволяет задать его разрешение и подобрать шрифт в окнах, установить картинку хранителя экрана, изменить в соответствии со вкусом пользователя вид почти всех элементов экрана, подобрать цветовую гамму и обои (рисунок) фоновой области рабочего стола, установить количество цветов экрана, модель монитора и видеоплаты и т.д.
Программа “Языки и стандарты” позволяет настроить Windows так, чтобы информация, представленная на экране, соответствовала стандартам, принятым в указанной стране. Задаются единицы измерения, способы записи положительных и отрицательных чисел, денежных единиц, времени и т.д.
Помимо этого, Windows позволяет модифицировать панель задач, меню “Пуск” и значки на рабочем столе. Можно изменять вид и положение панели задач, вносить изменения в список команд меню “Пуск”, добавляя новые пункты меню в существующие папки, изменяя имена имеющихся папок и пунктов меню, а также добавляя новые папки. Для выборки прикладных пакетов, которые требуется автоматически запускать при загрузке Windows, достаточно добавить эти программы в папку “Автозагрузка”. Можно создать ярлыки офисных программ и документов повседневного использования и поместить их на рабочий стол, что обеспечит к ним простой доступ.
Настройка операционной системы облегчает пользователю процедуру работы на компьютере, создает комфортные условия труда.
Интегрированная среда
Для работы с документами
Интегрированная среда для работы с документами представляет собой группу интегрированных прикладных программ или интегрированный программный комплекс. Существует два типа интегрированных программных комплексов:
многофункциональный автономный пакет, в котором в единое целое соединены функции и возможности различных специализированных (проблемно-ориентированных) программ, родственных в смысле технологии обработки данных на отдельном рабочем месте;
объединение специализированных программ в рамках единой ресурсной базы, обеспечение взаимодействия приложений (программ пакета) на уровне объектов и единого упрощенного центра-переключателя между приложениями.
В первом случае осуществляется интеграция функций, например, редактора текстов, табличного процессора и системы управления базами данных. В рамках такого пакета обеспечивается связь между данными, однако при этом сужаются возможности каждой компоненты по сравнению с аналогичной специализированной программой. Например, к подобным пакетам относятся Microsoft Works, Lotus Works.
Во втором случае интеграция носит объектно-связанный характер. Интегрированные пакеты этого типа удобны для пользователей, так как имеют единый интерфейс, не требуют стыковки входящих в них программных средств, обладают достаточно высокой скоростью решения задач. Типичными и наиболее мощными пакетами второго типа являются: Microsoft Office Professional, Borland Office, Lotus SmartSuite. В профессиональной редакции этих пакетов, как правило, присутствуют четыре приложения: текстовый редактор, табличный процессор, система управления базами данных и программы демонстрационной графики. Состав вышеперечисленных интегрированных программных комплексов приведен в таблице.
Согласованность интерфейсов, входящих в пакет программ реализуется на основе единых пиктограмм и меню, диалоговых окон, макроязыка и т.п. В конечном итоге это способствует повышению производительности труда и сокращению периода обучения.
Кроме того, особенностью интеграционных пакетов второго типа является использование общих ресурсов. Можно выделить четыре основных вида совместного доступа к ресурсам:
использование утилит, общих для всех программ комплекса (например, проверка орфографии);
применение объектов, которые могут находиться в совместном использовании нескольких программ;
реализация простого метода перехода (или запуска) из одного приложения к другому;
реализация построенных на единых принципах средств автоматизации работы с приложением (макроязыка).
Последнее из перечисленного позволяет организовать комплексную обработку информации при минимальных затратах на программирование и обучение программированию на языке макроопределений.
Необходимо особо подчеркнуть, что совместное использование объектов несколькими приложениями является основополагающим в современной технологии интеграции программ и манипулирования данными.