Утилиты, сервисное программное обеспечение
Сервисное программное обеспечение – это совокупность программ, которые предоставляют пользователю дополнительные услуги в работе с ПК и расширяют возможности ОС.
По функциональным возможностям сервисное обеспечение можно разделить на следующие виды:
- средства для улучшения пользовательского интерфейса;
- средства для защиты данных от разрушения и несанкционированного доступа;
- средства для восстановления данных;
- средства для ускорения обмена данными между диском и ОЗУ;
- средства для архивации-разархивации файлов;
- антивирусные средства;
- и др.
По способу организации и реализации сервисное программное обеспечение может быть представлено программами-оболочками, утилитами, а также автономными программами.
Решим твою учебную задачу всего за 30 минут
Попробовать прямо сейчас
Определение 2
Утилита – это программа, которая служит для выполнения вспомогательных операций обработки данных или обслуживания ПК. Утилита – это сервисная или служебная программа, другими словами программа в составе вычислительной системы, которая выполняет вспомогательные функции.
Чичваркин о том, как становятся миллиардерами в современной России
Программы-утилиты могут быть организованы на следующих трех основных уровнях:
- резидентный уровень (утилита загружается и становится резидентной, при этом обеспечивая в оперативном режиме выполнение заложенных в ней функций);
- системный уровень (утилита работает как прикладная программа);
- автономный уровень (работа утилиты производится вне ОС).
На основании выше описанного обобщим: часть программ-утилит входит в состав ОС, а другая часть утилит функционирует автономно:
- большая часть общего программного обеспечения входит в состав операционной системы;
- часть программ ОС и контролирующих тестов записана в ПЗУ или ППЗУ, установленных на системной плате;
- часть общего программного обеспечения относится к автономным программам, которые поставляются отдельно (например, программы-драйверы, которые предназначены для управления портами периферийных устройств, обычно загружаются в ОЗУ при запуске ПК).
Подобрали для написания работы по теме «Утилиты, сервисное программное обеспечение»
Готовые курсовые работы и рефераты
Консультации эксперта по предмету
Помощь в написании учебной работы
Наиболее часто пользователями используются программы-утилиты следующего назначения:
- программа резервирования данных (создание резервных копий информации на диске);
- антивирусная программа (предназначена для предотвращения заражения компьютера вирусом и ликвидации последствий нежелательного заражения);
- программа-упаковщик (позволяет за счет применения специальных методов «упаковки» данных, сжимать информацию на диске, а также объединять копии нескольких файлов в один архивный файл);
- программа-русификатор (приспосабливает другую программу для работы с русскими буквами и текстами);
- программа удаления приложений (используется для удаления приложений);
- программа для оптимизации дисков (позволяет обеспечивать более быстрый доступ к информации на диске за счет оптимизации размещения данных на нем);
- программа ограничения доступа к данным;
- программа для управления памятью (обеспечивает более гибкое использование ОЗУ компьютера);
- программа-кэш для диска (ускоряет доступ к информации на диске путем организации в ОЗУ кэш-буфера, который содержит наиболее часто используемые участки диска).
Приведем примеры некоторых программ-утилит.
5. Какие бывают компьютерные программы?
Основные стандартные утилиты ОС Windows (программы из группы «Стандартные»)
Каждому пользователю ПК так или иначе приходится работать с дисками (жесткий, оптический). Так, например, в ОС Windows имеется ряд служебных программ, предназначенных для выполнения различных операций с дисками. Примерами таких программ являются:
- Дефрагментация диска;
- Проверка диска;
- Очистка диска;
- Форматирование диска.
Утилита «Дефрагментация диска» предназначена для устранения фрагментированности файловой структуры, что позволяет повысить эффективность работы жесткого диска.
Утилита «Дефрагментация диска» по возможности все кластеры, которые принадлежат одному файлу, располагает рядом и последовательно выстраивает все пустые кластеры.
Внешний вид окна программы представлено на рис. 1.
Рисунок 1. Окно программы «Дефрагментация диска»
Программа «Проверка диска» предназначена для выявления:
- логических ошибок файловой системы;
- физических ошибок, которые связаны с дефектами жесткого диска (т.е. повреждение секторов).
Внешний вид окна программы представлено на рис. 2.
Рисунок 2. Окно программы «Проверка диска»
Кроме того, в ОС Windows имеется ряд других утилит, например, Блокнот, WordPad, Paint и др.
Блокнот – это простейший текстовый редактор, который используется для создания простых документов (создаются файлы с расширением .txt). WordPad – это текстовый редактор, с помощью которого можно создавать и редактировать как простейшие текстовые документы, так и документы со сложным форматированием и рисунками. В WordPad реализована возможность связывания и внедрения данных из других документов в документ, созданный в WordPad. Файлы, созданные в WordPad, можно сохранять как тестовые документы с расширением .RTF. Внешний вид окна программы представлено на рис. 3.
Рисунок 3. Окно программы «WordPad»
Графический редактор Paint – это программа, предназначенная для создания и редактирования растровых рисунков. Редактор Paint может работать с файлами, имеющими следующие расширения: bmp, GIF, dib, TIFF, JPEG, PNG. Внешний вид окна программы представлено на рис. 4.
Рисунок 4. Окно программы «Paint»
Программы архивирования данных
Определение 3
Архивация – это процесс сжатия (уменьшение физического размера) одного или более файлов, хранящих данные, с целью экономии памяти ПК и размещение сжатых данных в одном архивном файле без значительных информационных потерь. Из архивного файла при необходимости данные можно извлечь в первоначальном виде.
Архивация файлов проводится в следующих случаях:
- необходимо создать резервную копию наиболее ценных файлов;
- необходимо освободить место на диске;
- необходимо передать несколько файлов по электронной почте.
Архивный файл содержит оглавление, которое позволяет узнать о том, какие файлы содержатся в данном архиве. При этом в оглавлении архива для каждого содержащегося в нем файла имеется следующая информация:
- имя файла;
- дата/время последнего изменения файла;
- размеры файла на диске и в архиве;
- информация о местонахождения файла на диске;
- код циклического контроля для файла, который используется для проверки целостности архива;
- степень сжатия файла.
Современные программы-архиваторы отличаются друг от друга используемыми алгоритмами, степенью сжатия, скоростью работы. Примерами таких программ являются WinRAR, WinZip и др.
Замечание 1
Отметим, что лучше всего поддаются архивации графические файлы в формате .bmp, документы, созданные в пакете MS Office, а также web-страницы.
Источник: spravochnick.ru
Обслуживающие программы
Обслуживающая (служебная, сервисная) программа — системная программа, предназначенная для реализации протокола взаимодействия центрального процессора с внешним устройством (определение порядка пуска и остановки механизмов и процессов), обмена данными и служебной информацией, обнаружения ошибок, сигнализации занятости (готовности и т.д.). Иногда такую программу называют драйвером (водителем) внешнего устройства.
Обслуживающая программа, именуемая также сервисной программой либо утилитой, выполняет задачи, связанные с управлением информационной системой. Например, копирование, восстановление данных, пересылка данных из одного запоминающего устройства (ЗУ) в другое.
Наиболее часто используются утилиты следующего назначения:
· Программы резервирования — создают резервные копии информации на дисках.
· Антивирусные программы — предназначены для предотвращения заражения компьютерным вирусом и ликвидации последствий заражения.
· Программы-упаковщики позволяют за счет применения специальных методов «упаковки», сжимать информацию на дисках, а также объединять копии нескольких файлов в один архивный файл.
· Программы-русификаторы, приспосабливают другую программу для работы с русскими буквами и текстами (а иногда переводят на русский язык её меню и сообщения).
· Программы удаления приложений. Многие комплексы программ содержат программы установки, но не содержат средств, для удаления этих комплексов. Для корректного удаления комплексов программ используются программы удаления приложений.
· Программы для оптимизации дисков позволяют обеспечить более быстрый доступ к информации на диске за счет оптимизации размещения данных на диске. Эти программы перемещают все участки каждого файла друг к другу, собирают все файлы в начале диска и т.д. Из программ для оптимизации широко используется SpeeDisk.
· Программы ограничения доступа к данным. Во многих случаях нужно защитить компьютер от нежелательных пользователей. Программа Norton DiskLock защищает паролем компьютер, не позволяя загрузить компьютер посторонним, запрашивает пароль после перерыва в работе и т.д.
· Программы для управления памятью обеспечивают более гибкое использование оперативной памяти компьютера.
· Программы-кэши для диска убыстряют доступ к информации на диске путем организации в оперативной памяти кэш-буфера, содержащего наиболее часто используемые участки диска.
Утилиты предоставляют пользователю дополнительные услуги (не требующие разработки специальных программ) в основном по обслуживанию дисков и файловой системы.
Утилиты чаще всего позволяют выполнять следующие функции:
обслуживание дисков (форматирование, обеспечение сохранности информации, возможности ее восстановления в случае сбоя и т.д.);
обслуживание файлов и каталогов (аналогично оболочкам);
создание и обновление архивов;
предоставление информации о ресурсах компьютера, о дисковом пространстве, о распределении ОЗУ между программами;
печать текстовых и других файлов в различных режимах и форматах;
защита от компьютерных вирусов.
Операционной системой является программное обеспечение (важнейшее программное обеспечение), которое работает на компьютере. Он управляет памятью, процессами, и всем программным и аппаратным обеспечением. Можно сказать, что ОС это мост между компьютером и человеком. Потому что без операционной системы, компьютер бесполезен.
Все мы слышали фразу «Загрузка компьютера». Под этими словами понимается процесс, который происходит при нажатии на кнопку включения компьютера. Во время этого процесса компьютер выполняет несколько функций:
? Тестирует, чтобы убедится, что все работает правильно.
? Проверяет наличие нового оборудования
? Запускается операционная система
Как только операционная система запустилась, она управляет всем программным и аппаратным обеспечением компьютера.
Три наиболее популярные операционные системы для компьютеров: Microsoft Windows, Apple Mac Os X и Linux.
Современные операционные системы (в том числе и Mac OS) создают ненужные временные файлы и записи в реестре.
Временный файл — файл, создаваемый определённой программой или операционной системой для сохранения промежуточных результатов в процессе функционирования или передачи данных в другую программу. Несмотря на то, что очень многие временные файлы удаляются автоматически, некоторые остаются не удаленными. Удалять эти файлы можно вручную в реестре, но это занимает много времени, и не каждый пользователь в состоянии сделать это самостоятельно. Для большего удобства очищения реестра было созданы множество утилит для очистки реестра, но одной из наиболее известных и простых в использовании можно считать программу CCleaner.
Реестр — иерархически построенная база данных параметров и настроек в большинстве операционных систем Microsoft Windows.
Реестр содержит информацию и настройки для аппаратного обеспечения, программного обеспечения, профилей пользователей, предустановки. Большинство изменений в Панели управления, ассоциации файлов, системные политики, список установленного ПО фиксируются в реестре.
Реестр Windows был введён для упорядочения информации, хранившейся до этого во множестве INI-файлов, обеспечения единого механизма (API) записи-чтения настроек и избавления от проблем коротких имён, отсутствия разграничения прав доступа и медленного доступа к ini-файлам, хранящимся на файловой системе FAT16, имевшей серьёзные проблемы быстродействия при поиске файлов в директориях с большим их количеством. Да. Со временем (окончательно — с появлением файловой системы NTFS) проблемы, решавшиеся реестром, исчезли, но реестр остался из-за обратной совместимости, и присутствует во всех версиях Windows, включая последнюю. Поскольку сейчас не существует реальных предпосылок для использования подобного механизма, Microsoft Windows — единственная (не считая ReactOS) операционная система из используемых сегодня, в которой используется механизм реестра операционной системы.
CCleaner — это бесплатная программа для оптимизации компьютера. (Оптимизация — процесс приведения системы в наилучшее состояние.) Она совмещает в себе системный чистильщик, удаляющий все ненужные и временные файлы, и полнофункциональный чистильщик реестра. CCleaner позволяет Windows работать быстрее и эффективнее, а также освобождает ценное пространство на жестких дисках. При этом он отличается маленьким размером, скоростью и бесплатностью.
Источник: studbooks.net
Лекция 5. Сервисные программные средства
Сервисные программы – совокупность программных продуктов, которые повышают возможности операционной системы (ОС) и предоставляют пользователю дополнительные услуги в работе с ПК.
Некоторые сервисные программы могут автоматически загружаться в оперативную память компьютера при загрузке ОС и находиться в памяти до окончания сеанса работы. Такие сервисные программы называются резидентными.
По способу организации и реализации сервисные средства могут быть представлены:
- автономными программами;
- оболочками;
- утилитами.
- копирование, переименование, удаление файлов и каталогов (папок),
- создание каталогов,
- отображение списка файлов в каталоге,
- упорядочение вывода списка файлов в каталоге по имени, по дате создания, по размеру или по расширению (типу),
- поиск файлов по имени и содержанию,
- просмотр содержимого файлов и дерева каталогов,
- получение информации о системе,
- архивирование и разархивирование файлов, запуск программ на выполнение.
- поиска неисправностей;
- деинсталляции;
- сжатия файлов;
- резервного копирования;
- просмотра файлов;
- утилиты для работы с Internet;
- антивирусные программы.
- Устранениевозникшихпроблем и сохранение данных
- наличие пустых кластеров, то есть таких, к которым невозможен доступ;
- наличие файлов, имеющих общие кластеры;
- повреждение каталогов и;
- различие в копиях FAT.
- внезапное отключение питания компьютера и сбои оборудования;
- деструктивные действия компьютерных вирусов.
- Повышениеэффективностиобработки данных
- Мониторингсистемы и предотвращение сбоев
- SystemInformation; выдает подробную информацию о компьютере и его периферийном оборудовании: клавиатуре, мыши, принтере, устройствах мультимедия, соединениях с локальной сетью и Интернетом;
- NortonRegistryEditor; позволяет просматривать и редактировать реестр Windows и делать еге резервные копии. Реестр Windows – это база данных, в которой хранится информация о конфигурации системы, в т. ч. Аппаратные, системные и сетевые настройки;
- NortonFileCompare; позволяет сравнить две версии текстового файла. Сравниваемые файлы выводятся построчно, напротив друг друга, с выделением строк, которые были изменены или перемещены. Каждое такое отличие можно выбрать и отменить.
Источник: studfile.net
Обслуживающие программы что это такое
Структура системного программного обеспечения
На рис. 1.3 представлена структура системного программного обеспечения – базового программного обеспечения, которое, как правило, поставляется вместе с компьютером, и сервисного программного обеспечения, которое может быть приобретено дополнительно.
Базовое программное обеспечение (base software) – минимальный набор программных средств, обеспечивающих работу компьютера.
Сервисное программное обеспечение – программы и программные комплексы, которые расширяют возможности базового программного обеспечения и организуют более удобную среду работы пользователя.
Рис. 1.3 Классификация системного программного обеспечения компьютера
Базовое программное обеспечение
В базовое программное обеспечение входят:
- Операционная система;
- Операционная оболочка (текстовая и графическая);
- Сетевая операционная система.
Операционная система предназначена для управления выполнения пользовательских программ, планирования и управления вычислительными ресурсами ЭВМ.
В секторе программного обеспечения и операционных систем ведущее положение занимают фирмы IBM, Microsoft, UNISYS, Novell. Доход от продаж операционных систем в среднем превышает 20 млрд. дол. год. Рассмотрим наиболее распространенные типы операционных систем.
Операционные системы для персональных компьютеров делятся на:
- одно- и многозадачные (в зависимости от числа параллельно выполняемых прикладных процессов);
- одно- и многопользовательские (в зависимости от числа пользователей, одновременно работающих с операционной системой);
- непереносимые и переносимые на другие типы компьютеров;
- несетевые и сетевые, обеспечивающие работу в локальной вычислительной сети ЭВМ.
Большое значение сегодня имеет применение 32-разрядных операционных систем для персональных компьютеров:
OS/2 во всех модификациях (IBM);
Windows NT во всех модификациях (Microsoft);
Unix во всех модификациях;
Next Step 3.2 (Next);
SCO Open Desktop 3.0 (Santa Cruz Operation);
Solaris 2.1 (SunSoft) — x86;
UnixWare Personal Edition 1.0 (Novell).
Операционная оболочки – специальные программы, предназначенные для облегчения общения пользователя с командами операционной системы. Операционные оболочки имеют текстовый и графический интерфейсы конечного пользователя.
Сервисные программы – часто называются утилитами.
Утилиты – программы, служащие для выполнения вспомогательных операций обработки данных или обслуживания компьютера.
Минимальный состав системного программного обеспечения:
- Операционная система MSDOS
- Текстовая оболочка
- Графическая оболочка
- Утилиты для обслуживания файлов
- Программы диагностики
Характеристика антивирусных программ
Для обнаружения, удаления и защиты от компьютерных вирусов разработано несколько видов специальных программ, которые позволяют обнаруживать и уничтожать вирусы. Такие программы называются антивирусными.
Различают следующие виды антивирусных программ:
- программы-детекторы;
- программы-доктора или фаги;
- программы-ревизоры;
- программы-фильтры;
- программы-вакцины или иммунизаторы.
Программы-детекторы осуществляют поиск характерной для конкретного вируса последовательности байтов (сигнатуры вируса) в оперативной памяти и в файлах и при обнаружении выдают соответствующее сообщение. Недостатком таких антивирусных программ является то, что они могут находить только те вирусы, которые известны разработчикам таких программ.
Программы-доктора или фаги, а также программы-вакцины не только находят зараженные вирусами файлы, но и «лечат» их, т.е. удаляют из файла тело программы вируса, возвращая файлы в исходное состояние. В начале своей работы фаги ищут вирусы в оперативной памяти, уничтожая их, и только затем переходят к «лечению» файлов. Среди фагов выделяют полифаги, т.е. программы-доктора, предназначенные для поиска и уничтожения большого количества вирусов. Наиболее известными полифагами являются программыAidstest, Scan, Norton Anti Virus и Doctor Web.
Учитывая, что постоянно появляются новые вирусы, программы-детекторы и программы-доктора быстро устаревают, и требуется регулярное обновление их версий.
Программы-ревизоры относятся к самым надежным средствам защиты от вирусов. Ревизоры запоминают исходное состояние программ, каталогов и системных областей диска тогда, когда компьютер не заражен вирусом, а затем периодически или по желанию пользователя сравнивают текущее состояние с исходным. Обнаруженные изменения выводятся на экран видеомонитора.
Как правило, сравнение состояний производят сразу после загрузки операционной системы. При сравнении проверяются длина файла, код циклического контроля (контрольная сумма файла), дата и время модификации, другие параметры. Программы-ревизоры имеют достаточно развиты алгоритмы, обнаруживают степс-вирусы и могут даже отличить изменения версии проверяемой программы от изменений, внесенных вирусом. К числу программ-ревизоров относится широко распространенная в России программа ADinf фирмы «Диалог-Наука».
Программы-фильтры или «сторожа»представляют собой небольшие резидентные программы, предназначенные для обнаружения подозрительных действий при работе компьютера, характерных для вирусов. Такими действиями могут являться:
- попытки коррекции файлов с расширениями СОМ и ЕХЕ;
- изменение атрибутов файлов;
- прямая запись на диск по абсолютному адресу;
- запись в загрузочные сектора диска;
- загрузка резидентной программы.
При попытке какой-либо программы произвести указанные действия «сторож» посылает пользователю сообщение и предлагает запретить или разрешить соответствующее действие. Программы-фильтры весьма полезны, так как способны обнаружить вирус на самой ранней стадии его существования до размножения. Однако они не «лечат» файлы и диски.
Для уничтожения вирусов требуется применить другие программы, например фаги. К недостаткам программ-сторожей можно отнести их «назойливость» (например, они постоянно выдают предупреждение о любой попытке копирования исполняемого файла), а также возможные конфликты с другим программным обеспечением. Примером программы-фильтра является программа Vsafe,входящая в состав пакета утилит операционной системы MS DOS.
Вакцины или иммуниэаторы — это резидентные программы, предотвращающие заражение файлов. Вакцины применяют, если отсутствуют программы-доктора, «лечащие» этот вирус. Вакцинация возможна только от известных вирусов. Вакцина модифицирует программу или диск таким образом, чтобы это не отражалось на их работе, а вирус будет воспринимать их зараженными и поэтому не внедрится. В настоящее время программы-вакцины имеют ограниченное применение.
Своевременное обнаружение зараженных вирусами файлов и дисков, полное уничтожение обнаруженных вирусов на каждом компьютере позволяют избежать распространения вирусной эпидемии на другие компьютеры .
Источник: www.sites.google.com