Управление потоками



бет1/7
Дата11.10.2023
өлшемі1,53 Mb.
#113639
түріЛекция
  1   2   3   4   5   6   7

Понятие операционной системы (ОС), цели ее работы. Классификация компьютерных систем.

  • Сейдахметова Гульнар Ешатаевна
  • Специальные операционные системы (дисциплина)
  • Лекция № 1
  • 2 академический час

ПЛАН ЛЕКЦИИ

  • Введение
  • Основные понятия, концепции ОС
  • Классификация ОС
  • Архитектурные особенности ОС
  • Многослойная структура ОС
  • Аппаратная зависимость и переносимость ОС
  • Концепция микроядерной архитектуры ОС

ВВЕДЕНИЕ

  • Из чего состоит любая вычислительная система?
  • Во-первых, из того, что принято называть словом hardware, или техническое обеспечение: процессор, память, монитор, дисковые устройства и т.д., объединенные магистральным соединением, которое называется шиной.
  • Во-вторых, вычислительная система состоит из программного обеспечения.
  • Все программное обеспечение принято делить на две части: прикладное и системное.

К прикладному программному обеспечению, как правило, относятся разнообразные банковские и прочие бизнес-программы, игры, текстовые процессоры

  • К прикладному программному обеспечению, как правило, относятся разнообразные банковские и прочие бизнес-программы, игры, текстовые процессоры
  • Под системным программным обеспечением обычно понимают программы, способствующие функционированию и разработке прикладных программ

ОСНОВНЫЕ ПОНЯТИЯ, КОНЦЕПЦИИ ОС

  • В любой ОС поддерживается механизм, который позволяет пользовательским программам обращаться к услугам ядра ОС.
  • Системные вызовы (system calls) – это интерфейс между ОС и пользовательской программой. Они создают, удаляют и используют различные объекты, главные из которых процессы и файлы. Пользовательская программа запрашивает сервис у ОС, осуществляя системный вызов.
  • Имеются библиотеки процедур, которые загружают машинные регистры определенными параметрами и осуществляют прерывание процессора, после чего управление передается обработчику данного вызова, входящему в ядро операционной системы.
  • Цель таких библиотек – сделать системный вызов похожим на обычный вызов подпрограммы.


Достарыңызбен бөлісу:
  1   2   3   4   5   6   7




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет