Тема_1_1_Назначение и функции ОС.pptx
- Количество слайдов: 13
Тема 1. 1 Назначение и функции операционной системы ЦЕЛЬ УРОКА ИЗУЧИТЬ НАЗНАЧЕНИЕ И ОСНОВНЫЕ ФУНКЦИИ ОПЕРАЦИОННОЙ СИСТЕМЫ План 1. Операционные системы для автономного компьютера 2. ОС как виртуальная машина 3. ОС как система управления ресурсами 4. Функциональные компоненты операционной системы автономного компьютера
1. Операционные системы для автономного компьютера Операционная система компьютера представляет собой комплекс взаимосвязанных программ, который действует как интерфейс между приложениями и пользователями с одной стороны, и аппаратурой компьютера с другой стороны.
ОС выполняет две группы функций: предоставление пользователю или программисту вместо реальной аппаратуры компьютера расширенной виртуальной машины, с которой удобней работать и которую легче программировать; повышение эффективности использования компьютера путем рационального управления его ресурсами в соответствии с некоторым критерием.
2. ОС как виртуальная машина Для того чтобы успешно решать свои задачи, современный пользователь или даже прикладной программист может обойтись без досконального знания аппаратного устройства компьютера. Ему не обязательно быть в курсе того, как функционируют различные электронные блоки и электромеханические узлы компьютера. Очень часто пользователь может не знать даже системы команд процессора. Пользователь-программист привык иметь дело с мощными высокоуровневыми функциями, которые ему предоставляет операционная система.
Операционная система избавляет программистов не только от необходимости напрямую работать с аппаратурой дискового накопителя, предоставляя им простой файловый интерфейс, но и берет на себя все другие рутинные операции, связанные с управлением другими аппаратными устройствами компьютера: физической памятью, таймерами, принтерами и т. д. В результате реальная машина, способная выполнять только небольшой набор элементарных действий, определяемых ее системой команд, превращается в виртуальную машину, выполняющую широкий набор гораздо более мощных функций.
3. ОС как система управления ресурсами Операционная система не только предоставляет пользователям и программистам удобный интерфейс к аппаратным средствам компьютера, но и является механизмом, распределяющим ресурсы компьютера.
К числу основных ресурсов современных вычислительных систем могут быть отнесены такие ресурсы, как : процессоры, основная память, таймеры, наборы данных, диски, накопители на магнитных лентах, принтеры, сетевые устройства и некоторые другие.
Ресурсы распределяются между процессами. Процесс (задача) определяется как программа в стадии выполнения. Программа — это статический объект, представляющий собой файл с кодами и данными. Процесс — это динамический объект, который возникает в операционной системе после того, как пользователь или сама операционная система решает «запустить программу на выполнение»
Управление ресурсами включает решение следующих общих задач: планирование ресурса — то есть определение, какому процессу, когда и в каком количестве следует выделить данный ресурс; 2. удовлетворение запросов на ресурсы; 3. отслеживание состояния и учет использования ресурса — то есть поддержание оперативной информации о том, занят или свободен ресурс и какая доля ресурса уже распределена; 4. разрешение конфликтов между процессами. 1.
4. Функциональные компоненты операционной системы автономного компьютера Функции операционной системы компьютера обычно группируются либо в соответствии с типами локальных ресурсов, которыми управляет ОС, либо в соответствии со специфическими задачами, применимыми ко всем ресурсам. Такие группы функций называют подсистемами.
Наиболее важными подсистемами управления ресурсами являются подсистемы управления : процессами, памятью, файлами и внешними устройствами. Общими для всех ресурсов, являются подсистемы : пользовательского интерфейса, защиты данных администрирования.
Контрольные вопросы 1. 2. 3. 4. 5. 6. Дайте определение ОС Назовите 2 группы функций ОС Объясните работу ОС как виртуальной машины Объясните работу ОС как системы по управлению ресурсами Назовите наиболее важные подсистемы управления ресурсами Назовите общие для всех ресурсов подсистемы
Домашнее задание 1. Партыка Т. Л. , Попов И. И. Операционные системы, среды и оболочки. Стр. 8 -13 Библиотека 2. Методические указания к самостоятельной работе студентов. Самостоятельная работа № 1 DC 1ОбщаяСтароверова Е. С. 3. Электронный курс «ОСи. С» тема 1. 1 192. 168. 0. 76: 81Операционны е системы и среды


