Понятие операционной системы (ОС), цели ее работы. Классификация компьютерных систем.
Сейдахметова Гульнар Ешатаевна
Специальные операционные системы (дисциплина)
Лекция № 1
2 академический час
ПЛАН ЛЕКЦИИ
Введение
Основные понятия, концепции ОС
Классификация ОС
Архитектурные особенности ОС
Многослойная структура ОС
Аппаратная зависимость и переносимость ОС
Концепция микроядерной архитектуры ОС
ВВЕДЕНИЕ
Из чего состоит любая вычислительная система?
Во-первых, из того, что принято называть словом hardware, или техническое обеспечение: процессор, память, монитор, дисковые устройства и т.д., объединенные магистральным соединением, которое называется шиной.
Во-вторых, вычислительная система состоит из программного обеспечения.
Все программное обеспечение принято делить на две части: прикладное и системное.
К прикладному программному обеспечению, как правило, относятся разнообразные банковские и прочие бизнес-программы, игры, текстовые процессоры
К прикладному программному обеспечению, как правило, относятся разнообразные банковские и прочие бизнес-программы, игры, текстовые процессоры
Под системным программным обеспечением обычно понимают программы, способствующие функционированию и разработке прикладных программ
ОСНОВНЫЕ ПОНЯТИЯ, КОНЦЕПЦИИ ОС
В любой ОС поддерживается механизм, который позволяет пользовательским программам обращаться к услугам ядра ОС.
Системные вызовы (system calls) – это интерфейс между ОС и пользовательской программой. Они создают, удаляют и используют различные объекты, главные из которых – процессы и файлы. Пользовательская программа запрашивает сервис у ОС, осуществляя системный вызов.
Имеются библиотеки процедур, которые загружают машинные регистры определенными параметрами и осуществляют прерывание процессора, после чего управление передается обработчику данного вызова, входящему в ядро операционной системы.
Цель таких библиотек – сделать системный вызов похожим на обычный вызов подпрограммы.