Системное программное обеспечение.
Системное ПО - совокупность программ для управления аппаратурой компьютера и обеспечения работы прикладных программ. Системное ПО входит в состав программного обеспечения компьютера. Базовое ПО - совокупность программ, обеспечивающих работу компьютера: 1. Операционные системы. 2. Операционные оболочки. Операционные системы – программы, которые управляют устройствами компьютера (процессором, оперативной памятью, устройствами ввода\вывода) и обеспечивают работу других программ. В ОС входят программы: · планировщик процессов - для организации эффективного использования ресурсов компьютера (процессора, памяти); · драйверы устройств - для управления устройствами ввода\вывода, они переводят команды определенного устройства ввода\вывода в команды ОС; · файловая система; · системные библиотеки - для поддержки приложений, в них представлены функции, которые сложны для самостоятельного написания и часто используются в программах. Например, функции ввода\вывода информации, расчета математических функций и др. Примеры ОС:MS DOS, IBM PC DOS; MS Windows (98, XP, 7, 8); Mac OS, Mac OS X; OS/2; Linux. Операционные оболочки – интерфейс для взаимодействия пользователей с операционной системой. Операционные оболочки интерпретируют (переводят в машинный код и выполняют) команды ОС. Виды операционных оболочек: · графические – для ввода команд ОС посредством меню, переключателей, кнопок, представленных в виде графических изображений (Проводник Windows, включающий "Рабочий стол", меню "Пуск", панель задач и файловый менеджер); · текстовые; · командная строка - для ввода команд ОС с клавиатуры (cmd.exe, Windows PowerShell, входящие в ОС MS Windows); · пакеты - для записи последовательности команд ОС в файл (файл с расширением.bat), далее файл интерпретируется; · окна - для ввода команд ОС посредством меню, переключателей, кнопок, представленных в виде набора букв, цифр и символов псевдографики. Служебное (сервисное) ПО (утилиты) – совокупность программ, расширяющих базовое ПО.
|