Сервисное программное обеспечение
Утѝлѝта — вспомогательная компьютерная программа в составе общего программного обеспечения для выполнения специализированных типовых задач, связанных с работой оборудования и ОС.
Утилиты предоставляют доступ к возможностям (параметрам, настройкам, установкам), недоступным без их применения, либо делают процесс изменения некоторых параметров проще (автоматизируют его) и расширяют возможности операционных систем.
Утилиты могут входить в состав операционных систем, идти в комплекте со специализированным оборудованием или распространяться отдельно.
По функциональным возможностям сервисные средства можно подразделять на средства, улучшающие пользовательский интерфейс, защищающие данные от разрушения и несанкционированного доступа, восстанавливающие данные, ускоряющие обмен данными, программы архивации и антивирусные средства.
К сервисным программам относят программы-просмотрщики, позволяющие просмотреть файлы одного или нескольких форматов. например изображений, графики или прослушивания аудиофайлов. Для просмотра 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; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!