Операционные системы
<<  Утилиты ОС. Текстовый редактор Классификация основных организационных структур (ОСУ) в соответствии с особенностями деятельности рынка  >>
Лабораторный практикум по курсу Принципы построения современных ОС
Лабораторный практикум по курсу Принципы построения современных ОС
Содержание
Содержание
Цели и задачи образовательного комплекса
Цели и задачи образовательного комплекса
Отличительные особенности практикума
Отличительные особенности практикума
Требования к структуре теоретического курса
Требования к структуре теоретического курса
Краткий план лабораторного практикума
Краткий план лабораторного практикума
Программы
Программы
Программы
Программы
Программы
Программы
Программы
Программы
Программы
Программы
Архитектура симулятора
Архитектура симулятора
Авторский коллектив
Авторский коллектив
Вопросы, Замечания, Дополнения,…
Вопросы, Замечания, Дополнения,…
Контакты:
Контакты:

Презентация на тему: «По математике 6 класс вычислительный практикум». Автор: Alexey V. Liniov. Файл: «По математике 6 класс вычислительный практикум.ppt». Размер zip-архива: 129 КБ.

По математике 6 класс вычислительный практикум

содержание презентации «По математике 6 класс вычислительный практикум.ppt»
СлайдТекст
1 Лабораторный практикум по курсу Принципы построения современных ОС

Лабораторный практикум по курсу Принципы построения современных ОС

Линёв А.В. – ассистент, кафедра ИИСиГИ ВМК ННГУ Свистунов А.Н. – ассистент, кафедра МО ЭВМ ВМК ННГУ

Нижегородский государственный университет им. Н.И. Лобачевского Факультет вычислительной математики и кибернетики Учебно-исследовательская лаборатория "Информационные технологии"

2 Содержание

Содержание

Цели и задачи образовательного комплекса Отличительные особенности практикума Требования к структуре теоретического курса Общая характеристика и план лабораторного практикума Авторский коллектив Контакты

ИТЛаб ВМК ННГУ, 06.06.2003

"Операционные системы" © А.В.Линёв, А.Н.Свистунов

2-<15>

3 Цели и задачи образовательного комплекса

Цели и задачи образовательного комплекса

Провести анализ и установить минимальные требования к курсу лекций «Принципы построения современных ОС» Разработать план лабораторного практикума и реализовать компоненты, необходимые для его применения Подготовить учебно-методические материалы, необходимые для внедрения практикума в учебный процесс

ИТЛаб ВМК ННГУ, 06.06.2003

"Операционные системы" © А.В.Линёв, А.Н.Свистунов

3-<15>

4 Отличительные особенности практикума

Отличительные особенности практикума

Одна лабораторная работа рассчитана на 4-6 академических часов. Наличие дифференцированного подхода. Возможность назначения индивидуальных заданий в рамках одной лабораторной работы. Наличие методики оценки полученных результатов.

ИТЛаб ВМК ННГУ, 06.06.2003

"Операционные системы" © А.В.Линёв, А.Н.Свистунов

4-<15>

5 Требования к структуре теоретического курса

Требования к структуре теоретического курса

1. Недетализованные модели объектов аппаратного уровня. 2. Управление ресурсом "память". 3. Управление ресурсом "центральный процессор". 4. Процессы и потоки, операционная среда. 5. Синхронизация выполнения процессов/потоков. 6. Обмен данными между процессами/потоками. 7. Архитектура ввода/вывода. 8. Долгосрочное хранение данных.

ИТЛаб ВМК ННГУ, 06.06.2003

"Операционные системы" © А.В.Линёв, А.Н.Свистунов

5-<15>

6 Краткий план лабораторного практикума

Краткий план лабораторного практикума

1. Краткосрочное планирование задач. 2. Замещение областей памяти. 3. Взаимодействие процессов. Синхронизация. 4. Взаимодействие процессов. Передача данных. 5. Файловые системы.

ИТЛаб ВМК ННГУ, 06.06.2003

"Операционные системы" © А.В.Линёв, А.Н.Свистунов

6-<15>

7 Программы

Программы

Библиотеки

Интерфейс системных вызовов

Подсистема управления файлами

Подсистема управления процессами

Взаимодействие процессов

Планировщик

Кэш

Управление памятью

Символ

Блок

Драйверы устройств

Аппаратный контроль

Технические средства (Аппаратура)

User Level

Kernel Level

Kernel Level

Hardware Level

ИТЛаб ВМК ННГУ, 06.06.2003

"Операционные системы" © А.В.Линёв, А.Н.Свистунов

7-<15>

8 Программы

Программы

Библиотеки

Интерфейс системных вызовов

Подсистема управления файлами

Подсистема управления процессами

Взаимодействие процессов

Планировщик

Кэш

Управление памятью

Символ

Блок

Драйверы устройств

Аппаратный контроль

Технические средства (Аппаратура)

User Level

Kernel Level

Уровни сложности Модификация исходных кодов планировщика UNIX. Создание модуля, реализующего диспетчеризацию, для симулятора. Варианты – различные алгоритмы диспетчеризации.

Kernel Level

Hardware Level

ИТЛаб ВМК ННГУ, 06.06.2003

"Операционные системы" © А.В.Линёв, А.Н.Свистунов

8-<15>

9 Программы

Программы

Библиотеки

Интерфейс системных вызовов

Подсистема управления файлами

Подсистема управления процессами

Взаимодействие процессов

Планировщик

Кэш

Управление памятью

Символ

Блок

Драйверы устройств

Аппаратный контроль

Технические средства (Аппаратура)

User Level

Kernel Level

Уровни сложности Модификация исходных кодов диспетчера памяти UNIX. Создание модуля, реализующего алгоритм замещения, для симулятора. Варианты – различные алгоритмы замещения страниц.

Kernel Level

Hardware Level

ИТЛаб ВМК ННГУ, 06.06.2003

"Операционные системы" © А.В.Линёв, А.Н.Свистунов

9-<15>

10 Программы

Программы

Библиотеки

Интерфейс системных вызовов

Подсистема управления файлами

Подсистема управления процессами

Взаимодействие процессов

Планировщик

Кэш

Управление памятью

Символ

Блок

Драйверы устройств

Аппаратный контроль

Технические средства (Аппаратура)

Предполагается решение одной из предлагаемых типовых задач по темам: Синхронизация потоков. Обмен данными между процессами. Варианты – использование различных механизмов операционной среды.

User Level

Kernel Level

Kernel Level

Hardware Level

ИТЛаб ВМК ННГУ, 06.06.2003

"Операционные системы" © А.В.Линёв, А.Н.Свистунов

10-<15>

11 Программы

Программы

Библиотеки

Интерфейс системных вызовов

Подсистема управления файлами

Подсистема управления процессами

Взаимодействие процессов

Планировщик

Кэш

Управление памятью

Символ

Блок

Драйверы устройств

Аппаратный контроль

Технические средства (Аппаратура)

Уровни сложности Создание модулей для ОС UNIX, обеспечивающих подключение к общей файловой системе файловой системы, хранящейся в файле. Создание модуля, обеспечивающего работу с файловой системой, хранящейся в файле. Варианты – различная структура файловых систем.

User Level

Kernel Level

Kernel Level

Hardware Level

ИТЛаб ВМК ННГУ, 06.06.2003

"Операционные системы" © А.В.Линёв, А.Н.Свистунов

11-<15>

12 Архитектура симулятора

Архитектура симулятора

Подключаемые алгоритмы диспетчеризации

Ядро симулятора

Данные о создании и завершении процессов и потоков, о запросах ими страниц

Встроенные алгоритмы диспетчеризации

Статистика переключений контекста и ошибок доступа к странице

Встроенные алгоритмы замещения страниц

Подключаемые алгоритмы замещения страниц

ИТЛаб ВМК ННГУ, 06.06.2003

"Операционные системы" © А.В.Линёв, А.Н.Свистунов

12-<15>

13 Авторский коллектив

Авторский коллектив

Линёв А.В. - ассистент кафедры ИИСиГИ факультета ВМК; Свистунов А.Н. - ассистент кафедры МО ЭВМ факультета ВМК.

ИТЛаб ВМК ННГУ, 06.06.2003

"Операционные системы" © А.В.Линёв, А.Н.Свистунов

13-<15>

14 Вопросы, Замечания, Дополнения,…

Вопросы, Замечания, Дополнения,…

ИТЛаб ВМК ННГУ, 06.06.2003

"Операционные системы" © А.В.Линёв, А.Н.Свистунов

14-<15>

15 Контакты:

Контакты:

Нижегородский университет, Факультет вычислительной математики и кибернетики, Учебно-исследовательская Лаборатория "Информационные технологии" 603950, Нижний Новгород, пр. Гагарина, 23, р.т.: +7 (8312) 65-48-59, E-mail: itlab@unn.ac.ru, alin@unn.ac.ru, svan@uic.nnov.ru

ИТЛаб ВМК ННГУ, 06.06.2003

"Операционные системы" © А.В.Линёв, А.Н.Свистунов

15-<15>

«По математике 6 класс вычислительный практикум»
http://900igr.net/prezentacija/informatika/po-matematike-6-klass-vychislitelnyj-praktikum-255296.html
cсылка на страницу

Операционные системы

27 презентаций об операционных системах
Урок

Информатика

130 тем
Слайды
900igr.net > Презентации по информатике > Операционные системы > По математике 6 класс вычислительный практикум