Системное ПО служит для обеспечения эффективной работы аппаратуры компьютера.
К этой группе относятся:
ü операционные системы,
ü операционные оболочки,
ü утилиты,
ü драйверы и некоторые другие программы.
1. Операционные системы (MS-DOS, Windows, UNIX, LINUX и др.) представляют собой сложный комплекс программ, которые обеспечивают эффективную работу всех аппаратных средств компьютера, а также возможность управления всеми его ресурсами. ОС управляет компьютером, запускает программы, обеспечивает защиту данных, выполняет различные сервисные функции по запросам пользователя и программ. Каждая программа пользуется услугами ОС, а потому может работать только под управлением той ОС, которая обеспечивает для нее эти услуги.
ОПЕРАЦИОННАЯ СИСТЕМА ИГРАЕТ РОЛЬ ПОСРЕДНИКА МЕЖДУ ЧЕЛОВЕКОМ И МАШИНОЙ:
2. Операционные оболочки - это дополнительные программы-надстройки, предназначенные для повышения удобства управления работой операционных систем. Оболочки реализуют наиболее дружественный интерфейс с пользователем с помощью системы меню. Оболочки могут функционировать только совместно с операционной системой, для которой они разработаны. Напр. наиболее популярными программами-оболочками для DOS являются Norton Commander, для Windows 95 – Norton Navigator, Windows Commander.
|
|
3. Драйверы (drive – управлять) – это программы, которые предназначены для управления внешними устройствами и выполнения операций по обмену данными между программой и внешними устройствами. Базовые драйвера входят в состав операционной системы.
4. Утилиты (utility – полезность) – небольшие, но очень полезные программы, которые выполняют разнообразные вспомогательные функции по управлению работой аппаратных средств, по повышению эффективности их работы, проверки работоспособности, обслуживания и настройки. Чаще всего используются следующие виды утилит:
ü программы резервирования – позволяют быстро для вас скопировать нужную информацию, находящуюся на жестком диске компьютера, на дискеты, съемные диски.
ü Программы- упаковщики (архиваторы) позволяют за счет применения специальных методов «упаковки» информации сжимать информацию на дисках, т.е. создавать копии файлов меньшего размера, а также объединять копии нескольких файлов в один архивный файл. WinRar, WinZIP, Arj, PKZip и др.
ü Программы восстановления системы – позволяют восстановить систему в случае повреждения каких-либо системных файлов. Механизм такого восстановления основан на создании контрольных точек, содержащих сведения о прежнем состоянии системы и копии важных системных файлов. Контрольные точки создаются автоматически системой, либо пользователем. Восстановление системы выполняется по команде пользователя.
|
|
ü Программы для диагностики компьютера позволяют проверить конфигурацию компьютера и работоспособность его устройств.
ü Антивирусные программы (DrWeb, Антивирус Касперского, NOD32, Avast) - предназначены для предотвращения заражения компьютерным вирусом и ликвидации последствий заражения.
ü Программы обслуживания дисков – предназначены для проверки целостности логической и физической структуры дисков, дефрагментация диска, очистка диска.
ü Программы ограничения доступа позволяют защитить хранящиеся на компьютере данные от нежелательных или неквалифицированных пользователей.
ü Диспетчеры файлов (файловые менеджеры) – выполняется большинство операций по обслуживанию файловой структуры: копирование, перемещение и переименование файлов, создание каталогов и т.д.
ü Средства просмотра и воспроизведения - проигрыватели мультимедиа (Windows Media – для воспроизведения аудио-, видеофайлов, Winamp – для воспроизведения звуковых файлов).
ü Средства командной строки – предназначены для ввода команд специфической настройки компьютера с командной строки.
ü Программы для записи компакт-дисков (NERO).
ü система оптического распознавания ABBYY FineReader
Системные программы разрабатываются, настраиваются и поддерживаются специалистами, которых называют системными программистами. Они должны обладать высокой квалификацией, в деталях знать аппаратное обеспечение компьютера и способы работы с данными на машинном уровне.