WWW.KONFERENCIYA.SELUK.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА - Конференции, лекции

 

Начало Название

Ядро Литература

Безопасность Определение ОС

Примеры Компоненты ОС

Лекция 1. Введение

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

10 сентября 2012 г.

Лекция 1 1 / 31

Начало Название

Ядро Литература

Безопасность Определение ОС

Примеры Компоненты ОС Список литературы Обзор Д. В. Иртегов.

Введение в операционные системы.

БХВ-Петербург, СПб., 2-е edition, 2008.

В. Столлингс.

Операционные системы: Пер. с англ.

Вильямс, М., 4-е edition, 2004.

Э. Таненбаум.

Современные операционные системы: Пер. с англ.

Питер, СПб., 3-е edition, 2010.

Лекция 1 2 / Начало Название Ядро Литература Безопасность Определение ОС Примеры Компоненты ОС Список литературы (продолжение) Внутреннее устройство Д. Бовет and М. Чезати.

Ядро Linux: Пер. с англ.

БХВ-Петербург, СПб., 3-е edition, 2007.

М. Руссинович and Д. Соломон.

Внутреннее устройство Microsoft Windows: Пер. с англ.

Русская редакция, М., 4-е edition, 2008.

Лекция 1 3 / Начало Название Ядро Литература Безопасность Определение ОС Примеры Компоненты ОС Список литературы (продолжение) Программирование Дж Рихтер.

Windows для профессионалов: создание эффективных Win32 приложений с учётом специфики 64-разрядной версии Windows: Пер. с англ.

Питер, СПб., 4-е edition, 2001.

А. В. Фролов and Г. В. Фролов.

Программирование для Windows NT (Библиотека системного программиста, Т. 26).

ДИАЛОГ-МИФИ, М., 1996.

Лекция 1 4 / Начало Название Ядро Литература Безопасность Определение ОС Примеры Компоненты ОС Список литературы (окончание) Смежные вопросы Б. Э. Смит and М. Т. Джонсон.

Архитектура и программирование микропроцессора INTEL 80386: Пер. с англ.

Конкорд, М., 1992.

Г. Р. Эндрюс.

Основы многопоточного, параллельного и распределённого программирования: Пер. с англ.

Издательский дом Вильямс“, М., 2003.

Предмет изучения Определение (Wikipedia) Операционная система: (Operating System) ПО, управляющее ресурсами аппаратного обеспечения вычислительного устройства и предоставляющее общие услуги для исполнения прикладных Основные особенности большой объём;

режимы ядра (супервизора) и пользователя Предмет изучения Определение (Wikipedia) Операционная система: (Operating System) ПО, управляющее ресурсами аппаратного обеспечения вычислительного устройства и предоставляющее общие услуги для исполнения прикладных Основные особенности большой объём;

режимы ядра (супервизора) и пользователя Компоненты операционных систем Основные компоненты сетевые возможности;

безопасность;

пользовательский интерфейс.

Определение ядра Определение Ядро (kernel) предоставляет базовый уровень управления аппаратными ресурсами (при помощи ПО прошивки Функции/компоненты ядра поддержка исполнения программ;

прерывания;

режимы исполнения (защищённый/супервизора);

управление памятью;

виртуальная память;

многозадачность;

драйверы устройств.

Определение ядра Определение Ядро (kernel) предоставляет базовый уровень управления аппаратными ресурсами (при помощи ПО прошивки Функции/компоненты ядра поддержка исполнения программ;

прерывания;

режимы исполнения (защищённый/супервизора);

управление памятью;

виртуальная память;

многозадачность;

драйверы устройств.

Исполнение программ Определения Процесс (Process) процесс исполнения программы.

Адресное пространство (Address space) множество ячеек оперативной памяти, доступных заданному процессу.

Многозадачность (Multitasking) способ, позволяющий нескольким одновременно работающим процессам разделять аппаратные Виды многозадачности невытесняющая (non-preemptive) (Windows 3.x);

вытесняющая (preemptive).

Исполнение программ Определения Процесс (Process) процесс исполнения программы.

Адресное пространство (Address space) множество ячеек оперативной памяти, доступных заданному процессу.

Многозадачность (Multitasking) способ, позволяющий нескольким одновременно работающим процессам разделять аппаратные Виды многозадачности невытесняющая (non-preemptive) (Windows 3.x);

вытесняющая (preemptive).

Исполнение программ Определения Процесс (Process) процесс исполнения программы.

Адресное пространство (Address space) множество ячеек оперативной памяти, доступных заданному процессу.

Многозадачность (Multitasking) способ, позволяющий нескольким одновременно работающим процессам разделять аппаратные Виды многозадачности невытесняющая (non-preemptive) (Windows 3.x);

вытесняющая (preemptive).

Исполнение программ Определения Процесс (Process) процесс исполнения программы.

Адресное пространство (Address space) множество ячеек оперативной памяти, доступных заданному процессу.

Многозадачность (Multitasking) способ, позволяющий нескольким одновременно работающим процессам разделять аппаратные Виды многозадачности невытесняющая (non-preemptive) (Windows 3.x);

вытесняющая (preemptive).

Процесс Представление процесса в ОС образ исполняемого машинного кода;

область (виртуальной) оперативной памяти (код, данные, стек, куча);

дескрипторы ресурсов ОС (файлов,... );

атрибуты безопасности;



состояние процессора (контекст): набор регистров,....

Поток Определения Планирование исполнения задач (Scheduling) схема распределения времени доступных процессорных ядер для многозадачного исполнения Поток (исполнения) (нить, thread (of execution)) наименьшая единица исполнения, рассматриваемая планировщиком.

Преимущества потоков быстродействие;

разделение общих данных.

Поток Определения Планирование исполнения задач (Scheduling) схема распределения времени доступных процессорных ядер для многозадачного исполнения Поток (исполнения) (нить, thread (of execution)) наименьшая единица исполнения, рассматриваемая планировщиком.

Преимущества потоков быстродействие;

разделение общих данных.

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

Виды прерываний аппаратные;

программные.

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

Виды прерываний аппаратные;

программные.

Режимы процессов Режимы исполнения процессов Режим супервизора (Supervisor mode) без ограничений (ядро).

Защищённый режим (Protected mode) доступ к ограниченному набору инструкций, регистров. Инициирование прерывания (программного или исполнением недопустимой операции) приводит к исполнению обработчика из супервизора.

Пример: режимы привилегий в X Рис. 1 : Уровни (кольца) привилегий в архитектуре X Управление памятью Виды управления памятью Кооперативное (Cooperative) все процессы разделяют адресное пространство ядра, добровольно используя только собственные Защита памяти (Memory protection) доступ к области памяти, не прниадлежащей процессу, вызывает прерывание (page fault).

Управление памятью в многозадачной среде Определение Виртуальная память (Virtual memory) техника управления памятью, используемая многозадачными ядрами. Позволяет отображать виртуальные адреса процессов в разные области физической памяти и других хранилищ данных.

Концепция виртуальной памяти виртуальная память Преимущества виртуальной памяти Облегчение прикладного программирования Избавление от необходимости перемещения кода (relocation) и/или использования относительной адресации (relative addressing);

сокрытие фрагментации памяти;

передача ядру задач управления иерархией памяти.

Отображение файла в память Определение Отображение файла в память (Memory-mapped le) область виртуальной памяти, имеющая побайтовое соответствие некоторой области файла или подобного ему ресурса.

Драйвер Определение Драйвер устройства (Device driver) программа, позволяющая ПО верхнего уровня взаимодействовать с аппаратным устройством единообразным способом, скрывая особенности его конкретной Концепции организации ядра Определения Монолитное ядро (monolithic kernel) весь код ОС работает в одном Микроядро (microkernel) ядро реализовано в виде минимального набора низкоуровневое управление адресным пространством;

межпроцессное взаимодействие.

Другие функции ОС вынесены на пользовательский уровень:

Концепции организации ядра Определения Монолитное ядро (monolithic kernel) весь код ОС работает в одном Микроядро (microkernel) ядро реализовано в виде минимального набора низкоуровневое управление адресным пространством;

межпроцессное взаимодействие.

Другие функции ОС вынесены на пользовательский уровень:

Сравнение концепций ядер Монолитное ядро Скорость UNIX, FreeBSD, Linux, MSDOS, Windows 9x Микроядро Надёжность, потребле- Mach, L Таблица 1 : Особенности концепций и примеры реализации Гипервизор Определение Гипервизор (Hypervisor, Virtual Machine Manager) технология аппаратной виртуализации, позволяющая множеству (гостевых) ОС работать параллельно на одном устройстве.

Управление доступом Определение Избирательное управление доступом (Discretionary Access Control, DAC) управление доступом субъектов к объектам на основе списков управления доступом (Access Control List, ACL, матрица Источники определения прав доступа владелец;

суперпользователь;

передача прав от уполномоченного субъекта.

Управление доступом Определение Избирательное управление доступом (Discretionary Access Control, DAC) управление доступом субъектов к объектам на основе списков управления доступом (Access Control List, ACL, матрица Источники определения прав доступа владелец;

суперпользователь;

передача прав от уполномоченного субъекта.

Общие критерии Определения Критерии определения безопасности компьютерных систем (Trusted Computer System Evaluation Criteria, Orange Book) стандарт министерства обороны США, устанавливающий условия для оценки эффективности средств безопасности компьютерных Общие критерии оценки защищённости информационных технологий (Common Criteria for Information Technology Security Evaluation, Common Criteria, CC) международный стандарт ISO/IEC 15408, пришедший на замену TCSEC (2005 г.) Общие критерии Определения Критерии определения безопасности компьютерных систем (Trusted Computer System Evaluation Criteria, Orange Book) стандарт министерства обороны США, устанавливающий условия для оценки эффективности средств безопасности компьютерных Общие критерии оценки защищённости информационных технологий (Common Criteria for Information Technology Security Evaluation, Common Criteria, CC) международный стандарт ISO/IEC 15408, пришедший на замену TCSEC (2005 г.) Уровни безопасности Классификация систем безопасности D (Minimal Protection, минимальная защита) C1 (Discretionary Access Protection, защита с разграниченным доступом C2 (Controlled Access Protection защита с управляемым доступом) B1 (Labeled Security Protection, защита с помеченной безопасностью) B2 (Structured Protection, структурированная защита) B3 (Security Domains, области безопасности) A1 (Veried Design, проверенный дизайн) Пример Требования класса C1 (избирательная защита безопасности) Механизм безопасной регистрации;

Разделение пользователей и данных;

Управление избирательным доступом;

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

Дополнительные требования класса C Аудит безопасности;

Защита при повторном использовании объектов;

Функциональность пути доверительных отношений;

Управление доверительными отношениями.

Пример Требования класса C1 (избирательная защита безопасности) Механизм безопасной регистрации;

Разделение пользователей и данных;

Управление избирательным доступом;

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

Дополнительные требования класса C Аудит безопасности;

Защита при повторном использовании объектов;

Функциональность пути доверительных отношений;

Управление доверительными отношениями.

Наиболее известные системы Операционные системы и семейства операционных систем OS/360;

MS-DOS;

UNIX (System V Release 1–6);

FreeBSD, OpenBSD, NetBSD;

Windows (3.x, 95, NT).

IEEE Определение Институт инженеров электротехники и электроники: (Institute of Electrical and Electronics Engineers, IEEE) некоммерческая профессиональная ассоциация (с 1963 г.), деятельность:

POSIX Определение Переносимый интерфейс операционных систем Unix: (Portable Operating System Interface for Unix, POSIX) семейство стандартов IEEE, направленных на совместимость между ОС: IEEE 1003.1-2008.

Основные концепции имена и атрибуты файлов, регулярные выражения, потоки Интерфейс приклад- fopen(), fork(), pthread_create(), Язык командной обо- управляющие конструкции, специальные ОС, совместимые с POSIX

Похожие работы:

«Е.Н.Романова Г.В.Ксенофонтов: миф о странствующем герое Писать о Гаврииле Васильевиче Ксенофонтове (1888—1938) — ярком ученом, крупном общественном деятеле, в чьей судьбе как в зеркале отразились трагические страницы становления национальной якутской интеллигенции, зарождения якутской этнографической школы, — трудно и ответственно. Ученый-энциклопедист, юрист, крупнейший сибиревед, он прекрасно разбирался в вопросах ориенталистики, разрабатывал собственные курсы по истории религии, занимался...»

«Почётный патронат Супруги Президента РП Анны Коморовской. Ягеллонский университет, основанный в 1364 году, является старейшим польским вузом и одним из старейших в Европе. Находящийся в одном из красивейших городов Европы – старинном Кракове – Ягеллонский университет предоставляет иностранцам возможность изучать польский язык и культуру Польши, а также историю, искусство, общественные, политические и экономические вопросы. Школа польского языка и культуры Ягеллонского университета для...»

«Авессалом Подводный Серия Психология и астрология Часть 1 ПСИХОЛОГИЯ ДЛЯ АСТРОЛОГОВ Аквамарин 2010 ББК Ю9 88 П44 П44 Авессалом Подводный Психология для астрологов, Москва, Аквамарин, 2010 – 408 с. Серия Психология и астрология Часть 1. Психология для астрологов Часть 2. Эволюция личности Часть 3. Астрология для психологов Часть 4. Архетипы психики Часть 1 посвящена обсуждению понятий и сюжетов, с которыми в первую очередь сталкивается начинающий психолог-практик, не имея адекватного языка для...»

«Ричард Докинз Слепой часовщик The Blind Watchmaker by Richard Dawkins Перевёл с английского Анатолий Протопопов. Вступительная часть Глава 1. В поисках объяснения невероятного Глава 2. Удачный проект Глава 3. Суммируем маленькие победы Глава 4. Прокладываем пути по гиперпространству жизни Глава 5. Власть над прошлым и будущим Глава 6. Истоки и чудеса Глава 7. Созидающая эволюция Глава 8. Взрывы и спирали Глава 9. Пунктуация пунктуализма Глава 10. О правильном дереве жизни Глава 11. Обречённые...»

«1. Цели освоения дисциплины Целью курса Зоология является формирование у студентов представлений об уровнях организации и планах строения животных, основах морфологии, систематики и экологии позвоночных животных мировой и региональной фауны, основных направлениях эволюции животного царства, формирование как общей, так экологической культуры личности, осмысленного восприятия многообразия животного мира и его значение для существования биосферы как глобальной экосистемы. Задачами курса Зоологии...»

«МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ имени М.В.ЛОМОНОСОВА Механико-математический факультет Лекции по экономике Лектор – О.М. Пеганова Москва, 2011г Хотелось бы выразить благодарность Головой Анне и Ахметзяновой Фариде за помощь в подготовке этого конспекта. Составитель не несет ответственности за вашу оценку на экзамене, при подготовке по данным конспектам!!! Предмет экономической теории и методы экономических исследований. Объект экономической теории - экономическое поведение людей....»

«Л. А. Мечковский, А. В. Блохин ХИМИЧЕСКАЯ ТЕРМОДИНАМИКА КУРС ЛЕКЦИЙ В двух частях Часть 1 Феноменологическая термодинамика. Основные понятия, фазовые равновесия МИНСК БГУ 2010 УДК 544(075.8) ББК Рекомендовано ученым советом химического факультета 20 октября 2009 г., протокол № 2 Р е ц е н з е н т ы: доктор химических наук, профессор Е.А. Стрельцов; кандидат химических наук, доцент А.С. Тихонов; Мечковский, Л. А. Химическая термодинамика: Курс лекций. В 2 ч. Ч. 1. / Л.А. Мечковский, А.В. Блохин....»

«Майкл ОНДАТЖЕ АНГЛИЙСКИЙ ПАЦИЕНТ Майкл Ондатже В романе Майкла Ондатже тонко и поэтично изображено сплетение четырех исковерканных судеб на заброшенной итальянской вилле в конце Второй мировой войны. А в центре этого пересечения – английский пациент, безымянный, обгоревший до неузнаваемости человек – загадка и вызов для тех, кто проходит рядом. По роману Английский пациент снят знаменитый кинофильм, в 1997 году награжденный премией Оскар в девяти номинациях. В память о Скипе и Мэри Дикинсон...»

«РОССИЙСКО-АРМЯНСКИЙ (СЛАВЯНСКИЙ) УНИВЕРСИТЕТ УТ В Е Р Ж Д А Ю : Ректор А.Р. Дарбиня н “_”_ 201 г. Институт Права и политики Кафедра: Политических процессов и технологий Автор: д.и.н., проф. Манукян А.С У Ч Е Б Н А Я П РО Г Р А М М А Дисциплина: Политические институты и процессы ЕРЕВАН 1. Аннотация: с углублением процессов демократизации в странах постсоциалистического пространства и расширением процессов модернизации государственного управления в мире для эффективного функционирования...»

«МАКЕТНОЕ МОДЕЛИРОВАНИЕ ОБУВИ МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ УЧРЕЖДЕНИЕ ОБРАЗОВАНИЯ ВИТЕБСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ А.И. Линник МАКЕТНОЕ МОДЕЛИРОВАНИЕ ОБУВИ КУРС ЛЕКЦИЙ для студентов специальности 1-50 02 01 Конструирование и технология изделий из кожи специализации 1-50 02 01 03 Конструирование обуви ВИТЕБСК 2010 УДК 685.34.016.5 ББК 37.255 М1 Рецензенты: к.т.н., доцент кафедры Конструирование и технология одежды УО ВГТУ Пантелеева А.В.; к.т.н., доцент...»

«1 ЛЕКЦИЯ №22 СОВРЕМЕННАЯ ФИЗИКА АТОМОВ И МОЛЕКУЛ Атом водорода в квантовой механике Решение задачи об энергетических уровнях электрона для атома водорода (а также водородоподобных систем: иона гелия Не+, двукратно ионизованного лития Li++ и др.) сводится к задаче о движении электрона в кулоновском поле ядра. Потенциальная энергия взаимодействия электрона с ядром, обладающим зарядом Ze (для атома водорода Z = 1), Ze 2 U(r ) =, (22.1) 4 o r где r — расстояние между электроном и ядром. Графически...»

«В.И.Назаров ОТСТАВНОЙ ДАРВИНИСТ Жизнь многих советских биологов, оставшихся верными своим научным взглядам после 1948 г., отмечена трагическим единообразием, во всяком случае поначалу. Отстранение от работы, увольнение, если не более суровые кары, поиск заработка, смена профессии и места жительства, долгое и мучительное ожидание перемен к лучшему. Через подобные испытания прошли почти все. Одни не выдержали ожидания и ушли из жизни; другие, которых можно считать счастливчиками, дожили до более...»

«Лекция №1: Что такое философия ? Содержание лекции. 1. Основные интерпретации статуса философии. 2. Специфика философской деятельности и философского знания. 3. Предмет философии и ее проблематика. Круг вопросов, обсуждаемых в этой лекции, предваряет начало изложения историкофилософской части курса. Подобное обсуждение необходимо для формирования определенного, нетрадиционного угла зрения на философию - как на профессиональную деятельность. Это взгляд на философию как бы изнутри (из...»

«Андрей Белянин Галина Черная Профессиональный оборотень. ГЛАВА 1 Вечер был довольно холодный. Да оно и закономерно январь месяц. Темнело по-прежнему рано, и возвращаться пришлось уже во мраке позднего вечера. Один раз даже в задумчивости чуть было не налетела на фонарный столб с соответственно разбитыми плафонами. Вот черт! Понаставили тут. прямо на дороге. Со злости не удержалась и пнула столб ногой. Настроение и так было никакое, теперь еще и мизинец ушибла. Полчаса назад в институте я...»

«МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РОССИЙСКОЙ 1. ЦЕЛЬ И ЗАДАЧИ ДИСЦИПЛИНЫ Целью дисциплины Экономика АПК служит: Изучение основных понятий, категорий и факторов, определяющих динамику, структуру и уровень развития экономики сельскохозяйственного производства; Определение роли, значения и места сельского хозяйства в агропромышленном комплексе страны; Изучение тенденции развития сельского хозяйства и агропромышленного комплекса страны. Основными задачами изучения дисциплины являются: Теоретически...»

«Российский фонд фундаментальных исследований Томский государственный педагогический университет Сибирское отделение Российской академии сельскохозяйственной наук Сибирский НИИ сельского хозяйства и торфа Сибирское отделение Российской академии наук Институт мониторинга климатических и экологических систем Томский политехнический университет Томское отделение Докучаевского общества почвоведов Болота и Биосфера Материалы пятой научной школы (11-14 сентября 2006 г.) Томск 2006 УДК 551.0 + 556.56...»

«МУНИЦИПАЛЬНОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ КУЛЬТУРЫ ЦЕНТРАЛИЗОВАННАЯ СИСТЕМА ОБЩЕДОСТУПНЫХ БИБЛИОТЕК г. БРЯНСКА ЦЕНТРАЛЬНАЯ ГОРОДСКАЯ БИБЛИОТЕКА им. П.Л. ПРОСКУРИНА Мы не приёмыши, края но законные дети этого края.От отца к сыну, внуку и правнуку. ЛЕКЦИЯ В ПОМОЩЬ ИЗУЧЕНИЮ ИСТОРИИ РОДНОГО КРАЯ (БЕЖИЦЫ) НОВАЯ РЕДАКЦИЯ БРЯНСК—2012 г. 1 Мы не приёмыши, но законные дети этого края.От отца к сыну, внуку и правнуку : лекция в помощь изучению истории родного края (Бежицы) / сост. Г.Г.Моцар. – Брянск,...»

«Психологизм и его критика Эдмундом Гуссерлем Рецепция Пролегомен Первый том Логических из наиболее успешных сочинений современисследований Э. Гуссерля, вышедший в свет в 1900 году, является одним ной философии. Именно эта работа, построенная на критике широкого круга философских авторитетов своего времени, сделала сорокаоднолетнего приват-доцента известнейшим философом своего времени, стяжав не только ответную критику, но и широкую поддержку университетских философов Германии. До публикации...»

«ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ УТВЕРЖДАЮ Проректор по учебной работе ТГУ В.В. Демин _ 2014 г. УЧЕБНЫЙ ПЛАН программы повышения квалификации Актуальные и проблемные вопросы государственной политики в области энергосбережения и повышения энергетической эффективности Категория слушателей: представители федеральных органов исполнительной власти, органов исполнительной власти субъектов РФ, органов местного самоуправления, представители организаций и учреждений бюджетной сферы, ответственных за...»

«1 К. Б. СВОЙКИН ДИАЛОГИКА НАУЧНОГО ТЕКСТА КУРС ЛЕКЦИЙ САРАНСК 2009 2 УДК 811.111'42(075.8) ББК Ш143.21 С25 Рецензенты: член-корреспондент Международной академии, наук педагогического образования кандидат педагогических наук доцент В. А. Плешаков; декан факультета иностранных языков Мордовского государственного педагогического института им. М. Е. Евсевьева Е. Н. Ветошкина Решением Президиума Совета по филологии УМО по классическому университетскому образованию (15–16 мая 2007 г.) курсу лекций...»









 
2014 www.konferenciya.seluk.ru - «Бесплатная электронная библиотека - Конференции, лекции»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.