рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Краткий конспект содержания дисциплины

Краткий конспект содержания дисциплины - раздел Образование, Материалы к аттестации по операционным системам   Назначение И Функции Операционных Систем (Ос) [1 ...

 

Назначение и функции операционных систем (ОС) [1 c. 21 – 26; 2 разд. 3.1]

 

Операционная система – комплекс программ, управляющий устройствами вычислитель­ной системы и обеспечивающий выполнение всех остальных программ и их взаимодейст­вие с аппаратурой, другими программами и пользователями.

Более точно, ОС – это комплекс программных средств (программ и микропрограмм), управляющий аппаратными, информационными и программными ресурсами для выполнения программных процессов и обеспечивающий взаимодействие процессов с аппаратурой, другими процессами и пользователями.

Для разных ОС характерно большое разнообразие понятий и терминологии, усугубляемое при переводе на русский язык.

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

Основная, естественная (нативная – native) операционная среда образуется непосредственно кодом ОС.

Основные функции ОС.

· Организация пользовательского интерфейса: прием, обработка и выполнение заданий, команд и указаний конечных пользователей (операторов).

· Управление процессами (выполнением программ): создание, выполнение, завершение и уничтожение процессов, управление их взаимодействием, в том числе совместным использованием ресурсов операционной системы.

· Поддержка программных библиотек – хранение, поиск и загрузка в оперативную память подлежащих исполнению программ.

· Организация программного интерфейса: прием и исполнение системных вызовов – обращений программ к услугам операционной системы.

· Управление памятью: организация работы всех видов реальной и виртуальной памяти; учет свободных и занятых участков памяти и размещение в ней программ и данных.

· Управление устройствами: процессорами, периферийными устройствами, накопителями; организация и размещение данных в накопителях, выполнение операций ввода-вывода.

· Управление данными (файловая система): организация и доступ к данным в файлах; создание, уничтожение, хранение, копирование, перемещение и другие операции с файлами.

· Обеспечение работы СУБД – систем управления базами данных.

· Обеспечение работы инструментальных систем для разработки ПО.

· Обеспечение надежности и безопасности: защита устройств компьютера, операционной системы и программ от вредного влияния других программ; обеспечение сохранности и секретности данных и регулирование прав доступа к ним; сохранение работоспособности вычислительной системы при сбоях и отказах оборудования, ошибочных действиях людей, в случае аварий; защита окружающей среды.

Мультипрограммирование = многозадачность [1 c. 22 – 26; 2 разд. 3.2]

 

Появление в аппаратуре ЭВМ системы прерываний обеспечило возможность одновременной работы устройств компьютера, и в начале 60-х годов появились мультипрограммные (многозадачные) ОС. В режиме мультипрограммирования в оперативной памяти находится несколько программ (процессов, задач). Когда программа выполняет операцию ввода-вывода, центральный процессор запускает соответствующее устройство, а сам переключается на выполнение другой программы. Пока процессор выполняет команды одной программы, другие программы могут работать с устройствами ввода-вывода. По завершении ввода-вывода устройство прерывает работу процессора, и ОС выбирает, какой процесс продолжать. При этом минимизируется простой оборудования.

 

Многопользовательский режим работы = режим разделения времени

 

В 60-е годы появились операционные системы с разделением времени (СРВ), обеспечивающие диалог многих пользователей с одной ЭВМ через терминалы (дисплеи). В режиме разделения времени ОС выделяет квантами (порциями) процессорное время по очереди разным терминалам, подобно гроссмейстеру в сеансе одновременной игры со многими шахматистам. Главный показатель – время ответа (отклика). Пользователи вновь ведут диалог с компьютером, которого не было при пакетной обработке. Для уменьшения простоев при падении интенсивности диалога ОС может совмещать разделение времени с фоновой пакетной обработкой.

 

– Конец работы –

Эта тема принадлежит разделу:

Материалы к аттестации по операционным системам

дополнение к пособиям осень... Требования ГОС к обязательному минимуму содержания...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Краткий конспект содержания дисциплины

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

ОПД Ф.09 Операционные системы: 140 час.
  Назначение и функции операционных систем (ОС). Мультипрограммирование. Режим реального времени. Многопользовательский режим работы. Режим работы и ОС реального времени. Универсальны

Режим работы и ОС реального времени
  ОС реального времени обеспечивают взаимодействие с внешними по отношению к ЭВМ процессами в темпе протекания этих процессов. Они используются для управления

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

Идентификатор и дескриптор процесса
  Для каждого процесса создается дескриптор процесса (блок управления процессом – PCB) – структура данных с необходимой для ОС информацией о проц

Иерархия процессов
  При порождении процессов создается иерархическая (древовидная) структура процессов, в которой родительский процесс может порождать несколько («дочерних») процессов-потомков, но у ка

Средства обработки сигналов
  Сигнал – это программное прерывание, уведомляющее процесс о наступлении определенного события. Процесс может игнорировать либо маскир

Борьба с тупиками
  Тупик - это состояние процесса в ожидании события, которое не произойдет. При этом ОС "зависает", что особо недопустимо для систем реального времени. Бе

Способы реализации мультипрограммирования
Понятие прерывания [1 c. 28 – 29; 2 разд. 3.3]   Прерывание (interrupt – прерывать) – аппаратный сигнал, заставляющий ЭВМ изменить обычный

Стратегия подкачки страниц
  Операционная система управляет реальной (физической) и виртуальной памятью. Реальная память имеет иерархическую структуру, распадаясь на несколько уровней. Це

Файловая система
Термин файловая система – это принципы доступа к данным, организованным в файлы, а система управления файлами – это специальное ПО, отвечающее за реализацию операций над файлом и его

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

Принципы построения и защита от сбоев и несанкционированного доступа
  ОС обеспечивает надежность и безопасность: защиту устройств компьютера, операционной системы и программ от вредного влияния других программ; сохран

Словарь
Адресное пространство – диапазон адресов, доступный программе (процессу или потоку). Аутентификация – процедура проверки имени пользователя и его

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги