Системное ПО: Сервисные программы (утилиты).
Сервисные программывключают операционные среды, оболочки операционных систем и утилиты, которые предназначены для расширения возможностей операционной системы, изменения ее пользовательского и программного интерфейса, а также для предоставления дополнительных услуг по управлению ресурсами компьютера.
Операционная среда— система, изменяющая и дополняющая как пользовательский, так и программный интерфейс. Операционная среда создает для пользователя и прикладных программ иллюзию работы в полноценной операционной системе, поскольку может полностью изменить интерфейс пользователя. Примером операционной среды является Windows 3.11 и Windows 3.11 for Work Groups (для рабочих групп), расширившая возможности ОС MS DOS. Для пользователя работа с этими оболочками выглядит аналогично работе в многозадачной ОС с графическим интерфейсом, тем не менее, ошибочно называть Windows 3.11 операционной системой.
Оболочка операционной системы,в отличие от операционной среды, модифицирует только пользовательский интерфейс, предоставляя пользователю качественно новый интерфейс по сравнению с реализуемым операционной системой. Такие системы существенно упрощают выполнение часто запрашиваемых функций, например, таких операций с файлами, как копирование, переименование и удаление, а также предлагают пользователю ряд дополнительных услуг. В целом программы-оболочки заметно повышают уровень пользовательского интерфейса. Самой популярной оболочкой для MS DOS являлась программа Norton Commander, которая стала прообразом для многих других подобных программ для ОС Windows: Windows Commander, FAR-Manager и др.
Утилиты дополняют интерфейс пользователя и используются в тех случаях, когда программного обеспечения, представленного в ОС, недостаточно для обслуживания пользователем компьютера. Они обеспечивают реализацию следующих действий:
· обслуживание магнитных дисков (форматирование, дефрагментация, проверка поверхности и др.);
· обслуживание файлов и каталогов (поиск и восстановление удаленных файлов);
· предоставление информации о ресурсах компьютера;
· шифрование информации;
· защита от компьютерных вирусов;
· архивация файлов и др.
Существуют отдельные утилиты,используемые для решения одного из перечисленных действий, и многофункциональные утилиты (комплекты утилит).В настоящее время для ПК среди многофункциональных утилит одним из наиболее совершенных является комплект утилит Norton Utilities. Примерами встроенных утилит в ОС Windows являются программы для проверки диска Scandisk и его дефрагментации Defrag.
Некоторые стандартные утилиты ОС семейства Windows доступны на вкладке Служебныев группе Стандартные программыв меню Пуск(см. рис.).
Обзор некоторых утилит.
Программы проверки диска.
Проверка (диагностика) магнитных дисков проводится на 2-х уровнях:
- Физическая проверка − выявляет физические дефекты МД; дефектные (сбойные) кластеры локализуются ОС и исключаются из дальнейшей работы; причинами появления дефектных кластеров могут быть: механические повреждения, воздействия электромагнитных полей, старение МД.
- Логическая проверка − выявляет логические ошибки в файловой системе диска: «потерянные» кластеры, общие кластеры, повреждения каталогов и FAT, различия в копиях FAT; причинами логических ошибок могут быть: сбои оборудования, некорректное завершение программ, аварийное отключение электропитания, действия компьютерных вирусов.
При Стандартной проверке выявляются логические ошибки; при Полной проверке − и логические, и физические.