Автор работы: Пользователь скрыл имя, 22 Апреля 2014 в 15:50, доклад
Для обозначения множества программ, которые используются или могут быть использованы на компьютере, служит термин программное обеспечение (ПО) компьютера.
Программным обеспечением называется совокупность, включающая программы, которые могут выполняться на компьютере данной модели, а также комплекты сопровождающей их технической, программной документации.
Вместе с программой приобретается и комплекс технической документации, в котором описываются назначение и основные возможности программы, технические требования к аппаратным средствам компьютера (необходимый объем оперативной и внешней памяти, наличие специального оборудования и т. д.), способы установки программы на компьютере и способы управления программой.
Операционная система обычно классифицирует драйверы по нескольким категориям в соответствии с типами обслуживаемых ими устройств. К наиболее общим категориям относятся блочные устройства, например, диски, содержащие блоки данных, к которым возможна независимая адресация, и символьные устройства, такие как клавиатуры и принтеры, формирующие или принимающие поток символов.
В большинстве операционных систем определены два стандартных интерфейса, один из которых должны поддерживать все блочные драйверы, а второй — все символьные драйверы. Эти интерфейсы включают наборы процедур, которые могут вызываться остальной операционной системой для обращения к драйверу. К этим процедурам относятся, например, процедуры чтения блока или записи символьной строки.
Программы-архиваторы служат для создания архивных копий важных программ и наборов данных. Архиваторы также минимизируют объем, который нужен для размещения архива на внешнем носителе.
Антивирусные программы обеспечивают пользователя необходимыми средствами борьбы с компьютерными вирусами. Разрабатываются, настраиваются и поддерживаются в рабочем состоянии системные программы специалистами, которых принято называть системными программистами. Они должны обладать высокой квалификацией, в деталях знать аппаратное обеспечение компьютера и способы работы с данными на машинном уровне. Рядовому пользователю приходится постоянно сталкиваться с системными программами, но уже с точки зрения их эксплуатации, использования их возможностей для решения своих задач. С некоторыми программами этой группы мы познакомимся в следующих главах пособия.
Можно выделить три основные задачи (функции), решаемые системной программой:
1. Обеспечение выполнения
2. Обеспечение максимальной
3. Обеспечение максимального
В общем случае та или иная системная программа должна выполнять все указанные задачи, однако в каждом конкретном случае в зависимости от назначения программы одна из этих задач может быть преобладающей. Так, для операционной системы задача эффективного использования аппаратных ресурсов важнее, чем для операционной оболочки, где больше внимания уделяется интерфейсу пользователя.
Указанные функции системного ПО особенно важны, если учесть, что часть системного ПО − операционные системы − выполняет роль промежуточной абстрактной машины между аппаратурой и прикладным ПО. Это означает, что обращение прикладной программы к аппаратным компонентам компьютера осуществляется не непосредственно, а только через системные программ.
Информация о работе Программное обеспечение информационных систем: основные понятия