пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Понятие системного программного обеспечения. Основные функции операционной системы. Тенденции развития операционных систем.

 

Системное ПО - совокупность программ для управления аппаратурой компьютера и обеспечения работы прикладных программ.

Системное ПО входит в состав программного обеспечения компьютера.

Систе́мное програ́ммное обеспе́чение — комплекс программ, которые обеспечивают управление компонентами компьютерной системы, такими как процессороперативная памятьустройства ввода-выводасетевое оборудование, выступая как «межслойный интерфейс», с одной стороны которого аппаратура, а с другой — приложения пользователя. В отличие от прикладного программного обеспечения, системное не решает конкретные практические задачи, а лишь обеспечивает работу других программ, предоставляя им сервисные функции, абстрагирующие детали аппаратной и микропрограммной реализации вычислительной системы, управляет аппаратными ресурсами вычислительной системы.

Базовое ПО - совокупность программ, обеспечивающих работу компьютера.

В базовое ПО входят:

·         операционные системы,

·         операционные оболочки (shell).

Операционные системы (ОС) - программы, которые управляют устройствами компьютера (процессором, оперативной памятью, устройствами ввода\вывода) и обеспечивают работу других программ.

В ОС входят программы:

·         планировщик процессов - для организации эффективного использования ресурсов компьютера (процессора, памяти),

·         драйверы устройств - для управления устройствами ввода\вывода, они переводят команды определенного устройства ввода\вывода в команды ОС.

·         файловая система,

·         системные библиотеки - для поддержки приложений, в них представлены функции, которые сложны для самостоятельного написания и часто используются в программах. Например, функции ввода\вывода информации, расчета математических функций и др.

 В функции ОС входит:

  • -осуществление диалога с пользователем;
  • -ввод-вывод и управление данными;
  • -планирование и организация процесса обработки программ;
  • -распределение ресурсов (оперативной памяти, процессора, внешних устройств);
  • - запуск программ на выполнение;
  • -всевозможные вспомогательные операции обслуживания;
  • -передача информации между различными внутренними устройствами;
  • программная поддержка работы периферийных устройств (дисплея, клавиатуры, принтера и др.).

 

·          

Примеры ОС:

·         MS DOS, IBM PC DOS,

·         MS Windows (98, XP, 7, 8)

·         Mac OS, Mac OS X,

·         OS/2,

·         Linux

Операционные оболочки - интерфейс для взаимодействия пользователей с операционной системой. Операционные оболочки интерпретируют (переводят в машинный код и выполняют) команды ОС.

Виды операционных оболочек:

·         графические - для ввода команд ОС посредством меню, переключателей, кнопок, представленных в виде графических изображений (Проводник Windows, включающий "Рабочий стол", меню "Пуск", панель задач и файловый менеджер),

·         текствые

o    командная строка - для ввода команд ОС с клавиатуры (cmd.exe, Windows PowerShell, входящие в ОС MS Windows)

o    пакеты - для записи последовательности команд ОС в файл (файл с расширением .bat), далее файл интерпретируется.

o    окна - для ввода команд ОС посредством меню, переключателей, кнопок, представленных в виде набора букв, цифр и символов псевдографики.

Служебное (сервисное) ПО (утилиты) - совокупность программ, расширяющих базовое ПО.

 

 

 

 

 

 

 

 

 

 

 

 

 

 


01.05.2017; 22:00
хиты: 420
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь