Содержание
- 2. Литература а) основная литература: С.В.Назаров, А.И.Широков. Современные операционные системы.- М.: Бином, 2013 В.Г.Олифер, Н.А.Олифер. Сетевые операционные
- 3. Раздел 1 Основные концепции операционных систем
- 4. НАЗНАЧЕНИЕ И ФУНКЦИИ ОПЕРАЦИОННЫХ СИСТЕМ Лекция 1
- 5. Сферы применения операционных систем ОС мейнфреймов Серверные ОС ОС персональных компьютеров ОС смартфонов Встроенные ОС ОС
- 12. Определение операционной системы «Я не знаю, что это такое, но всегда узнаю ее, если увижу...» Barron
- 13. Основные ресурсы вычислительной системы: процессоры (процессорное время); память (оперативная, внешняя); периферийные устройства (диски, таймеры, наборы данных,
- 16. Управление ресурсами
- 17. Цикл использования ресурса:
- 18. Место ОС в структуре вычислительной системы Вычислительная система – программно-аппаратный комплекс предоставляющий услуги пользователю. Структура вычислительной
- 19. Аппаратный уровень Физические ресурсы: процессор, оперативная память, внешние устройства. Характеристики: правила программного использования, которые определяют возможность
- 20. Уровень управления физическими устройствами Первый уровень системного программного обеспечения. Назначение – систематизация и стандартизация правил программного
- 21. Уровень управления логическими ресурсами Этот уровень ориентирован на пользователя. Команды данного уровня не зависят от физических
- 22. Уровень систем программирования
- 23. Уровень прикладных систем
- 25. Назначение и функции ОС
- 26. Операционная система превращает уродливое аппаратное обеспечение в красивые абстракции
- 28. Критерии эффективности и классы операционных систем
- 29. ФУНКЦИОНАЛЬНЫЕ КОМПОНЕНТЫ ОПЕРАЦИОННОЙ СИСТЕМЫ АВТОНОМНОГО КОМПЬЮТЕРА Лекция 2
- 30. Функции операционных систем
- 31. Функциональные компоненты операционной системы автономного компьютера
- 32. Подсистема управления процессами
- 33. Подсистема управления памятью
- 34. Подсистема управления файлами и внешними устройствами
- 35. Интерфейс прикладного программирования
- 36. Для разработчика приложений все особенности конкретной ОС представлены особенностями ее API. Поэтому разные ОС с одинаковым
- 37. Системные вызовы Реализация системных вызовов должна обеспечивать: переключение в привилегированный режим; высокую скорость вызова процедур ОС;
- 40. Приблизительное соответствие системных вызовов Win32 API вызовам Unix
- 41. 11 этапов выполнения системного вызова read(fd, buffer, nbytes) count=read(fd, buffer, nbytes)
- 42. Защита данных и администрирование
- 43. Пользовательский интерфейс
- 44. АРХИТЕКТУРА ОПЕРАЦИОННЫХ СИСТЕМ Лекция 3
- 45. Требования, предъявляемые к современным ОС Главное требование - выполнение основных функций эффективного управления ресурсами и обеспечение
- 46. Сравнение количества строк кода в некоторых модулях ядра Linux и Windows Год Версия Cтрок кода 1994
- 47. Уязвимость нулевого дня Zero-day эксплойт — киберугроза, использующая ошибку или уязвимость в приложении или операционной системе
- 48. Расширяемость Код должен быть написан так, чтобы систему можно было легко наращивать и модифицировать по мере
- 49. Переносимость Переносимость (многоплатформенность) дает возможность перемещать всю систему на машину, базирующуюся на другом процессоре или аппаратной
- 50. Совместимость - способность ОС выполнять программы, написанные для других ОС или для более ранних версий данной
- 51. При совпадении архитектур процессоров (набора команд и диапазона адресов) двоичная совместимость достигается при: Для достижения двоичной
- 52. Система виртуальных машин (СВМ) – такой вариант организации вычислительного процесса, при котором на одном компьютере одновременно
- 53. Архитектура ОС
- 54. Ядро выполняет:
- 55. Вспомогательные модули:
- 56. Классическая архитектура
- 57. Монолитная структура ОС Вся ОС работает как единая программа в режиме ядра. Монолитная ОС написана как
- 58. Монолитные системы могут быть структурированными: Главная программа, которая вызывает требуемые сервисные процедуры. Набор сервисных процедур, реализующих
- 59. Многоуровневые системы Обобщением предыдущего подхода является организация ОС как иерархии уровней с хорошо определенными связями между
- 60. Примеры многоуровневых ОС Структура ОС UNIX
- 61. Упрощенное представление архитектуры Windows
- 62. Архитектура Windows
- 63. Уровни программирования в Windows
- 64. Многослойная модель ядра Ядро может состоять из следующих слоев: - средства аппаратной поддержки (система прерываний, средства
- 65. Ядро ОС UNIX
- 66. Организация режима ядра Windows
- 67. Микроядерная архитектура
- 68. Сравнение моделей архитектур ОС
- 69. Классификации ОС
- 76. Вымышленные операционные системы ALTIMIT OS — из вселенной .hack Hyper OS — из Patlabor Wheatonix —
- 77. Эволюция ОС Первый период (1945 -1955) Элементная база – электронные лампы и коммуникационные панели. Программирование осуществлялось
- 78. Второй период (1955 - 1965) Элементная база - полупроводниковые элементы (транзисторы). Первые алгоритмические языки и, следовательно,
- 79. Третий период (1965 - 1975) Элементная база - интегральные микросхемы. Создание семейств программно-совместимых машин (серия машин
- 80. Четвертый период (1980 - настоящее время) Элементная база – большие и сверхбольшие интегральные схемы (БИС и
- 81. Современный этап развития операционных систем Эволюционное развитие свойств, механизмов и функций ОС, которые появились в 60-е
- 82. «Облачная обработка данных — это парадигма, в рамках которой информация постоянно хранится на серверах в интернете
- 83. Cloud OS (от англ. Cloud Operating System — дословно: "Облачная" Операционная Система или операционная система на
- 85. Операционные системы Windows Хронологическая схема
- 88. Скачать презентацию