Для работы компьютера необходимо специальное программное обеспечение, обеспечивающее доступ к оборудованию и организующее среду взаимодействия пользователя и компьютера. Такое программное обеспечение, обеспечивающее работу персональных компьютеров, называется системным.
Системное программное обеспечение
Любой компьютер лучшей конструкции с высокопроизводительными комплектующими не будет работать без специальных программ. Программные средства, основным назначением которых является координация работы аппаратных средств, управление файловой системой и поддержка функций пользовательских программ, являются системным программным обеспечением.
Класс системного программного обеспечения обычно включает операционные системы, служебные программы и базовую систему ввода-вывода.
Базовая система ввода-вывода
Задача инициализации аппаратного обеспечения компьютера и проверки его работоспособности возлагается на базовую систему ввода-вывода или BIOS. Эта программа хранится в ПЗУ или микросхеме флэш-памяти на материнской плате.
Программу BIOS создает разработчик материнской платы, поскольку основной задачей является обеспечение взаимодействия между устройствами, расположенными как на самой материнской плате, так и с внешними устройствами.
Эта программа, также называемая прошивкой BIOS, может быть обновлена разработчиком для предоставления новых функций и поддержки новых типов процессоров и оборудования. Прошивка чипа биоса производится либо с самого компьютера с помощью специализированных программ, либо с помощью специального устройства, называемого программатором.
Операционная система
Операционная система — это группа программного обеспечения, которая позволяет пользователю и оборудованию работать вместе. Наиболее распространенными операционными системами являются продукты семейства Microsoft Windows, MacOS и семейства Linux.
операционная система, как любой программный продукт, защищена авторским правом. Поэтому устанавливать и использовать следует только лицензионные операционные системы.
Операционные системы решают следующие задачи:
- поддержка работы оборудования;
- предоставление пользовательского интерфейса для взаимодействия с компьютером;
- реализация пользовательских и программных команд;
- реализация процессов ввода/вывода и хранения информации;
- администрирование работы с файлами.
Отдельный класс платформозависимого системного программного обеспечения — драйверы устройств. Их задача — обеспечить взаимодействие внешних устройств и операционной системы.
Дело в том, что современный рынок предлагает большой выбор оборудования для персональных компьютеров, которое различается как по цене, так и по своим возможностям. Логично предположить, что аппаратная реализация устройств одного класса, но разных моделей и производителей сильно различается, и обеспечить их поддержку из прикладных программ было бы просто невозможно. Именно поэтому существуют драйверы устройств, обеспечивающие определенный уровень между оборудованием и прикладными программами, обеспечивающие единый интерфейс для их взаимодействия.
Служебные программы
Группа инструментов также состоит из компьютерных системных программ и включает в себя сервисное и антивирусное программное обеспечение.
Сервисные программы
Основное назначение сервисных программ – предоставить пользователю вспомогательные услуги по обслуживанию компьютера. Вспомогательные программы также называют инструментами.
В группу инструментов входят:
- диспетчер задач — это инструмент операционной системы, имеющий доступ к запущенным процессам и используемым ресурсам. Он позволяет удалить задачу, процесс или программу, если она зависла, или запустить новый процесс;
- архиваторы – программы, используемые для сжатия файлов;
- дисковая утилита – используется для работы с дисковым пространством: дефрагментация, сканирование, очистка, разбиение диска на разделы;
- средства мониторинга и тестирования оборудования – контролируют конфигурацию и производительность компьютерных устройств;
- коммуникационные программы – организуют доступ к сети Интернет и поддерживают обмен информацией между компьютерами.
Антивирусные программы
Антивирус используется для борьбы с компьютерными вирусами. Современные антивирусные программы позволяют не только находить и уничтожать компьютерные вирусы, уже внедрившиеся в программное обеспечение компьютера, но и восстанавливать поврежденные файлы, а также создавать специальный барьер для предотвращения заражения файлов вредоносным кодом.
некоторые исследователи утверждают, что антивирусы в среднем устаревают за 2 дня, и как следствие, самые новые вирусы проникают в компьютер даже при установленном антивирусном обеспечении. Поэтому следует регулярно обновлять базы антивирусных программ.
Что мы узнали?
Программное обеспечение, используемое для координации работы оборудования, управления файловой системой и поддержки выполнения прикладного программного обеспечения, называется системным программным обеспечением. Системное программное обеспечение включает базовую систему ввода-вывода, утилиты и операционные системы.
Комментирование закрыто