1. Теоретические основы операционных систем (планирование заданий и использования процессора, обеспечение программ средствами коммуникации и синхронизации,

Презентация:



Advertisements
Похожие презентации
ОПЕРАИОННАЯ СИСТЕМА. Операционная система комплекс программ, обеспечивающий управление аппаратными средствами компьютера, организующий работу с файлами.
Advertisements

Лекция 6 Понятие операционных систем Учебные вопросы: 1. Характеристики ОС 2. Свободные и проприетарные ОС.
Операционные системы. 2 Операционная система Основная управляющая программа компьютера, которая постоянно находится в памяти компьютера и занимается всеми.
Операционная система Назначение и состав. На IBM-совместимых персональных компьютерах используются операционные системы корпорации Microsoft Windows,
Операционные системы и среды Основы теории операционных систем Общие сведения об операционных системах.
Что такое файл? Из скольких частей состоит имя файла? Как образуется имя файла? Сколько символов может включать имя файла? Какой элемент является вершиной.
Оглавление Программное обеспечение Операционная система Загрузка ОС Установка ОС Домашнее задание.
История создания ОС. Семейство ОС MS Windows.. Операционная система базовый комплекс компьютерных программ, обеспечивающий управление аппаратными средствами.
СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ. Системное программное обеспечение - это комплекс программ, которые обеспечивают эффективное управление компонентами.
Понятие об операционной системе. Что происходит сразу после включения питания ПК? При включении питания процессор обращается к микросхеме ПЗУ (постоянное.
- система взаимосвязанных технических устройств, выполняющих ввод, хранение, обработку и вывод информации.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРА Операционные системы (для смены слайдов нажимайте Пробел)
Основные характеристики операционных систем. Операционная система базовый комплекс программ, обеспечивающий управление аппаратными средствами компьютера,
Операционная система: назначение и состав. Общие сведения На IBM-совместимых персональных компьютерах используются операционные системы корпорации Microsoft.
Операционная система: назначение и состав. Вопросы по теме: 1. Каковы основные компоненты операционной системы и каково их назначение? 2. Основные принципы.
Архитектура операционной системы Microsoft Windows 2000.
1 Работа под управлением ОС Windows. 2 Темы для обсуждения 1. Что такое операционная система Что такое операционная система Понятие ОС Виды ОС 2. Операционная.
Операционные системы. На IBM-совместимых персональных компьютерах используются операционные системы корпорации Microsoft Windows, свободно распространяемая.
Программное обеспечение информационных технологий.
Учитель информатики Трашков О.Л.. Обработка информации в компьютере и управление всеми его устройствами осуществляется с помощью программ. Компьютер представляет.
Транксрипт:

1. Теоретические основы операционных систем (планирование заданий и использования процессора, обеспечение программ средствами коммуникации и синхронизации, управление памятью, управление файловой системой, управление вводом-выводом, обеспечение безопасности) 2. ОС MS DOS и MS Windows (история, структура, возможности) 3. Виртуальные машины и установка гостевых ОС 4. ОС (ОС Unix/Linux, Mac OS X) 5. Мобильные ОС (Android, MeeGo, Windows Phone 8, Simbian iOS) 2

1. На сегодняшний день наиболее известными операционными системами для компьютеров являются семейства операционных систем Microsoft Windows и UNIX. Первые ведут свою "родословную" от операционной системы MS DOS, которой оснащались первые персональные компьютеры фирмы IBM. Но в наши дни, когда говорят об операционной системе UNIX, чаще всего имеют в виду не конкретную ОС, а скорее целое семейство UNIX- подобных операционных систем. 3

2. В рамках Фонда Свободного ПО была начата разработка проекта GNU-проекта создания свободного программного обеспечения. Суть этой лицензии состоит в следующем. Программное обеспечение, распространяемое под этой лицензией, можно как угодно дорабатывать, модифицировать, передавать или продавать другим лицам при условии, что результат такой переработки тоже будет распространяться под лицензией copyleft. Последнее условие - самое важное и определяющее в этой лицензии. Оно гарантирует, что результаты усилий разработчиков свободного ПО останутся открытыми и не станут частью какого-либо лицензированного обычным способом продукта. 4

5

Свопирование оперативной памяти на диск Свопирование оперативной памяти на диск позволяет работать при ограниченном объеме физической оперативной памяти; для этого содержимое некоторых частей (страниц) оперативной памяти записываются в выделенную область на жестком диске, которая трактуется как дополнительная оперативная память. Это несколько снижает скорость работы, но позволяет организовать работу программ, требующих большего объема ОЗУ, чем фактически имеется в компьютере. Страничная организация памяти Системная память Linux организована в виде страниц объемом 4 Кбайт. Если оперативная память полностью исчерпана, ОС будет искать давно не использующие страницы памяти для их перемещения из памяти на жесткий диск. 6

Загрузка выполняемых модулей "по требованию" Ядро Linux поддерживает выделение страниц памяти по требованию, при котором только необходимая часть кода исполняемой программы находится в оперативной памяти, а не используемые в данный момент части остаются на диске. Совместное использование исполняемых программ Если необходимо запустить одновременно несколько копий какого-то приложения (либо один пользователь запускает несколько идентичных задач, либо разные пользователи запускают одну и ту же задачу), то в память загружается только одна копия исполняемого кода этого приложения, которая используется всеми одновременно исполняющимися идентичными задачами. Общие библиотеки Библиотеки - наборы процедур, используемых программами для обработки данных. 7

Динамическое кэширование диска Кэширование диска - это использование части оперативной памяти для хранения часто используемых данных с диска, что существенно ускоряет доступ к часто используемым программам и задачам. Пользователи MS-DOS работают со SmartDrive, который резервирует фиксированные области системной памяти для кэширования диска. Linux использует более динамичную систему кэширования: память, зарезервированная под кэш увеличивается, когда память не используется и уменьшается, если системе или процессу пользователя требуется больше памяти. Частичная поддержка возможностей System V и BSD POSIX (Portable Operating System Interface -- интерфейс мобильной операционной системы) задает стандартный интерфейс UNIX-систем, который описывается набором процедур языка С. Сейчас он поддерживается всеми новыми ОС. Microsoft Windows NT также поддерживает POSIX Linux 100%-но соответствует POSIX. 8

Сетевые возможности Linux можно интегрировать в любую локальную сеть. Поддерживаются все службы UNIX, включая NFS, удаленный доступ, работа в TCP/IP-сетях. Также поддерживается включение Linux-машины как сервера или клиента для другой сети. Работа на разных аппаратных платформах Хотя ОС Linux первоначально была разработана для ПК на базе Intel 386/486, сейчас она может работать на всех версиях микропроцессоров от Intel, начиная с 386 и кончая многопроцессорными системами на Pentium III. 9

Поддержка различных форматов файловых систем Linux поддерживает большое число форматов файловых систем, включая файловые системы DOS и OS/2, а также современные журналируемые файловые системы. При этом и собственная файловая система Linux позволяет эффективно использовать дисковое пространство. 10