Презентация: Операционные системы. Основные понятия.

  • ppt
  • 18.01.2020
Публикация в СМИ для учителей

Публикация в СМИ для учителей

Бесплатное участие. Свидетельство СМИ сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала ОС лекция 1 Основные понятия.ppt

Лекция № 1. ОСНОВНЫЕ ПОНЯТИЯ

Системное и прикладное программное обеспечение

ПО


Это минимальный набор программных средств, обеспечивающих работу компьютера






Это программы и программные комплексы, которые расширяют возможности базового ПО и организуют более удобную среду работы пользователя

базовое

сервисное

Место операционной системы в общей структуре компьютера

Функции ОС

Прием от пользователя (или от оператора системы) заданий, или команд, сформулированных на соответствующем языке, и их обработка.
Загрузка в оперативную память подлежащих исполнению программ.
Распределение памяти.
Запуск программы.
Идентификация всех программ и данных.
Прием и исполнение различных запросов от выполняющихся приложений.
Обслуживание всех операций ввода-вывода.
Обеспечение работы систем управления файлами (СУФ) и/или систем управления базами данных (СУБД), что позволяет резко увеличить эффективность всего программного обеспечения.
Обеспечение режима мультипрограммирования.
Планирование и диспетчеризация задач в соответствии с заданными стратегией и дисциплинами обслуживания.
Организация механизмов обмена сообщениями и данными между выполняющимися программами.
Для сетевых операционных систем характерной является функция обеспечения взаимодействия связанных между собой компьютеров.
Защита одной программы от влияния другой, обеспечение сохранности данных, защита самой операционной системы от исполняющихся на компьютере приложений.
Аутентификация и авторизация пользователей.
Удовлетворение жестким ограничениям на время ответа в режиме реального времени.
Обеспечение работы систем программирования, с помощью которых пользователи готовят свои программы.
Предоставление услуг на случай частичного сбоя системы.

Supervisor

Главный модуль операционной системы называется супервизором (supervisor) или ядром. В сложных операционных системах он может состоять из нескольких модулей, например супервизора ввода-вывода, супервизора прерываний, супервизора программ, диспетчера задач и т.д.

Режимы работы ОС

привилегированный


пользовательский

Операционные среды

Операционная среда – это системное программное окружение, в котором могут выполняться программы, созданные по правилам работы этой среды.

нативная

эмуляция

Операционные среды

Та программная среда, которая непосредственно образуется кодом операционной системы, называется основной, естественной, или нативной (native – по английски «туземец»).
Эмуляция (англ. emulation) – воспроизведение программными или аппаратными средствами (либо их комбинацией) работы других программ или устройств.

Операционные оболочки

Norton Commander
FAR Manager
Midnight Commander

Спасибо за внимание!