
- •Центральный филиал
- •Тема 4: «Программное обеспечение пк»
- •Тема 3. Программное обеспечение пк
- •Литература
- •Содержание занятия и методика его проведения
- •Состав и назначение программного обеспечения
- •2. Системное программное обеспечение
- •3. Прикладное программное обеспечение
- •4. Инструментальное программное обеспечение
- •Вопросы для самопроверки:
- •Задание на самоподготовку
2. Системное программное обеспечение
Систе́мное програ́ммное обеспе́чение — это комплекс программ, которые обеспечивают эффективное управление компонентами компьютерной системы, такими как процессор, оперативная память, устройства ввода-вывода, сетевое оборудование, выступая как «межслойный интерфейс», с одной стороны которого аппаратура, а с другой - приложения пользователя. В отличие от прикладного программного обеспечения, системное не решает конкретные прикладные задачи, а лишь обеспечивает работу других программ, управляет аппаратными ресурсами вычислительной системы и т.д.
Системный уровень программного обеспечения, согласует взаимодействие программ ПК с программами базового уровня и непосредственно с аппаратным обеспечением (выполняет «посреднические» функции).
Конкретные программы, отвечающие за взаимодействие с конкретными устройствами, называются драйверами устройств они входят в состав программного обеспечения системного уровня.
Другой класс программ системного уровня (средства обеспечения пользовательского интерфейса) отвечает за взаимодействие с пользователем.
Совокупность программного обеспечения системного уровня образует ядро операционной системы компьютера. Если ПК оснащён программным обеспечением системного уровня, то он подготовлен к установке программ более высоких уровней, к взаимодействию программных средств с оборудованием и к взаимодействию с пользователем. То есть, наличие ядра операционной системы непременное условие для возможности практической работы пользователя с вычислительной системой.
Служебный уровень. Программное обеспечение этого уровня взаимодействует с программами базового и системного уровня. Основное назначение служебных программ (их также называют утилитами) состоит в автоматизации работ по проверке, наладке и настройке компьютерной системы.
Важными элементами программ служебного уровней являются программы специального назначения утилиты (лат. utilitas польза), которые либо расширяют соответствующие возможности операционной системы, либо решают важные самостоятельные задачи. Различают основные разновидности утилит:
программы контроля, тестирования и диагностики используются для проверки правильности функционирования устройств компьютера и для обнаружения неисправностей в процессе эксплуатации; указывают причину и место неисправности;
программы-упаковщики (архиваторы) позволяют записывать данные на дисках более плотно, а также объединять копии файлов в один архивный файл;
антивирусные программы предназначены для предотвращения заражения компьютерными вирусами и ликвидации последствий заражения вирусами (компьютерный вирус это специально написанная небольшая по размерам программа, которая может «приписывать» себя к другим программам для выполнения каких-либо вредных действий портит файлы, «засоряет» оперативную память и т.д.);
программы оптимизации и контроля качества дискового пространства;
программы восстановления информации, форматирования и защиты данных;
коммуникационные программы, организующие обмен информацией между компьютерами;
программы для управления памятью, обеспечивающие более гибкое использование оперативной памяти;
программы для записи компакт-дисков и многие другие.
Классификация служебных программных средств.
Диспетчеры файлов (файловые менеджеры) выполняют большинство операций по обслуживанию файловой структуры: копирование, перемещение и переименование файлов, создание каталогов (папок), удаление файлов и каталогов, поиск файлов и навигацию в файловой структуре (Total Commander, FAR и др.)
Средства сжатия данных (архиваторы) предназначены для создания архивов (WinRAR, WinZIP и др.)
Средства диагностики предназначены для автоматизации процессов диагностики программного и аппаратного обеспечения. Они выполняют необходимые проверки и выдают собранную информацию в удобном и наглядном виде. Их используют для устранения неполадок и оптимизации работы компьютерной системы (ScanDisk, Norton Utility и др.)
Средства контроля (мониторинга) позволяют следить за процессами, происходящими в компьютерной системе (например, в Windows XP такой программой является Task Manager). Возможны два подхода: наблюдение в реальном режиме времени или контроль с записью результатов в специальном протокольном файле.
Мониторы установки предназначены для контроля установки программного обеспечения (например, Установка и удаление программ в Windows XP). Необходимость в данном программном обеспечении связана с тем, что между различными категориями программ могут устанавливаться связи. Вертикальные связи (между уровнями) являются необходимым условием функционирования всех компьютеров. Горизонтальные связи (внутри уровней) характерны для компьютеров, работающих с операционными системами, поддерживающими принцип совместного использования одних и тех же ресурсов разными программными средствами.
Средства коммуникации (коммуникационные программы) позволяют устанавливать соединения с удаленными ПК, обслуживают передачу сообщений электронной почты, работу с телеконференциями (группами новостей), обеспечивают пересылку факсимильных сообщений и выполняют другие операции в компьютерных сетях (например, Hyper Terminal, Microsoft Outlook Express и др.).
Средства обеспечения компьютерной безопасности. К ним относятся средства пассивной и активной защиты данных от повреждения, а также средства защиты от несанкционированного доступа, просмотра и изменения данных. В качестве средств пассивной защиты используют служебные программы, предназначенные для резервного копирования (они обладают также базовыми свойствами диспетчеров архивов (архиваторов)). В качестве средств активной защиты применяют межсетевые экраны (брандмауэры), антивирусное программное обеспечение (Антивирус Касперского, Doctor Web 32W, ESET Nod32 и др.). Для защиты данных от несанкционированного доступа, их просмотра и изменения служат специальные системы, основанные на криптографии (PGP, Maybe Next Time и др.).
Средства электронной цифровой подписи (ЭЦП) являются необходимым компонентом для функционирования электронных систем делопроизводства, электронных банковских систем, электронных платёжных систем и всей системы электронной коммерции. С помощью программ этого класса (например, PGP) производится создание ключей электронной подписи, публикация и сертификация открытых ключей, идентификация партнеров по связи, аутентификация подлинности полученных электронных документов, взаиморасчеты в Интернете.