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

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

Ядро и вспомогательные модули

Работа сделанна в 2006 году

Ядро и вспомогательные модули - Реферат, раздел Программирование, - 2006 год - Операционные системы Ядро И Вспомогательные Модули. Ос Наиболее Общим Подходом К Структуризации Оп...

Ядро и вспомогательные модули. ОС Наиболее общим подходом к структуризации операционной системы является разделение всех ее модулей на две группы 1 ядро - модули, выполняющие основные функции ОС 2 модули, выполняющие вспомогательные функции ОС. В состав ядра входят функции, решающие внутрисистемные задачи организации вычислительного процесса, такие как переключение контекстов, загрузка выгрузка станиц, обработка прерываний.

Эти функции недоступны для приложений.

Другой класс функций ядра служит для поддержки приложений, создавая для них так называемую прикладную программную среду.

Приложения могут обращаться к ядру с запросами - системными вызовами - для выполнения тех или иных действий, например для открытия и чтения файла, вывода графической информации на дисплей, получения системного времени и т. д. Функции ядра, которые могут вызываться приложениями, образуют интерфейс прикладного программирования - API. Ядро является движущей силой всех вычислительных процессов в компьютерной системе, и крах ядра равносилен краху всей системы. Поэтому разработчики операционной системы уделяют особое внимание надежности кодов ядра, в результате процесс их отладки может растягиваться на многие месяцы.

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

Вспомогательные модули ОС оформляются либо в виде приложений, либо в виде библиотек процедур. Поскольку некоторые компоненты ОС оформлены как обычные приложения, то есть в виде исполняемых модулей стандартного для данной ОС формата, то часто бывает очень сложно провести четкую грань между операционной системой и приложениями рис.1 . Рис.1. Нечеткость границы между ОС и приложениями

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

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

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

Нелегко? Да что там - практически невозможно. Для этих задач придуманы рулевое колесо, карбюратор, рычаг переключения передач, педали и тумблеры… Операционная система предоставляет интерфейсы и для выполняющих приложений, и… К таким операциям, прежде всего, относятся операции ввода-вывода, запуск или остановка какой-нибудь программы,…

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

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

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

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

Возникновение ОС
Возникновение ОС. Идея компьютера была предложена английским математиком Чарльзом Бэбиджем Charles Babage в середине девятнадцатого века. Его механическая аналитическая машина так и не смогла по-на

Появление мультипрограммных операционных
Появление мультипрограммных операционных. систем для мейнфреймов Следующий важный период развития операционных систем относится к 1965-1975 годам. В это время в технической базе вычислительных маши

Развитие операционных систем в
Развитие операционных систем в. е годы К наиболее важным событиям этого десятилетия можно отнести разработку стека TCP IP, становление Интернета, стандартизацию технологий локальных сетей, появлени

Ядро в привилегированном режиме
Ядро в привилегированном режиме. Для надежного управления ходом выполнения приложений операционная система должна иметь по отношению к приложениям определенные привилегии. Иначе некорректно работаю

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

MS Windows
MS Windows. История развития операционных систем для персональных компьютеров началась в далеком 1981 году. И первой ОС стала MS-DOS Microsoft Disk Operation System. ДОС поставлялась тогда с новыми

Unix-Linux
Unix-Linux. Исходная философия для разработки Unix состоит в распределении функциональности по нескольким маленьким частям, программам. Изначально это было требованием, исходящим из аппарату

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