Сервисные программы — это программы, которые позволяют проводить обслуживание, настройку компьютеров, устранение неисправностей.
Программы-оболочки — весьма популярный класс системных программ. Они обеспечивают более удобный и наглядный способ общения с ПК, чем с помощью командной строки DOS.
Можно сказать, что оболочка выполняет тройную функцию, обеспечивая:
- 1. наглядное отображение файловой системы на экране и удобные средства для перемещений по этой системе;
- 2. простой и гибкий механизм диалога с MS DOS;
- 3. всевозможные служебные функции (манипуляции с файлами и др.).
Примеры программ-оболочек: Norton Commander, Volkov Commander, FAR, Windows Commander и др.
Программой-архиватором называется программа, позволяющая за счет применения специальных методов сжатия информации создавать копии файлов меньшего размера, а также объединять копии нескольких файлов в один архивный файл, из которого можно при необходимости извлечь файлы в их первоначальном виде.
Сервисные программы для персонального компьютера
Весь спектр существующих сегодня архиваторов можно разделить на три группы файловые, программные и дисковые.
Файловые архиваторы позволяют упаковывать один или несколько файлов (например, все содержимое данного подкаталога вместе с вложенными в него подкаталогами) в единый архивный файл. Размер последнего, как правило, меньше, чем суммарный размер исходных файлов, но воспользоваться запакованными программами или данными, пока они находятся в архиве, нельзя, пока они не будут распакованы. Для распаковки архивного файла обычно используется тот же самый архиватор.
Программные архиваторы действуют иначе. Они позволяют упаковать за один прием один единственный файл — исполняемую программу ЕХЕ-типа, но зато так, что заархивированная программа будет сразу после ее запуска на исполнение самораспаковываться в оперативной памяти и тут же начинать работу.
Дисковые архиваторы позволяют программным способом увеличить доступное пространство на жестком диске. Типичный дисковый архиватор представляет собой резидентный драйвер, который незаметно для пользователя архивирует любую записываемую на диск информацию и распаковывает ее обратно при чтении. Однако операции чтения / записи файлов несколько замедляются, поскольку процессору требуется время для упаковки и распаковки.
Для архивирования используются специальные программы — архиваторы или диспетчеры архивов. Наиболее известные архиваторы: WinZip; WinRar; WinArj. Эти программы обеспечивают возможность использования и других архиваторов, поэтому, если на компьютере, куда перенесены сжатые в них файлы, отсутствуют указанные программы, архивы можно распаковать с помощью другого архиватора. До сих пор широко используются и соответствующие программы, созданные в MS DOS, но способные работать и в Windows.
Почти все архиваторы позволяют создавать удобные самораспаковывающиеся архивы (SFX — Self-extracting-архивы) — файлы с расширением .ехе. Для распаковки такого архива не требуется программы-архиватора, достаточно запустить архив *.ехе как программу. Многие архиваторы позволяют создавать многотомные (распределенные) архивы, которые могут размещаться на нескольких дискетах.Основными характеристиками программ-архиваторов являются:
- · скорость работы;
- · сервис (набор функций архиватора);
- · степень сжатия — отношение размера исходного файла к размеру упакованного файла.
Основными функциями архиваторов являются:
- · создание архивных файлов из отдельных (или всех) файлов текущего каталога и его подкаталогов, загружая в один архив до 32 000 файлов;
- · добавление файлов в архив;
- · извлечение и удаление файлов из архива;
- · просмотр содержимого архива;
- · просмотр содержимого архивированных файлов и поиск строк в архивированных файлах;
- · ввод в архив комментарии к файлам;
- · создание многотомных архивов;
- · создание самораспаковывающихся архивов, как в одном томе, так и в виде нескольких томов;
- · обеспечение защиты информации в в архиве и доступ к файлам, помещенным в архив, защиту каждого из помещенных в архив файлов циклическим кодом;
- · тестирование архива, проверка сохранности в нем информации;
- · восстановление файлов (частично или полностью) из поврежденных архивов;
- · поддержки типов архивов, созданных другими архиваторами и др.
Для сжатия используются различные алгоритмы, которые можно разделить на обратимые и методы сжатия с частичной потерей информации. Последние более эффективны, но применяются для тех файлов, для которых частичная потеря информации не приводит к значительному снижению потребительских свойств. Характерными форматами сжатия с потерей информации являются:
- · jpg — для графических данных;
- · mpg — для видеоданных;
- · mp3 — для звуковых данных.
Характерные форматы сжатия без потери информации:
- · tif. pcx и другие — для графических файлов;
- · avi — для видеоклипов;
- · zip. arj. rar. lzh. cab и др. — для любых типов файлов.
Основные алгоритмы сжатия
Говоря об алгоритмах сжатия, будем иметь в виду обратимые алгоритмы.
Алгоритм RLE (Run-Length Encoding) использует принцип выявления повторяющихся последовательностей. При сжатии записывается последовательность из двух повторяющихся величин: повторяемого значения и количества его повторений.
Алгоритм KWE (Keyword Encoding) предполагает использование словаря, в котором каждому слову соответствует двухбайтовый код. Эффективность сжатия увеличивается с ростом объема кодируемого текста.
Алгоритм Хафмана предполагает кодирование не байтами, а битовыми группами. В нем можно выделить три основные этапа.
Антивирусная программа — это программа, которая предотвращает заражение ПК компьютерными вирусами и позволяет устранить последствия заражения.
Вполне естественно, что раз существуют компьютерные вирусы, то существуют и антивирусные программы, позволяющие эти самые вирусы удалять с компьютера, а иногда даже спасать поврежденную информацию. Чтобы предотвратить возможность «заражения» компьютера, обычно используются антивирусные программы, которые можно подразделить на два основных вида:
- · антивирусный сканер — эта категория позволяет проверять файлы и каталоги, содержащиеся на жестком диске или на любом сменном носителе, на наличие в них программного кода, характерного для того или иного компьютерного вируса (не секрет, что вирусы «прикрепляют» себя к исполняемым файлам других программ). При этом вы можете запустить проверку в любое удобное для вас время;
- · антивирусный монитор — данная категория предназначена для постоянного контроля всех запускаемых программ и копируемых (перемещаемых, удаляемых, открываемых) файлов. Как правило, антивирусный монитор запускается вместе с операционной системой и контролирует все процессы, выполняемые в оперативной памяти. В качестве дополнительной услуги монитор может проверять файлы на жестком диске, если на компьютере в течение определенного времени не осуществляется никаких работ. При этом работа компьютера несколько замедляется, а то и вообще становится очень медленной. Здесь все зависит от того, какие по размеру файлы используются. Особенно замедление работы заметно на играх.
На сегодняшний день наиболее популярными являются антивирусные программы:
- · AVP или Антивирус Касперского, официальный сайт http:// www.kaspersky.ru;
- · Dr.Web, созданная специалистами компании «Диалог-Наука» http:/www.dials.ru /;
- · Symantec Norton Antivirus, http://www.symantec.com/.
Каждый вирус (без исключения) имеет в своем «теле» характерный только для него программный код, который, как правило, не похож ни на одну «полезную» программу или утилиту. Именно эта часть кода содержится в специальном файле антивирусной программы, который обычно называется антивирусной базой.
Помимо антивирусных программ, в лечении компьютерных вирусов могут помочь такие программы, как Process Viewer, позволяющие не только увидеть абсолютно все программы, запущенные на данном компьютере, но и удалить любую программу из оперативной памяти, принудительно прервав ее выполнение. Этим самым вы можете остановить выполнение компьютерного вируса, позволив антивирусной программе вылечить или удалить все зараженные файлы (обычно один или несколько файлов не доступны для лечения из-за того, что они используются запущенными программами).
Источник: vuzlit.com
Системное по: сервисные программы (утилиты).
Сервисные программывключают операционные среды, оболочки операционных систем и утилиты, которые предназначены для расширения возможностей операционной системы, изменения ее пользовательского и программного интерфейса, а также для предоставления дополнительных услуг по управлению ресурсами компьютера.
Операционная среда— система, изменяющая и дополняющая как пользовательский, так и программный интерфейс. Операционная среда создает для пользователя и прикладных программ иллюзию работы в полноценной операционной системе, поскольку может полностью изменить интерфейс пользователя. Примером операционной среды является 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; причинами логических ошибок могут быть: сбои оборудования, некорректное завершение программ, аварийное отключение электропитания, действия компьютерных вирусов.
При Стандартной проверке выявляются логические ошибки; при Полной проверке ? и логические, и физические.
Статьи к прочтению:
- Ситуационные центры и их применение
- Скачивание генератора штрих кодов
Драйверы Системные Программы Операционные Утилиты
Похожие статьи:
- Антивирусные и сервисные программы windows. Редактор Блокнот Цель работы: Изучение антивирусных и служебных программ операционной среды Windows ХР Содержание работы: 1 Антивирусные программы 2…
- Системные программы выполняются вместе с прикладными и служат для управления ресурсами компьютера — центральным процессором, памятью, вводом-выводом. Это программы общего пользования, которые предназначены для всех пользователей компьютера.Системное программное обеспечение разрабатывается так, чтобы…
Источник: csaa.ru
Сервисное программное обеспечение
Сервисное программное обеспечение является расширением базового программного обеспечения и может входить в состав операционной системы либо представлять собой отдельные программные продукты. В составе сервисных программ выделяют файловые менеджеры, утилиты и архиваторы.
Файловые менеджеры
Файловые менеджеры – программы, обеспечивающие удобный доступ к файлам и папкам. В Windows к классу файловых менеджеров относится программа Проводник для управления файловой структурой на дисках компьютера.
Команда Windows Пуск, Программы, Стандартные, Проводник вызывает окно обзора, разделенное на две створки (рис. 4.13). Левая створка Папки позволяет перемещаться по дереву, ветви которого ведут к обычным папкам на дисках, системной папке Мои документы и папкам устройств: дисков, принтеров, панели управления и др.
Рис. 4.13. Окно Проводника
Если выделить папку в левой створке окна и нажать Enter или щелкнуть мышью, правая створка окна покажет содержимое этой папки.
Бегунки линеек прокрутки перемещаются в окне но вертикали и горизонтали. Нажатие квадратика «плюс» около папки в окне открывает подчиненные ветви, а квадратик «минус» их закрывает. Перемещаться по дереву Проводника можно клавишами перемещения курсора (стрелки вверх, вниз, вбок). В правом окне Проводника можно выйти к папке на уровень вверх, нажав клавишу Backspace.
Меню в верхней части окна Проводника открывает команды, которые зависят от того, выделены ли объекты в окне. Меню Файл, Правка, Вид содержат такие же команды, как и одноименные меню в окнах папок.
Для копирования в Проводнике необходимо в левом окне выделить исходную папку, в правом окне выделить нужный файл, дать команду Копировать. Затем вернуться в левое окно Проводника, выделить папку назначения, в правом окне, где откроется ее содержимое, дать команду Вставить.
Другие файловые менеджеры – программы Total Commander, Free Commander PowerDesk, FAR – устанавливаются на компьютер дополнительно.
Утилиты
К утилитам для Windows относятся следующие программы.
Программы диагностики – проверяют свойства (параметры) и работу устройств компьютера, запускают тесты выявления неисправностей.
Программы обслуживания дисков обеспечивают более быстрый доступ к данным за счет оптимизации размещения, выполняют сжатие данных, резервируют (дублируют) информацию с диска на иной накопитель: магнитную ленту или другой сетевой диск, устраняют ошибки реестра.
Меню Windows Пуск, Все программы. Стандартные, Служебные открывает утилиты обслуживания дисков (дефрагментация, проверка и устранение ошибок размещения данных на диске, очистка от ненужных файлов) и диагностики системы. Аналоги: Auslogics Disk Defrag, Diskeeper, Registry Mechanics.
Дефрагментацией называют процесс обнаружения и устранения фрагментированного размещения файлов и папок на
Рис. 4.14. Окно программы дефрагментации дисков
жестком диске. Утилита выполняет анализ дискового пространства и дефрагментацию. Окно программы (рис. 4.14) демонстрирует список доступных дисков, распределение данных на выбранном диске до и после дефрагментации.
Различными цветами обозначаются области фрагментированных файлов, занимающих непрерывную область дискового пространства, системных файлов, которые программа дефрагментации не может перемещать, и незанятое пространство диска (белый цвет).
Периодический анализ состояния диска и при необходимости дефрагментацию выполняют в момент, когда не запущены прикладные программы.
Проверка диска исправляет ошибки файловой системы, определяет дефектные сектора, может восстановить их информацию.
Очистка диска предназначена для удаления временных элементов (временных файлов, кэшированных файлов Интернета и неиспользуемых программ). Кроме того, утилита может удалить содержимое Корзины.
Источник: studme.org