49467 (597448), страница 16
Текст из файла (страница 16)
К этому классу ППП относятся:
-
редакторы текстовые (текстовые процессоры) и графические;
-
электронные таблицы;
-
системы управления базами данных (СУБД);
-
интегрированные пакеты;
-
Case-технологии;
-
оболочки экспертных систем и систем искусственного интеллекта.
К ППП функционального назначения относятся программные продукты, ориентированные на автоматизацию функций пользователя в конкретной сфере экономической деятельности. К данному классу относятся пакеты программ по бухгалтерскому учету, технико-экономическому планированию, разработке инвестиционных проектов, управлению персоналом, системы автоматизированного управления предприятием в целом.
Краткий обзор современных операционных систем.
В настоящее время существует большое количество операционных систем и постоянно появляются новые, учитывающие недостатки и расширяющие возможности предшествующих. Многие из ОС не просто являются конкурирующими друг с другом или совершенствующими друг друга, а предназначены для конкретной цели. Существуют ОС для персональных компьютеров, для рабочих станций, для серверов и т.д.
Основными характеристиками ОС являются:
-
разрядность;
-
число одновременно решаемых задач (многозадачность);
-
число одновременно работающих пользователей;
-
файловая система;
-
поддержка работы в сети;
-
степень защиты;
-
на каких аппаратных платформах может работать;
-
поддержка одновременной работы нескольких процессоров.
Сейчас все большее количество ОС поддерживают работу с сетью и обеспечивают выход как в локальную сеть, к общим ресурсам рабочей группы, так и во всемирную глобальную сеть Интернет. Эти сетевые соединения могут быть реализованы как посредством сетевой карты, так и через модем.
Каждая из ОС требует для своей работы определенных ресурсов, таких как объем оперативной памяти, объем винчестера, тип процессора и его производительность. Поэтому важно знать, для какой платформы предназначена та или иная ОС. Возможность установки на различных платформах является важным критерием при выборе ОС.
Организация файловой системы ОС влияет на скорость доступа к данным и на объем доступных данных.
Помимо этого, не каждая операционная система подходит для выполнения конкретной задачи, например, для реализации различных научных экспериментов, как правило, необходима ОС реального времени (обеспечивающая мгновенный отклик на событие) класса UNIX или Linux.
Рассмотрим наиболее распространенные ОС. Выделим две группы систем: операционные системы для персональных компьютеров и операционные системы для рабочих станций, серверов и мэйнфреймов.
Операционные системы для персональных компьютеров. Семейство ОС Windows. Фирма Microsoft разработала целое семейство операционных систем для IBM-совместимых компьютеров, и сегодня они используются на большинстве персональных компьютеров.
В1985 году была создана MS Windows 1.0, в 1992 Windows 3.1, чуть позже Windows 3.11, Windows 3.5, затем Windows 95, Windows NT 4.0, Windows 98, Windows 2000, Windows ME.
Windows 95-98 предназначены в основном для решения офисных задач: для ведения бухгалтерии, написания документов, представления графических результатов деятельности фирм и т.д. ОС Windows 95-98 поддерживают файловую систему FAT32.
Такие системы, как Windows 95-98 могут использоваться как ОС для домашних компьютеров, учебного процесса или для неопытного пользователя, для начального знакомства с компьютером, т.к. интерфейс этих систем очень удобен и интуитивно понятен каждому. Базовыми понятиями в них являются окно, пиктограмма и пусковое меню. Многие пользователи настолько привыкли к интерфейсу этих систем, что уже не мыслят себе работу в системах с другим пользовательским интерфейсом.
Windows 2000 Professional. Windows 2000 Professional — операционная система для настольных компьютеров в организации любого масштаба, заменившая Windows 95 как стандартную платформу для деловых приложений. В процессе проектирования Windows 2000 Professional преследовались следующие цели: упростить работу с системой; сохранить традиционные достоинства систем Windows NT; перенести в систему лучшие качества Windows 98; создать легко конфигурируемую настольную систему, позволяющую снизить общую стоимость владения (Total Cost of Ownership, TCO).
В Windows 2000 используется привычный интерфейс Windows, но более простой и "интеллектуальный". Обеспечивается поддержка множества национальных языков Упрощена настройка системы благодаря использованию новых программ-мастеров (для подключения новых устройств, создания сетевых соединений и т. п.).
Система ориентирована на работу с мобильными компьютерами. Упрощены подключение и отключение устройств и работа с dock-станцией, обеспечивается более экономичный режим использования батарей, имеется режим автономной работы с документами, повышена защищенность информации (благодаря использованию шифрующей файловой системы)
Имеются эффективные инструменты для работы с Интернет, которые встроены в систему, ускоряют работу и поиск информации в сети Web.
Windows 2000 Professional наследует традиционно сильные черты систем Windows NT: защищенность информации, высокую надежность, производительность.
Защищенность информации обеспечивается благодаря использованию модифицированной файловой системы NTFS 5.0, шифрующей файловой системы, коммуникационных протоколов, позволяющих создавать закрытые виртуальные частные сети (VPN), протокола аутентификации Kerberos и технологий управления доступом, таких как смарт - карты.
В системе улучшено многозадачное выполнение приложений, обеспечивается масштабируемая поддержка памяти и процессоров, ускоряется доступ к информации на локальных дисках и в сети (благодаря индексированию содержимого файлов).
В системе Windows 2000 Professional реализованы многие удачные решения, появившиеся после выхода системы Windows 98.
По сравнению с Windows NT 4.0 система Windows 2000 Professional обеспечивает лучшую поддержку существующих приложений и драйверов. Новая система поддерживает множество имеющихся 32-разрядных приложений, а также 16-разрядные Win- и DOS-приложения. Однако приложения, не соответствующие модели безопасности Windows NT, не будут работать в Windows 2000 Professional. Новая система имеет значительно расширенный список совместимых аппаратных устройств.
Поддерживаются устройства нового поколения: компьютеры с возможностями управления питанием, шины AGP, LJSB и JEEE 1394, DVD-диски, адаптеры ATM, кабельные модемы и т. д.
Имеется встроенная сетевая поддержка для подключения к системам Windows NT Server, Novell NetWare или UNIX.
Windows Me. Windows Millennium Edition (Windows Me) — новая операционная система для персональных компьютеров, позволяющая прямо из дома получить доступ ко всем многообразным возможностям электронного мира. В данной ОС улучшены возможности работы со средствами мультимедиа, обеспечивающие удобную обработку изображений, общий доступ к файлам цифровых фотографий, цифрового и аналогового видео и цифровой музыки; использование качественной графики и звука в компьютерных играх.
Высокая степень доступности, простота и наличие развитых справочных средств делают Windows Me удобной операционной системой для домашнего компьютера.
Операционная система Windows Me упрощает создание домашней сети и обеспечивает общий доступ к подключению Интернета, принтерам и другим устройствам, что сберегает время, деньги и другие ресурсы пользователей.
Операционная система Windows Me предоставляет эффективные и многообразные средства доступа к Интернету, благодаря которым пользователь может участвовать в аудиоконференциях и сетевых играх, обмениваться сообщениями электронной почты — словом, поддерживать связь с окружающим миром.
Windows СЕ. Эту ОС не следует путать с Windows 98 SE, Windows CE — операционная система для портативных компьютеров. Для нее есть программы Word и Excel, которые совместимы с их настольными аналогами.
MacOS. Операционная система для компьютеров iMAC (Macintosh Apple), ее нельзя установить на компьютер с процессором Pentium и наоборот Windows нельзя поставить на iMAC. Для Мае существует много возможностей эмуляции MS Windows и DOS. MacOS — это многозадачная операционная система
PalmOS. Операционная система для карманных компьютеров Palm, является соперником Windows СЕ 3.0. В Palm как правило нет клавиатуры, и используется световое перо. В PalmOS есть свой текстовый редактор, веб-браузер и другие программы.
BeOS. Это новая операционная система, ее первая версия появилась в 1996 году. BeOS поддерживает две аппаратные платформы: PowerPC и Intel x86. Она легко уживается с другими операционными системами, поэтому ее можно установить на один компьютер вместе с Windows 95/98 и Windows NT. Эта система особенно хороша для тех, чья работа связана с созданием мультимедиа. Главным достоинством данной ОС служит файловая система Bfs, которая базируется на 64-битной структуре и позволяет обратиться к 18 биллионам гигабайт. Интерфейс программирования приложений (application programming interface — API) в BeOS объектно-ориентирован в большей степени, чем в других распространенных операционных системах. Это значительно облегчает создание новых приложений и улучшение существующих.
Традиционные операционные системы способны обрабатывать графическую информацию, но это не является их основной задачей. Однако сегодня это направление становится приоритетным независимо от области применения, будь то экономика или физика, творчество или развлечения. Архитектура BeOS специально оптимизирована для обработки видео- и аудиоинформации и выполнения широкого круга задач, связанных с коммуникационными возможностями.
Операционные системы для рабочих станций, серверов и мэйнфреймов. UNIX. Среди применяемых в настоящее время ОС практически на всех классах компьютеров — от рабочих станций до суперкомпьютеров — лидируют различные версии и реализации многопользовательской, многозадачной, платформой независимой ОС UNIX. Операционная система UNIX — одна из самых популярных в мире операционных систем — была разработана Кеном Томпсоном — сотрудником фирмы Bell Laboratories концерна AT&T в 1969 году как многозадачная система для миникомпью-теров и мэйнфреймов.
ОС UNIX — 32 разрядная система, сетевая, с высокой степенью защиты (американский стандарт безопасности С2), может поддерживать одновременную работу нескольких процессоров.
Для проведения сложных экспериментальных исследований, связанных с большим количеством вычислений над большим объемом данных, требуются значительные системные ресурсы. В этом случае многие UNIX системы позволяют организовать кластер, т.е. многомашинный вычислительный комплекс, где все ресурсы компьютеров (дисковое пространство, память, ресурсы процессора) являются разделяемыми и доступными для любого пользователя в соответствии с его правами. В такой системе существует возможность постоянного наращивания мощности кластера, путем подсоединения дополнительных компьютеров, а работа в ней, при этом, остается для пользователя абсолютно "прозрачной", как если бы он работал на одном компьютере с огромными ресурсами.
Linux. В начале 90-х годов Линус Торвальдс при участии ряда программистов из ряда стран мира разработал операционную систему Linux. ОС Linux выполняет многие из функций, характерные для DOS и Windows. Однако она отличается особой мощью и гибкостью. Linux представляет собой PC-версию ОС UNIX, которая десятилетиями используется на мэйнфреймах и мини-ЭВМ и является основной ОС рабочих станций. Linux предоставляет в распоряжение персонального компьютера скорость, эффективность и гибкость UNIX, используя при этом все преимущества современных персональных машин. С финансовой точки зрения Linux обладает весьма существенным достоинством — сама система и многие приложения для нее являются бесплатными. И, в отличии от ОС UNIX, Linux распространяется бесплатно по генеральной открытой лицензии GNU в рамках Фонда бесплатного Программного Обеспечения (Free Software Foundation), что делает эту ОС доступной для всех желающих. Другими ее достоинствами являются: открытость исходных текстов, наличие инструментария разработки, многочисленные хорошо написанные книги.
Это полная многозадачная многопользовательская операционная система (точно также как и другие версии UNIX),c файловой системой JFS способная работать с X Windows, TCP/IP, Emacs, UUCP, mail и USENET. Linux используется на Web-серверах чаще, чем любая другая ОС. Практически все важнейшие программные пакеты были поставлены и на Linux, теперь для него доступны и коммерческие пакеты. Интегрированный пакет Star Office по своим функциональным возможностям аналогичен пакету MS Office. Сейчас все большее разнообразие оборудования поддерживается по сравнению с первоначальным ядром.
В Linux применяется графический пользовательский интерфейс (GUI — Graphics User Interface) X Window. Для этого интерфейса разработано много программ управления окнами — менеджеров окон, такие как: AfterStep, Wfwm, KDE, GNOME. Два последних менеджера позволяют, при желании, сделать Desktop ("рабочий стол") Linux похожим на Desktop Windows 95.
OS/2. Операционная система OS/2 стоит особняком: будучи полноправной многозадачной операционной системой со своим оригинальным графическим пользовательским и программным интерфейсами, она сохраняет совместимость с MS-DOS, PC-DOS и Microsoft Windows (начиная с версии WARP 3.0).
Фирма IBM вместе с операционной системой OS/2 выпустила свой вариант графического интерфейса пользователя (GUI — Graphics User Interface) — Presentation Manager.
Система OS/2 имеет развитый объектно-ориентированный программный интерфейс. Операционная система OS/2, кроме того, поддерживает свою файловую систему — HPFS (High Performance File System — высокопроизводительная файловая система), характеризующуюся хранением имен файлов и каталогов в виде В-дерева. Эта файловая система оптимизирована для мультизадачной среды и ускоряет одновременную работу программ с файлами, расположенными на дисках большего объема. Используя виртуальную память на диске, программа может адресовать до 1Гб памяти.
В ОС OS/2 реализована возможность запуска двух или более программ одновременно, а планировщик задач определяет, какой из этих задач предоставить время процессора.
Многозадачная и многопоточная архитектура ОС OS/2 обеспечивает прочную платформу сетевым клиентам. OS/2 поддерживает прикладные программы отдельно от функций сети, таким образом, возникновение проблемы с программным обеспечением в одной области памяти не ведет к зависанию всей операционной системы и прерыванию работы. Операционная система OS/2 поддерживает полный набор протоколов для работы как в локальной сети, так и в глобальной сети Интернет. Это такие протоколы как: NetBIOS, IPX/SPX, TCP/IP и др.