Системное программное обеспечение: понятие, функции и классификация
Программное обеспечение – это совокупность программ, программной документации и средств программирования. Программная документация – совокупность документов, обеспечивающих пользователя всей необходимой информацией о назначении, правилах и условиях применения программ. Средства программирования – совокупность языков программирования и программных средств, используемых для создания программ. В настоящее время в программном обеспечении персональных компьютеров принято выделять следующие группы программ: системное, инструментальное и прикладное программное обеспечение. Прикладное программное обеспечение обеспечивает решение задач в различных областях применения компьютерных систем обработки данных (текстовые, графические редакторы, электронные таблицы, базы данных и т.д.). Инструментальное программное обеспечение служит для разработки всевозможных пакетов программ, применяемых в самых разных областях деятельности человека (трансляторы языков программирования, отладчики программ и т.д.). Данные виды программного обеспечения будут подробно рассматриваться в последующих лекциях, сейчас остановимся только на системном программном обеспечении. Программное обеспечение, необходимое для обеспечения эффективной работы с аппаратными средствами, для выполнения других программ пользователя, а также для предоставления пользователю набора всевозможных услуг, называется системным программным обеспечением. Системная программа обеспечивает выполнение трех основных функций: 1) выполнение необходимых манипуляций с объектами (целевая функция программы); 2) эффективность использования аппаратных ресурсов; 3) максимальное удобство работы пользователя («дружественность» интерфейса пользователя). Взаимосвязь между уровнями и программами системного программного обеспечения можно представить с помощью следующей схемы: Основу системного программного обеспечения составляют программы, входящие в операционные системы компьютеров. Базовое программное обеспечение (BIOS) является составной частью аппаратных средств и одним из программных модулей операционной системы. Служебные программы используются при работе или техническом обслуживании компьютера для выполнения вспомогательных функций: работа с файлами (Total Commander), диагностирование аппаратуры, антивирусные средства, восстановление поврежденной информации (Norton SystemWorks), сжатие информации (WinRAR) и др.
|