Презентация, доклад на тему Назначение и функции операционной системы

1. Функциональные компоненты ОС компьютера. Управление компьютераНаиболее важными подсистемами управлениями ресурсами являются подсистемы:1. управление процессами;2. управление памятью;3. управление файлами и внешними устройствами;4. общие подсистемы пользовательского интерфейса, защиты данных и администрирования;Важнейшей частью ОС является подсистема управления процессами.Для

Слайд 1Назначение и функции ОС
Дисциплина «Операционные системы»
Разработала: Хапова С.Д.

Назначение и функции ОСДисциплина «Операционные системы»Разработала: Хапова С.Д.

Слайд 21. Функциональные компоненты ОС компьютера. Управление компьютера
Наиболее важными подсистемами управлениями ресурсами

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

1. Функциональные компоненты ОС компьютера. Управление компьютераНаиболее важными подсистемами управлениями ресурсами являются подсистемы:1. управление процессами;2. управление памятью;3.

Слайд 3В мультипрограммной ОС одновременно могут существовать несколько процессов. Часть процессов, пользовательские,

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

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

Слайд 42. Управление файлами, памятью и внешними устройствами
Процесс может выполнятся только в

том случае, если его коды и данные (не обязательно все) находятся в оперативной памяти.
Управление памятью включает:
1. распределение существующей в данной момент памяти, между процессами;
2. настройку адресов на физические адреса;
3. загрузка кодов и данных процессов в отведенную память;
4. защита областей памяти каждого процесса.
Существует большое разнообразие алгоритмов распределения памяти с которыми мы познакомимся позже.
Одним из наиболее популярных способов управления памятью является виртуальная память.
Наличие механизма виртуальной памяти позволяет программисту писать программы так, как будто в его распоряжении имеется оперативная память большого объема, часто существенно превышающего объем имеющейся физической памяти. При размещении такой программы в памяти подсистема виртуальной памяти производит трансляцию виртуальных адресов, в физические.
2. Управление файлами, памятью и внешними устройствамиПроцесс может выполнятся только в том случае, если его коды и

Слайд 5Защита памяти - это способность предохранять выполняемую задачу от ошибочного обращения

к памяти, назначенной другим.
ОС "экранирует" сложность реальной аппаратуры от программиста.
Особенно это ярко проявляется в файловой системе. ОС организует представление о данных, хранящихся на внешнем накопителе, в виде файла - неструктурированной последовательности байтов, имеющей символьное имя. Для удобства работы файлы группируются в каталоги. Пользователь может с помощью ОС выполнять поиск файла по имени, удаление, вывод, изменение и сохранение. Файловая система выполняет преобразование символьных имен файлов, в физические адреса на диске (цилиндр, поверхность, сектор)
При выполнении своих функций файловая система тесно взаимодействует с подсистемой управления внешними устройствами (часто называется подсистемой ввода-вывода). Диски, принтеры, сканеры, мониторы, модемы, сетевые адаптеры и пр.
Программа, управляющая конкретной моделью внешнего устройства, называется драйвером.
Созданием драйверов занимаются как разработчики ОС, так и специалисты компаний, выпускающих внешние устройства.

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

Слайд 6Литература

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

Д.П., Чоудри И.   Microsoft Windows 2000/XP. Настройка и оптимизация производительности. Пер. с англ. - М.: Изд-во ЭКОМ, 2001
Коммисаров Д.А. Персональный учитель компьютеру: Операционные системы, аппаратные средства и программное обеспечение. М.: «Солон Р», 2001. 746с
Гордеев А.В. Системное программное обеспечение. –СПб.: Питер, 2002.- 736 с.
Компьютерные системы и сети: Учебное пособие для вузов. / Под ред. В.П. Косарева, Л.В. Еремина. - М.: Финансы и статистика, 1999. - 464 с
Как стать системным администратором: Самоучитель. / М. Левин. - М.: Познавательная книга плюс, 2001. - 320 с
Литература Никулин В.В.-  Операционные системы, среды и оболочки,  Брянская государственная сельскохозяйственная академияМюллер Д.П., Чоудри И.   Microsoft Windows 2000/XP. Настройка

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть