История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
Топ:
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов...
Устройство и оснащение процедурного кабинета: Решающая роль в обеспечении правильного лечения пациентов отводится процедурной медсестре...
Отражение на счетах бухгалтерского учета процесса приобретения: Процесс заготовления представляет систему экономических событий, включающих приобретение организацией у поставщиков сырья...
Интересное:
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Финансовый рынок и его значение в управлении денежными потоками на современном этапе: любому предприятию для расширения производства и увеличения прибыли нужны...
Средства для ингаляционного наркоза: Наркоз наступает в результате вдыхания (ингаляции) средств, которое осуществляют или с помощью маски...
Дисциплины:
|
из
5.00
|
Заказать работу |
|
|
|
|
Лекция № 14
Тема. Завдання ОС з управління файлами та пристроями. Організація паралельної роботи пристроїв введення-виведення і процесора. Узгодження швидкостей обміну і кешування даних.
Цель.
1. Учебная. Объяснить структуру страничной памяти и распределении адресного пространства.
2. Развивающая. Развивать логическое мышление и естественное - научное мировоззрение.
3. Воспитательная. Воспитывать интерес к научным достижением и открытием.
Межпредметные связи:
· Обеспечивающие: информатика, математика, вычислительная техника и МП, системы программирования.
· Обеспечиваемые: Стажерская практика
Методическое обеспечение и оборудование:
1. Методическая разработка к занятию.
2. Учебный план.
3. Учебная программа
4. Рабочая программа.
5. Инструктаж по технике безопасности.
Технические средства обучения: персональный компьютер.
Обеспечение рабочих мест:
· Рабочие тетради
Ход лекции.
Одной из главных задач ОС является обеспечение обмена данными между приложениями и периферийными устройствами компьютера. Собственно ради выполнения этой задачи и были разработаны первые системные программы, послужившие прототипами операционных систем. В современной ОС функции обмена данными с периферийными устройствами выполняет подсистема ввода-вывода. Клиентами этой подсистемы являются не только пользователи и приложения, но и некоторые компоненты самой ОС, которым требуется получение системных данных или их вывод, например подсистеме управления процессами при смене активного процесса необходимо записать на диск контекст приостанавливаемого процесса и считать с диска контекст активизируемого процесса.
Основными компонентами подсистемы ввода-вывода являются драйверы, управляющие внешними устройствами, и файловая система. К подсистеме ввода-вывода можно также с некоторой долей условности отнести и диспетчер прерываний. Условность заключается в том, что диспетчер прерываний обслуживает не только модули подсистемы ввода-вывода, но и другие модули ОС, в частности такой важный модуль, как планировщик/диспетчер потоков. Но из-за того, что планирование работ подсистемы ввода-вывода составляет основную долю нагрузки диспетчера прерываний, его вполне логично рассматривать как ее составную часть (к тому же первопричиной появления в компьютерах системы прерываний были в свое время именно операции с устройствами ввода-вывода).
Файловая система активно использует части подсистемы вода - вывода, модель файла лежит в основе большинства механизмов доступа к устройствам, используемых в современной подсистеме ввода-вывода.
Задачи ОС по управлению файлами и устройствами:
Подсистема ввода-вывода (Input-Output Subsystem) мультипрограммной ОС при обмене данными с внешними устройствами компьютера должна решать ряд общих задач, из которых наиболее важными являются следующие:
□ организация параллельной работы устройств ввода-вывода и процессора;
□ согласование скоростей обмена и кэширование данных;
□ разделение устройств и данных между процессами;
□ обеспечение удобного логического интерфейса между устройствами и остальной частью системы;
□ поддержка широкого спектра драйверов с возможностью простого включения в систему нового драйвера;
□ динамическая загрузка и выгрузка драйверов;
□ поддержка нескольких файловых систем;
□ поддержка синхронных и асинхронных операций ввода-вывода.
Лекция № 14
Тема. Завдання ОС з управління файлами та пристроями. Організація паралельної роботи пристроїв введення-виведення і процесора. Узгодження швидкостей обміну і кешування даних.
Цель.
1. Учебная. Объяснить структуру страничной памяти и распределении адресного пространства.
2. Развивающая. Развивать логическое мышление и естественное - научное мировоззрение.
3. Воспитательная. Воспитывать интерес к научным достижением и открытием.
Межпредметные связи:
· Обеспечивающие: информатика, математика, вычислительная техника и МП, системы программирования.
· Обеспечиваемые: Стажерская практика
Методическое обеспечение и оборудование:
1. Методическая разработка к занятию.
2. Учебный план.
3. Учебная программа
4. Рабочая программа.
5. Инструктаж по технике безопасности.
Технические средства обучения: персональный компьютер.
Обеспечение рабочих мест:
· Рабочие тетради
Ход лекции.
Одной из главных задач ОС является обеспечение обмена данными между приложениями и периферийными устройствами компьютера. Собственно ради выполнения этой задачи и были разработаны первые системные программы, послужившие прототипами операционных систем. В современной ОС функции обмена данными с периферийными устройствами выполняет подсистема ввода-вывода. Клиентами этой подсистемы являются не только пользователи и приложения, но и некоторые компоненты самой ОС, которым требуется получение системных данных или их вывод, например подсистеме управления процессами при смене активного процесса необходимо записать на диск контекст приостанавливаемого процесса и считать с диска контекст активизируемого процесса.
Основными компонентами подсистемы ввода-вывода являются драйверы, управляющие внешними устройствами, и файловая система. К подсистеме ввода-вывода можно также с некоторой долей условности отнести и диспетчер прерываний. Условность заключается в том, что диспетчер прерываний обслуживает не только модули подсистемы ввода-вывода, но и другие модули ОС, в частности такой важный модуль, как планировщик/диспетчер потоков. Но из-за того, что планирование работ подсистемы ввода-вывода составляет основную долю нагрузки диспетчера прерываний, его вполне логично рассматривать как ее составную часть (к тому же первопричиной появления в компьютерах системы прерываний были в свое время именно операции с устройствами ввода-вывода).
Файловая система активно использует части подсистемы вода - вывода, модель файла лежит в основе большинства механизмов доступа к устройствам, используемых в современной подсистеме ввода-вывода.
Задачи ОС по управлению файлами и устройствами:
Подсистема ввода-вывода (Input-Output Subsystem) мультипрограммной ОС при обмене данными с внешними устройствами компьютера должна решать ряд общих задач, из которых наиболее важными являются следующие:
□ организация параллельной работы устройств ввода-вывода и процессора;
□ согласование скоростей обмена и кэширование данных;
□ разделение устройств и данных между процессами;
□ обеспечение удобного логического интерфейса между устройствами и остальной частью системы;
□ поддержка широкого спектра драйверов с возможностью простого включения в систему нового драйвера;
□ динамическая загрузка и выгрузка драйверов;
□ поддержка нескольких файловых систем;
□ поддержка синхронных и асинхронных операций ввода-вывода.
|
|
|
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьшения длины пробега и улучшения маневрирования ВС при...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!