6
Системы программирования, в которых
исходная вычислительная
система (на которой программа готовится к выполнению) отличается от
целевой (на которой программа будет выполняться) называются
кросс-
системами. Часто кросс-системы применяются для разработки программного
обеспечения встроенных вычислительных систем, для которых характерен
малый объем ресурсов: ограничение оперативной памяти, отсутствие внешней
памяти или необходимого набора внешних устройств. То есть в
том случае,
когда ресурсов целевой вычислительной системы просто недостаточно для
выполнения на ней системного программного обеспечения подготовки
программ, например, интерактивных систем программирования с развитым
интерфейсом пользователя.
Операционная оболочка – это часть операционной среды (специальная
надстройка над операционной системой), основная задача которой упростить
работу пользователя с неграфическими ОС. Например, Norton Commander
обеспечивал пользователю наглядную работу с MS DOS.
Драйвер – это
специальная программа, которая позволяет обеспечить
работоспособность
различных
технических
устройств.
Простейшие
устройства, например, мышка и флэш–карта не требуют установки драйверов,
так как в стандартную операционную систему они уже включены по
умолчанию.
Утилиты – это вспомогательные или служебные программы, которые
представляют пользователю дополнительные услуги (сервисы). Следует
отметить, что часть утилит входит в состав операционной системы, а другая -
функционирует автономно и поставляется отдельно. К утилитам относятся:
- файловые менеджеры;
- средства динамического сжатия данных;
- средства просмотра и воспроизведения;
- средства диагностики и контроля;
- средства коммуникаций (коммуникационные программы);
- средства обеспечения компьютерной безопасности;
Файловый менеджер (
file manager) – это программа, которая
предоставляет пользовательский интерфейс для работы с файловой системой
и файлами, а именно: позволяет выполнять основные операции над
файлами (например, создание, открытие, редактирование, перемещение,
переименование, копирование, удаление, изменение атрибутов и свойств,
поиск файлов, назначение прав). Помимо основных функций многие
файловые менеджеры включают ряд дополнительных возможностей, таких
как работа с сетью, резервное копирование, управление принтерами и т.д.
Средства динамического сжатия данных (архиваторы) позволяют
увеличить объем информации на диске за счет ее динамического сжатия.
Средства диагностики и контроля позволяют проверить конфигурацию
компьютера, работоспособность его устройств, например, жестких дисков.
Коммуникационные программы предназначены для организации обмена
информацией между компьютерами в сети.
7
К
средствам обеспечения компьютерной безопасности относят
программы для резервного копирования, антивирусное программное
обеспечение.
Таким образом, большая часть общего (системного) программного
обеспечения входит в состав ОС. Другая часть входит в состав самого
компьютера (некоторые программы ОС и контролирующие тесты записаны в
постоянное запоминающее устройство, установленное на системной плате).
Достарыңызбен бөлісу: