Сервисное программное обеспечение



Утѝлѝта — вспомогательная компьютерная программа в составе общего программного обеспечения для выполнения специализированных типовых задач, связанных с работой оборудования и ОС.

Утилиты предоставляют доступ к возможностям (параметрам, настройкам, установкам), недоступным без их применения, либо делают процесс изменения некоторых параметров проще (автоматизируют его) и расширяют возможности операционных систем.

Утилиты могут входить в состав операционных систем, идти в комплекте со специализированным оборудованием или распространяться отдельно.

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

К сервисным программам относят программы-просмотрщики, позволяющие просмотреть файлы одного или нескольких форматов. например изображений, графики или прослушивания аудиофайлов. Для просмотра HTML служат сервисные программы – браузеры.

Программные средства антивирусной защиты обеспечивают диагностику (обнаружение) и лечение (нейтрализацию) вирусов. Термином «вирус» обозначается программа, способная размножаться, внедряясь в другие программы, совершая при этом различные нежелательные действия. Наиболее распространенными российскими антивирусными программами являются DRWeb и Kaspersky.

Архиватор — компьютерная программа, которая осуществляет сжатие данных в один файл архива для более легкой передачи, или компактного их хранения. В качестве данных обычно выступают файлы и папки. Процесс создания архива называется архивацией или упаковкой (сжатием, компрессией), а обратный процесс — распаковкой или экстракцией. В качестве примера архиваторов можно привести WinZip и WinRAR.

Программы технического обслуживания

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

Они включают в себя средства диагностики и тестового контроля правильности работы ПК и его отдельных частей, а также специальные программы диагностики и контроля вычислительной среды информационной системы в целом, в том числе программно-аппаратный контроль, осуществляющий автоматическую проверку работоспособности системы.

В качестве примера тестовой программы можно привести программу Doctor Hardware, пакет CheckIt для Windows.

При интенсивной эксплуатации компьютера возникает необходимость в обслуживании жёсткого диска.

Под обслуживанием жёсткого диска понимают:

· процедуру проверки целостности таблицы разбиения диска (partition),

· загрузочного сектора (boot record),

· таблицы расположения файлов (FAT),

· каталоговой структуры и файлов,

· поиск нарушений и их коррекция.

Для поиска и решения проблем используются программы по обслуживанию жёстких дисков; а при невозможности исправлений – программа форматирования диска.

Инструментальное программное обеспечение

Система программирования — это комплекс средств, включающих в себя входной язык программирования, транслятор, машинный язык, библиотеки стандартных программ, средства отладки оттранслированных программ и компоновки их в единое целое.

Транслятором языков программирования называется программа, осуществляющая перевод текста программы с языка программирования в машинный код. В системах программирования транслятор переводит программу, написанную на входном языке программирования, на язык машинных команд конкретной ЭВМ. В зависимости от способа перевода с входного языка программирования трансляторы подразделяются на компиляторы и интерпретаторы.

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

Интерпретатор осуществляет пошаговую трансляцию и немедленное выполнение операторов исходной программы, при этом каждый оператор входного языка программирования транслируется в одну или несколько команд машинного языка.

Особое место в системе программирования занимают ассемблеры, представляющие собой комплекс, состоящий из входного языка программирования ассемблера и ассемблер-компилятора.

Ассемблер представляет собой мнемоническую (условную) запись машинных команд и позволяет получить высокоэффективные программы на машинном языке.

В качестве примера систем программирования можно привести Delphi, Java, C#, PHP, Pascal ABC, Basic.

Лекция 5. Прикладное программное обеспечение

Прикладное программное обеспечение предназначено для разработки и выполнения конкретных задач (приложений) пользователя.

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

В состав прикладного ПО входят пакеты прикладных программ различного назначения и рабочие программы пользователя.

Пакет прикладных программ (ППП) — это комплекс программ, предназначенный для решения задач определенного класса.

Различают следующие типы прикладного ПО:

· общего назначения;

· методо-ориентированное ПО;

· проблемно-ориентированное ПО;

· ПО для глобальных сетей;

· ПО для организации (администрирования) вычислительного процесса.


Дата добавления: 2019-07-15; просмотров: 350; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!