Системное ПО: Сервисные программы (утилиты).

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

 

Операционная среда— система, изменяющая и дополняющая как пользовательский, так и программный интерфейс. Операцион­ная среда создает для пользователя и прикладных программ иллю­зию работы в полноценной операционной системе, поскольку мо­жет полностью изменить интерфейс пользователя. Примером операционной среды является 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; причинами логических ошибок могут быть: сбои оборудования, некорректное завершение программ, аварийное отключение электропитания, действия компьютерных вирусов.

При Стандартной проверке выявляются логические ошибки; при Полной проверке − и логические, и физические.