Сервисные программы. 2
Министерство культуры Российской Федерации
ФГБОУ ВО «Кемеровский государственный университет культуры и искусств»
Институт информационных и библиотечных технологий
Кафедра технологии автоматизированной обработки информации
ПРОГРАММНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ АБИС
ЧАСТЬ 2
Контрольная работа
Тема: Сервисные программы
Выполнил: студент ЗФО
гр. ТАБИС-111,
Кемерово
2014
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ 3
Глава 1 СЕРВИСНЫЕ ПРОГРАММЫ 4
1.1 Классификация сервисных программ 4
1.2 Пакет сервисных программ Norton Utilities for Windows 6
1.3 Драйверы 8
1.4 Антивирусные средства 10
Глава 2 СЕРВИСНЫЕ ПРОГРАММЫ,ОБЕСПЕЧИВАЮЩИЕ РЕЗЕРВИРОВАНИЕ ИНФОРМАЦИИ И ВОССТАНОВЛЕНИЕ ДАННЫХ 12
2.1 Виды резервирования, утилиты 12
2.2 Архивация файлов. Архиватор WinZip 15
2.3 Архиватор WinRar 18
ЗАКЛЮЧЕНИЕ 19
СПИСОК ЛИТЕРАТУРЫ 20
ВВЕДЕНИЕ
По мере эксплуатации любой
операционной системы возникает
необходимость в реализации некоторых
функций, которые не входят в состав
конкретной операционной системы. В
этом случае пользователи, владеющие
основами программирования, а часто
и отдельные фирмы создают
соответствующие программы. Иногда
такие разработки впоследствии включаются
в состав операционной системы и
становятся ее частью. А наиболее часто
они эксплуатируются
Сервисные программы являются разновидностью системного программного обеспечения персонального компьютера (Рисунок 1). Системное программное обеспечение — комплекс программ, которые обеспечивают управление компонентами компьютерной системы, такими как процессор, оперативная память, устройства ввода-вывода, сетевое оборудование, выступая как «межслойный интерфейс», с одной стороны которого аппаратура, а с другой — приложения пользователя.
Рисунок 1 – Классификация системного ПО
В данной контрольной работе речь пойдёт о сервисном программном обеспечении и его разновидностях.
Глава 1. СЕРВИСНЫЕ ПРОГРАММЫ
1.1 Классификация сервисных программ
Программное обеспечение – неотъемлемая часть любой компьютерной системы.
Сервисная программа или служебная (утилита) – вид общего программного обеспечения, предназначенный для выполнения вспомогательных (обслуживающих) операций обработки данных или обслуживания компьютеров.
Основное назначение служебных программ (утилит) состоит в автоматизации работ по проверке, наладке и настройке компьютерной системы. Некоторые служебные программы (как правило, это программы обслуживания) изначально включаются в состав операционной системы. В Windows они находятся в папке Программы – Стандартные – Служебные.
Но большинство сервисных программ являются для ОС внешними и служат для расширения и ее функций. Это различные сервисные программы, используемые при работе или техническом обслуживании компьютера, — редакторы, отладчики, диагностические программы, архиваторы, программы для борьбы с вирусами и другие вспомогательные программы. Данные программы облегчают пользователю взаимодействие с компьютером. К ним примыкают программы, обеспечивающие работу компьютеров в сети. Они реализуют сетевые протоколы обмена информацией между машинами, работу с распределенными базами данных, телеобработку информации.
Классификация сервисных программ:
По функциональным возможностям сервисные средства можно подразделять на:
- улучшающие пользовательский интерфейс:
- защищающие данные от разрушения и несанкционированного доступа;
- восстанавливающие данные;
- ускоряющие обмен данными между диском и ОЗУ;
- архивации-разархивации;
- антивирусные средства.
По способу организации и реализации сервисные средства могут быть представлены:
- оболочками;
- утилитами;
- драйверами;
- автономными программами.
Разница между оболочками
и утилитами зачастую выражается
лишь в универсальности первых и
специализации вторых.
Оболочки предоставляют пользователю
качественно новый интерфейс и освобождают
его от детального знания операции и команд
ОС. Функции большинства оболочек, например
семейства MS-DOS, направлены на работу с
файлами и каталогами и обеспечивают быстрый
поиск файлов; создание, просмотр и редактирование
текстовых файлов; выдачу сведений о размещении
файлов на дисках, о степени занятости
дискового пространства и ОЗУ.
Все оболочки обеспечивают ту или иную степень защиты от ошибок пользователя, что уменьшает вероятность случайного уничтожения файлов.
Среди имеющихся оболочек для семейства MS-DOS наиболее популярна оболочка Norton Commander.
1.2 Пакет сервисных программ Norton Utilities for Windows
Peter Norton – специалист в
области компьютерных
Утилиты дополняют возможности операционной системы, обеспечивая выполнение различных вспомогательных действий. Обычно некоторое количество утилит поставляются в составе соответствующей операционной системы, но немало утилит создано независимыми разработчиками и поставляются отдельно от ОС.
В комплект входят следующие утилиты:
Утилиты – программы, служащие для выполнения вспомогательных операций обработки данных или обслуживания компьютеров.
- Утилиты устранения неполадок
Optimization Wizard – Мастер оптимизации.
Главные функции Мастера –
уменьшить размер реестра,
Speed Disk – эта программа делает то же, что и стандартный Defrag из поставки Windows или «ускоритель работы приложений».
- Утилиты оптимизации
Norton System Doctor – утилита для отслеживания самых разных параметров Windows;
Norton UnErase – программа
восстановления ошибочно
Norton Disk Doctor – программа,
следящая за физическим и
Norton WinDoctor – оптимизатор реестра база данных, в которой хранятся различные параметры Windows;
Norton System Check – комплексная проверка системы.
- Утилиты профилактики
Norton System Information – полная и всеобъемлющая информация о компьютере;
Norton Wipeinfo – позволяет
удалять файлы с компьютера
таким образом, что
Norton Image – эта программа
может создать специальный
Norton Diagnostics – быстрая проверка
работы всех аппаратных
- Информационные утилиты
Norton Registry Tracker – позволяет
отслеживать изменения,
Norton Registry Editor – «расширенный»
редактор реестра, выгодно
- Дополнительные утилиты
Norton Rescue Disk – позволяет
создать системную загрузочную
дискету со всеми необходимыми
системными файлами и
Norton Recycle Bin – улучшенная
защищенная Корзина для
1.3 Драйверы
Драйвер – набор служебных программ, позволяющих операционной системе работать с тем или иным устройством компьютера.
Его задача – обрабатывать
запросы, поступающие от прикладных
и системных программ, переводить
их на язык, понятный физическому устройству,
управлять процессами его инициализации,
настройки параметров, обмена данными,
переключением из одного состояния
в другое и т.д. Драйвер позволяет
операционной системе взаимодействовать
с конкретным устройством через
общий интерфейс, не учитывающий
особенности данного
Не для каждого устройства требуется драйвер, так как операционная система уже имеет в своем составе соответствующие процедуры - это можно назвать и встроенным драйвером. Примеры – клавиатура, таймер, коммуникационные порты, модем (внешний). Но если устройство заменено на другое, отличное по своим функциональным возможностям, то драйвер для него нужно устанавливать обязательно.
Драйвер может содержаться
и в дистрибутиве операционной системы.
Тогда вопрос его поиска отпадает.
Однако устройства, появившееся после
официального выхода операционной системы,
потребуют установки отдельного
драйвера, разработанного производителем.
Кроме того, набор драйверов в
комплекте с операционной системой
невелик и охватывает только небольшую
часть наиболее распространенных или
полностью стандартных
Windows умеет автоматически
находить драйвер для
Как правило, функциональность каждого устройства компьютера определяется его контроллерами. Контроллеры имеют вид интегральных микросхем, установленных на печатной плате. Взаимодействие устройства с остальными компонентами системы сводится к обмену данными и командами между контроллером устройства и центральным процессором (или другим контроллером).
Можно сказать, что драйвер – это программа, позволяющая процессору «общаться» с контроллером. Очень часто разработчики микросхем сами пишут драйверы для того устройства, которым будет управлять их контроллер. Обычно такие драйверы называют референсными (referece). Они могут быть либо общедоступными и помещаться в Internet на сайте разработчика, либо предоставляться исключительно производителем оборудования на доработку и адаптацию. Фирменные драйверы производителя оборудования могут быть изрядно устаревшими, но при этом учитывать какие-то особенности данного устройства, о которых не знают разработчики чипсета.
Как и любое другое программное обеспечение, драйверы имеют свои версии. Формат версии свободный – каждый разработчик сам решает, сколько ему нужно цифр для нумерации и в какой последовательности они должны стоять.
1.4 Антивирусные средства
Программные средства антивирусной защиты обеспечивают диагностику (обнаружение) и лечение (нейтрализацию) вирусов. Термином «вирус» обозначается программа, способная размножаться, внедряясь в другие программы, совершая при этом различные нежелательные действия.
В соответствии с выполняемыми
функциями различают следующие
- Программы-детекторы осуществляют поиск характерной для конкретного вируса сигнатуры в оперативной памяти и в файлах и при обнаружении выдают соответствующее сообщение. Программы-детекторы позволяют обнаруживать файлы, зараженные одним из нескольких известных вирусов. Недостатком этого вида программ является то, что они могут находить только те вирусы, которые известны разработчикам таких программ. Многие программы-детекторы позволяют также «лечить» зараженные файлы или диски, удаляя из них вирусы, но лечение поддерживается только для вирусов, известных программе-детектору.
- Программы-доктора, или фаги, а также программы-вакцины не только находят зараженные вирусами файлы, но и «лечат» их, т.е. удаляют из файла тело программы-вируса, возвращая файл в исходное состояние.
Наиболее известные из
них у нас: Norton AntiVirus, Doctor Web. Учитывая,
что постоянно появляются новые
вирусы, программы-детекторы и
- Программы-ревизоры – это самые надежные средства защиты от вирусов. Они запоминают исходное состояние программ, каталогов и системных областей диска тогда, когда компьютер не заражен вирусом, а затем сравнивают текущее состояние с исходным. Обнаруженные изменения выводятся на экран.
К числу программ-ревизоров относится широко распространенная в России программа Adinf, которая запоминает важнейшие параметры системы, и если с файлом произошло нечто похожее на вторжение вируса, то она сообщает об этом.
- Программы-фильтры, или сторожа представляют собой небольшие резидентные программы, предназначенные для обнаружения характерных для вирусов действий при работе компьютера. Такими действиями могут являться: попытки коррекции файлов с расширением com, exe; изменение атрибутов файла; прямая запись на диск по абсолютному адресу; запись в загрузочные сектора диска; загрузка резидентной программы и др. При попытке какой-либо программы произвести указанные действия программа сторож посылает пользователю сообщение и предлагает запретить или разрешить соответствующее действие. Программы-фильтры способны лечат файлы и диски. Для уничтожения вирусов требуется применить другие программы, например, фаги.
Примером программы-фильтра
является программа Vsafe, входящая в
состав пакета утилит Ms Dos. К преимуществам
таких программ относят возможность
обнаружения неизвестных
- Вакцины, или иммунизаторы – это резидентные программы, предотвращающие заражение файлов. Вакцины применяют, если отсутствуют программы-доктора, «лечащие» конкретный вирус. Вакцинация возможна только от известных вирусов. В настоящее время программы-вакцины имеют ограниченное применение.
Глава 2 СЕРВИСНЫЕ ПРОГРАММЫ, ОБЕСПЕЧИВАЮЩИЕ РЕЗЕРВИРОВАНИЕ ИНФОРМАЦИИ И ВОССТАНОВЛЕНИЕ ДАННЫХ
2.1 Виды резервирования, утилиты
Данные – самое ценное из того, что есть на компьютере. Если компьютер используется для создания документов, ценность труда, вложенного в их создание, обычно превышает стоимость самого компьютера.
В аварийной ситуации рабочие
программы можно
Устранить последствия потери данных можно только в том случае, если утерянная информация была зарезервирована.
Резервирование бывает:
- Фоновое – при каждой записи на диск данные параллельно записываются ещё и на другой носитель. Эта функция обеспечивает автоматическое восстановление данных в случае отказа носителя или возникновения дефектов.
- Периодическое – новые данные о рабочих носителях дублируются на резервные носители через определённые интервалы времени.
Для предотвращения потери данных, хранящихся на компьютере, рекомендуется:
- придерживаться принципа раздельного хранения данных и программ – всё, что создаётся, обрабатывается и храниться на компьютере, не должно храниться в тех же папках, что и сами приложения.
- если на одном компьютере
одновременно работают
Виды резервирования:
1. Резервирование информации, хранящейся в файловых областях, может быть выполнено двумя способами:
- Обычное копирование. Имеет ряд неудобств: большое количество памяти, необходимой для хранения копий, трудности в работе с копиями.
- Архивация. Используются
специальные программы-
2. Резервирование информации,
хранящейся в нефайловых
3. Резервирование ПО и
средств восстановления данных.
Для восстановления ПО
Утилиты:
В Windows есть утилита «Восстановление системы», которая создаёт на жёстком диске точки восстановления – резервные копии конфигурационных данных системы.
Свободная утилита Erunt – для резервного копирования реестра.
Свободная утилита Cobian Backub.
Acronis True Image Home – одна из лучших программ для резервного копирования. На диске создаётся зона безопасности, куда размещаются резервные копии.
PC INSPECTOR File Recovery это программа восстановления данных, которая поддерживает FAT 12/16/32 и NTFS файловые системы. Находит разделы автоматически, даже если загрузочный сектор или FAT был удален или поврежден. Восстанавливает файлы с исходным временем и датой. Поддерживает сохранение возвращенных файлов на сетевых дисках. Восстанавливает файлы, даже если в заголовке их больше нет.
Recuva. От создателя популярной CCleaner. Является бесплатной утилитой Windows для восстановления файлов, которые были случайно удалены с компьютера. Это включает в себя файлы, удаленные из корзины, а также изображения и другие файлы, которые были удалены пользователем по ошибке с цифровой камеры с карт памяти или MP3-плееров. Иногда удается вернуть файлы, которые были удалены в связи с ошибками, сбоями и вирусами
SoftPerfect File Recovery является свободным и полезным инструментом для восстановления случайно удаленных файлов с жестких и гибких дисков, USB Flash, CF и SD карт и других носителей информации.
Undelete Plus представляет собой быстрый и эффективный способ восстановить случайно удаленные файлы. Он может также восстановить файлы, которые были очищены из корзины, удаленные файлы в Windows с помощью Shift + Delete, а также файлы, которые были удалены в рамках командной строки.
FreeUndelete программа восстановления случайно удаленных файлов.
Известная многим фирма по борьбе с вирусами, выпустила программу восстановления данных Avira UnErase Personal. Она восстанавливает данные, которые были удалены с жесткого диска, случайно или в результате вирусной инфекции, или плохого программного обеспечения.
2.2 Архивация файлов. Архиватор WinZip
С того момента, как информация
стала переводиться в электронную
форму, технология породила процесс
почти неконтролируемого роста
объема электронных файлов. Причем
увеличился объем не только операционной
системы или пользовательских приложений,
но также выросли и создаваемые
этими программами рабочие
Для решения этой проблемы были созданы специализированные программы для упаковки данных. Эти программы получили название программ архивации файлов.
Сжатие компонентов файловых структур и их распаковка выполняется специальными программами, называемыми соответственно архиваторами и разархиваторами. Поэтому процессы сжатия и распаковки файлов часто называют архивацией и разархивацией.
Типовые функции программ архиваторов следующие:
- помещение исходных файлов в архив
- извлечение файлов из архива
- удаление файлов из архива
- просмотр оглавления архива
- проверка архива.
Поскольку назначение программ-архиваторов – экономить место на диске за счет сжатия одного или нескольких исходных файлов в архивный файл, то программы-архиваторы используются в случаях: наличия на дисках компьютера больших объемов информации, которая понадобится только в будущем; переноса между компьютерами наборов данных с помощью дискет; создания резервных копий файлов в сжатом виде.
В результате работы программ-архиваторов создаются архивные файлы (архивы). Хранение информации в архиве более надежно, чем в исходном виде: из-за того, что данные хранятся в сжатом виде, меньше вероятность их случайного повреждения. Более того, свой архив пользователь может защитить с помощью пароля. Это обеспечивает более надежное хранение информации пользователя. В архив обычно помещают несколько файлов и даже несколько поддеревьев файловой структуры.
В настоящее время при характеристике программ-архиваторов используются такие показатели эффективности как; плотность упаковки,
время упаковки и др.
По мере совершенствования
алгоритмов сжатия среди всего многообразия
применявшихся программ-
Достаточно сложно определять, какая из программ-архиваторов является самой лучшей. Во-первых, различия в эффективности их применения заметно проявляются лишь при архивации больших объемов, порядка нескольких сотен мегабайт, однородных файлов. На практике же гораздо чаще архивации подвергаются разнородные данные.
При выборе архиватора прежде
всего следует
-Какой тип архивов уже существует в рамках той рабочей группы, в которой вам предстоит взаимодействовать.
-Какие объемы информации предполагается сжимать.
-Какой тип данных среди архивируемой информации преобладает.
-И последним элементом, по которому следует оценить архиватор перед выбором - это удобство его интерфейса, поскольку именно вам придется
постоянно общаться с этой программой.
Архиватор WinZip
Программа для сжатия файлов
по имени Zip появилась в 1991 году. В
то время на персональных компьютерах
в основном устанавливалась операционная
система Ms Dos. Размеры текстовых файлов
того времени мало чем отличались
от нынешних. В результате у пользователей
появилась потребность в каком-
Одной из таких программ и стал архиватор Zip, выпущенный на рынок американской фирмой Niko Mark Computing Inc. Достоинством этой программы было то, что она занимала мало места, корректна и оказалась достаточно простой в эксплуатации.
С появлением на рынке операционной системы Microsoft Windows возникла необходимость в создании новой версии этого популярного архиватора. Так был разработан архиватор WinZip, принесший в Windows удобство работы с Zip и другими форматами сжатых данных.
Программа WinZip содержит много команд и элементов управления, но основные операции, которые выполняет эта программа, следующие:
- создание архива для передачи постороннему лицу,
- создание архива, используемого в качестве резервной копии данных,
- обновление архива, используемого в качестве резервной копии,
- распаковка архива, полученного из внешнего источника,
- распаковка отдельных файлов из полученного архива.
Формат Zip наиболее распространен,
многие архивы в Internet выставлены
именно в этом формате. И,
если планируется
2.3 Архиватор WinRar
Появление архиваторов и быстрое завоевание ими широкой популярности продемонстрировали, насколько велика на рынке потребность в архивировании данных. Разработка WinRar началась во многом благодаря успеху программы WinZip.
Сразу после своего появления WinRar стал лидером благодаря тому, что позволял значительно эффективнее использовать наличное дисковое пространство. Но достаточно быстро состязание пошло на равных. Различия стали касаться лишь внешнего вида деталей пользовательского интерфейса и некоторых дополнительных возможностей типа создания многотомных архивов и т.п.
В настоящее время архиватор WinRar является популярным и установлен на сотнях миллионов персональных компьютеров во всех странах мира. WinRar последней версии полностью поддерживает архивы rar и zip, и без проблем управляются с архивами других форматов.
WinRar обеспечивает:
- полную поддержку архивов rar и zip;
- оригинальный высокоэффективный алгоритм сжатия данных;
- мультимедийный интерфейс (drag&drop);
- управление архивами других форматов (cab, arj, lzh, tar, gz, ace, uue);
- создание самораспаковывающихся (SFX) обычных и многотомных архивов с помощью стандартного или дополнительного модулей SFX;
- поддержку непрерывных (solid) архивов, многотомных архивов; шифрование, добавление архивных комментариев (с поддержкой ESC-последовательностей ANSI), ведение протокола ошибок и пр.