Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИНФ_ЗАО2.doc
Скачиваний:
11
Добавлен:
11.05.2015
Размер:
1.69 Mб
Скачать

Контрольные вопросы к материалу главы

  1. Чем информационное общество отличается от предыдущих стадий развития человеческого общества?

  2. Что относят к информационным процессам?

  3. Что такое информационная технология? Что называют новыми информационными технологиями?

  4. Опишите техническое обеспечение каждого типа информационных технологий.

  5. Какие бы вы привели еще примеры новых информационных технологий?

Программные средства информационных технологий

1.3.1 Классификация по

По функциональному признаку программное обеспечение ПК можно подразделить (достаточно условно) на системное, прикладное и инструментальное (рис. 1.10).

Рис. 1.10 – Классификация ПО

1.3.1.1 Системное по

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

  • операционные системы;

  • сервисные (обслуживающие) программы.

Операционные системы – это совокупность программных средств, осуществляющих управление выполнением программ, управление данными, управление ресурсами компьютера (оперативной и дисковой памятью, программами и др.), обеспечивающих взаимодействие всех аппаратных компонент составных ПК (клавиатуры, монитора, принтера, и т.д.), а также диалог пользователя с компьютером. Примеры ОС: MS DOS, Windows ХР, Windows NT (все – Microsoft), OS/2 (IBM), Unix (Bell Laboratory), NetWare (Novell), Linux (Линус Торвальдс)2

По данным IDC (International Data Corporation) в первой половине 2001 года в мире на рынке ОС для ПК лидирующее положение занимали системы корпорации Microsoft (семейство Windows, 93%) (табл. 1.5), далее идут ОС компании Apple (семейство MacOS, 4%) и ОС семейства Linux (1%). В секторе ОС для серверов 75% занимают продукты Microsoft, около 20% -Novel NetWare . На долю всех ОС семейства UNIX (с учетом и Linux) приходится 4,5%3.

Таблица 1.5 – Семейство ОС компании Microsoft

MS DOS (1981 г.)

Windows 1.0 (1985 г.)

Windows 2.0 (1987 г.)

Windows 3.0 (1990 г.)

Локальные пользователи

Корпоративные пользователи

Windows 3.1 (1992 г.)

Windows 3.11 (1993 г.)

Windows 95 (1995 г.)

Windows NT 3.1 (1993 г.)

Windows 95 OSR2 (1996 г.)

Windows NT 3.51 (1995 г.)

Windows 98 (1998 г.)

Windows NT 4.0 (1996 г.)

Windows 98 SE (1999 г.)

Windows МЕ (2000 г.)

Windows 2000 (2000 г.)

Windows ХР (2002 г.)

Longhorn (2006 г. ?)

Операционные системы можно классифицировать по различным признакам:

  • по типу интерфейса: командные (текстовые) и объектно-ориентированные (графические);

  • по разрядности кода ОС: 8-, 16-, 32-, 64- разрядные;

  • по числу процессов, одновременно выполняемых под управлением ОС: однозадачные, многозадачные;

  • по количеству поддерживаемых процессоров: одно- и многопроцессорные;

  • по типу использования ресурсов: сетевые и локальные;

  • по типу доступа к компьютеру: ОС пакетной обработки, ОС с разделением времени, ОС реального времени;

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

Наибольшее распространение среди вариантов операционных систем с командным интерфейсом получила система MS DOS (Disk Operating System), разработанная фирмой Microsoft в 1981 году по заказу корпорации IBM для своего первого персонального компьютера.

Персональные компьютеры 80-х гг. обладали ограниченными техническими возможностями и низким уровнем пользовательского интерфейса. Поэтому появилась необходимость в создании программ-операционных оболочек, выполняющие основные операции с файловой системой и обладающие функциональными возможностями операционной системы. Удобное и наглядное представление информации было достигнуто в рамках многооконного графического пользовательского интерфейса, послужившего основой графических оболочек Microsoft Windows 1.0, 2.0, 3.0, 3.1, 3.11 (см. табл. 1.5).

В августе 1995 года вышла Windows 95. Это была законченная (полноценная) операционная система, а не графическая оболочка под MS DOS, какими были версии Windows до этого. После установки Windows 95 берет на себя все функции управления ПК, не требует отдельной установки MS DOS и графической надстройки над ней и имеет множество драйверов, программных утилит и приложений.

Для коллективных пользователей, работающих в локальных сетях, Microsoft стала разрабатывать другие ОС (табл. 1.5), отличающиеся высокой стабильностью в работе (за счет жесткого разделения системных ресурсов и запрета прямого доступа программ к аппаратным составляющим ПК). Самой популярной ОС была Windows NT 4.0.

В 2000 году Microsoft отказалась от концепции поддержки двух направлений развития операционных систем и сосредоточила усилия на создании универсальной ОС. В конце 2002 года вышла ОС Windows ХР (рис. 1.11).

Рис. 1.11 Рабочий стол Windows XP

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

По способу организации и реализации сервисные программы представлены оболочками, утилитами и отдельными автономными программами.

По функциональным возможностям сервисные средства можно подразделить на следующие виды:

1) оболочки, предназначенные для улучшения пользовательского интерфейса командных операционных систем (Norton Commander (Symantec), DOS Navigator, MS Windows 3.x – 3.xx и много других). С появлением операционных систем с удобным графическим интерфейсом необходимость в оболочках значительно уменьшилась. Но, тем не менее, в настоящее время такие программные продукты имеют широкое распространение – скорее, в силу привычки пользователей к ним. Они получили название файловых менеджеров. В семействе ОС Windows популярны файловые менеджеры FAR Manager (Е.Рошал) и Windows Commander (С.Ghisler & Co, сейчас распространяется под именем Total Commander). Под Linux используется файловый менеджер Midnight Commander. С их помощью можно проводить операции с файлами, выполнять программы, получать информацию о распределении дисковой памяти, дереве каталогов и т.д. Файловые менеджеры позволяют выполнять команды и традиционным способом – вводом с клавиатуры в командной строке.

2) программы, защищающие данные от разрушения и несанкционированного доступа и восстанавливающие данные, например, комплекс утилит Symantec Norton Utilities, а также программные комплексы, главной задачей которых является фильтрация входящего и исходящего трафика, а также блокирование несанкционированного доступа из Сети к ПК – брандмауэры, или файрволлы (firewalls), например, Agnitum Outpost Pro, ZoneAlarm Pro, Symantec Norton Personal Firewall;

3) программы архивации-разархивации (ARJ, RAR, ZIP, LHA, CAB, TAR, ACE и др.). С приходом графических ОС архиваторы обзавелись графическим интерфейсом. Особую популярность получили программы WinZip (WinZip Computing, Inc) и WinRAR (Е. Рошал) (рис.1.12). ОС Linux позволяет работать с известными форматами архивов zip и rar (кроме этого tar, gzip, lha и др.).

Рис.1.12 – Диалоговое окно программы WinRAR 3.0

4) антивирусные программы. Один из лидеров антивирусной индустрии – российский пакет Kaspersky Anti-Virus («Лаборатория Касперского» (рис. 1.13):

– антивирусный модуль KAV Scanner, который – дает возможность проводить полномасштабную проверку всего содержимого локальных и сетевых дисков. Его можно запускать вручную или автоматически в заданное время;

– поведенческий блокиратор KAV Office Guard, предназначенный для защиты документов Microsoft Office 97/2000 от макровирусов, как известных, так и неизвестных;

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

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

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

Другой популярной российской антивирусной программой для Windows 9x/NT/2000/XP, предназначенной для поиска и обезвреживания файловых, загрузочных и файлово-загрузочных вирусов, является Dr. Web. (ООО «СалД» – Санкт-Петербургская антивирусная лаборатория И. Данилова).

Программа включает в себя резидентный монитор SpIDer Guard, автоматическую систему получения обновления вирусных баз через Интернет и планировщик расписания автоматических проверок. Реализована проверка почтовых файлов. Кроме того, программа обнаруживает вирусы внутри архивов, упакованных и вакцинированных файлов, в файлах документов MS Word и Excel. Наряду с традиционным методом обнаружения вируса по их сигнатурам4 программа Dr.Web использует оригинальный эвристический анализатор, позволяющий выявлять вирусы, сигнатуры которых еще неизвестны. Существенная особенность программы Dr.Web – использование эмулятора процессора, что позволяет обнаружить сложные шифрованные и полиморфные вирусы, для которых в принципе не работает обычный сигнатурный поиск.

Среди зарубежных антивирусных программ широко известна программа Symantec Norton Antivirus .

Она предназначения для обнаружения и обезвреживания вирусов, вредоносных программ ActiveX, аплетов Java. Как и все современные антивирусные пакеты, содержит сканер и монитор. Реализована технология эвристического анализа Bloodhound. Производится автоматическое сканирование электронной почты (MS Outlook, MS Outlook Express, Eudora Pro, Eudora Lite, Netscape Messenger, Netscape Mail). Поддерживается функция Script Blocking, которая постоянно проверяет скрипты и извещает пользователя о наличии вредоносной программы, останавливая и обезвреживая вирус до того, как он распространится и заразит файлы. Программа осуществляет обнаружение и лечение вирусов в сжатых файлах (MIME/UU, LHA/LHZ, ARJ, CAB, PKLite, LZEXE, ZIP) перед их открытием. Модуль LiveUpdate проверяет наличие обновлений к базам данных по вирусам при загрузке системы (с центрального сервера), автоматически скачивает и устанавливает последние версии обновлений;

5) программы тестирования и автоматического поиска ошибок и неисправностей (Check-It, System Mechanic (IoloTechnologies), SiSoftware Sandra, (рис. 1.14). ScanDisk, набор тестов PC WorldBench и др.).

Рис. 1.14 – Главное меню программы SiSoftware Sandra. При нажатии на выбранную иконку выполняется соответствующий тест