Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответ инф.docx
Скачиваний:
13
Добавлен:
21.12.2018
Размер:
120.99 Кб
Скачать

Вопрос 18

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

Состав  программного обеспечения ПК называют программной конфигурацией.

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

Компьютер представляет собой единство аппаратных средств (Hardware) и программных средств (Software).

Программное обеспечение - это то, что «оживляет» компьютер. Без программ машина представляла бы собой кучу ненужной дорогой электроники. Следовательно, для эффективного использования компьютера необходимо не только иметь аппаратную часть ЭВМ (“железо”), но иметь в наличии и знать назначение и свойства необходимых при работе с ним программ. Меняя программы, компьютер можно превратить в рабочее место бухгалтера или конструктора, учителя или врача, юриста или политика, статистика или агронома и т.д.

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

  1. системные программы;

  2. прикладные программы;

  3. инструментальные системы (системы программирования).

Системные программы.

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

Операционная система. Является как бы прослойкой между базовой системой ввода-вывода BIOS и всеми остальными программами. Загружается автоматически при включении компьютера. Ее основные задачи:

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

  • распределение ресурсов компьютера (оперативной памяти, места на дисках и т.п.),

  • запуск прикладных программ и обработка запросов из этих программ на выполнение операций ввода-вывода,

  • предоставление пользователям возможностей общего управления машиной.

Наибольшее распространение на IBM-совместимых компьютерах получила операционная система MS-DOS, разработанная фирмой Microsoft Corporation. Помимо нее используются операционные системы: PC-DOS (фирма IBM), DR-DOS (фирма Digital Research), OS/2, UNIX, WINDOWS 98, WINDOWS 2000 и др.

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

Наиболее популярными на сегодняшний день являются программы-оболочки: Norton Commander, Dos Navigator, Volcov Commander, FAR. Часто также используются: XTree Pro Gold, PC Shell и др. Наряду с обычными программами-оболочками применяются операционные оболочки, которые не только дают пользователю более наглядные средства для выполнения часто используемых действий (графический интерфейс), но и предоставляют новые возможности для запускаемых прикладных программ (мультипрограммирование, т.е. возможность одновременного выполнения нескольких программ, и расширенные средства для обмена информацией между программами). Ярким примером операционной оболочки может служить Microsoft Windows 3.1, 3.11. Значительно реже используются операционные оболочки: DesqView, GEM, GeoWorks и др.

Драйверы. ЭВМ может иметь довольно большой набор внешних устройств (клавиатура, монитор, мышь, гибкие и жесткие диски, принтер и т.п.). Для управления их работой используются программы-драйверы. Каждому типу внешнего устройства сопоставляется свой драйвер. С помощью программ-драйверов возможно подключение к компьютеру новых устройств или нестандартное использование имеющихся (драйверы стандартных устройств образуют в совокупности базовую систему ввода-вывода (BIOS)). Примерами программ-драйверов могут служить:

- драйвер мыши -mouse.com- драйвер клавиатуры - keyrus.com- драйвер расширенной памяти - himem.sys- драйвер таблицы знакогенератора - country.sys и др.

Утилиты. Это программы вспомогательного назначения. Программы для диагностики компьютера позволяют проверить конфигурацию компьютера (количество памяти, типы дисков и т.п.), а также проверить работоспособность устройств компьютера (прежде всего жестких и гибких дисков). Большой популярностью пользуются программы: проверка конфигурации компьютера Check-It; проверка и лечение диска NDD (Norton Disk Doctor), проверка работоспособности диска Calibrate; диагностика системы NDIAGS; восстановление сбойных дисков DISKTOOL и др.

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

Программы динамического сжатия дисков позволяют увеличить количество информации, хранимой на дисках путем ее динамического сжатия. Эти программы сжимают информацию при записи на диск и развертывают (восстанавливают в исходном виде) - при чтении с диска. Примерами таких программ могут служить: Doublespace, Stacker, SuperStor и др.

Программы-упаковщики позволяют за счет применения специальных методов упаковки сжимать информацию на дисках, т.е. создавать архивы - копии файлов меньшего размера. Наиболее популярны упаковщики ARJ, ZIP, RAR и др.

Антивирусные программы предназначены для предотвращения заражения компьютерным вирусом и ликвидации последствий заражения. Наиболее известны антивирусные программы AIDSTEST, WEB, SCAN, VAKCINA, ADINF, AV, DOCTOR.

Коммуникационные программы предназначены для организации обмена информацией между компьютерами. Например: Brooklin Bridge, Telemate, Procomm, BitFax и др.

Программы управления локальной сетью: Lantastic, Netware Lite и т.д.

и многие другие.