- •Методические указания
- •230100 «Информатика и вычислительная техника»
- •Задание на контрольную работу
- •1. Теоретическая часть
- •Тема 1. Понятие операционной системы
- •Тема 2. Назначение и функции операционных систем
- •Тема 3. Понятие и назначение системы управления файлами
- •Тема 4. Понятие операционной среды
- •Тема 5. Понятие вычислительного процесса и ресурса
- •Тема 6. Понятие вычислительного потока
- •Тема 7. Понятие прерывания
- •Тема 8. Управление задачами и памятью в операционных системах обучения
- •Тема 9. Файловые системы и управление вводом/выводом
- •Тема 10. Понятие файловой системы
- •Тема 11. Микроядерная и монолитная архитектуры операционные системы
- •Тема 12. Современные операционные системы
- •2. Практическая часть Задание
- •Библиографический список
- •Содержание
- •230100 «Информатика и вычислительная техника»
- •394026 Воронеж, Московский просп., 14
Тема 12. Современные операционные системы
В настоящее время в области системного программного обеспечения появляются новые версии операционных систем. К ним относятся:
- AIX- операционная система уровня Enterprise (лидер на рынке операционных систем класса UNIX);
- Linux, операционная система, работающая на разных аппаратных платформах и находящаяся в открытом доступе;
- Windows, широко распространенные операционные системы корпорации Microsoft, работающие на платформах x86, x86-64, IA-64, ARM.
Широкое применение находят операционные системы специального назначения на базе платформы Android.
Одно из главных преимуществ платформы Android – ее открытость. Это позволяет разработчикам получить доступ к исходному коду Android и понять, каким образом реализованы свойства и функции приложений.
2. Практическая часть Задание
В практической части контрольной работы необходимо рассмотреть один теоретический вопрос согласно варианту из следующего списка (вариант выдается преподавателем):
Назначение операционной системы
Основные функции операционных систем
Микроядерная архитектура операционной системы
Монолитная архитектура операционной системы
Файловая система и ее функции
Понятие вычислительного процесса и ресурса
Виды ресурсов операционной системы
Понятие системы управления файлами
Понятие системы управления базами данных
Понятие мультипрограммирования
Понятие мультизадачности
Принципы открытого образования
Потоки, понятие многопоточности
Преравание, функции механизма прерываний
Синхронные и асинхронные прерывания
Системы управления вводом/выводом
Устройства ввода/вывода
Клиент - серверная технология операционной системы
Современные операционные системы
Объем теоретического раздела - 5 -7 листов формата А4 (14 шрифт, интервал - 1,5).
Провести анализ по теме рассмотренного теоретического вопроса.
Библиографический список
1. Гордеев А.В. Системное программное обеспечение / А.В. Гордеев, А.Ю. Молчанов. - СПб.: Питер, 2001. - 736 с.
2. Зелковиц И. Принципы разработки программного обеспечения / И. Зелковиц, А. Шоу, Дж. Геннон. - М.: Мир, 1962. - 368 с.
3. Зиглер К. Методы проектирования программных систем: пер. с англ / К. Зиглер. - М.: Мир, 1985. - 328 с.
4. Гантер Р. Методы управления проектированием программного обеспечения / Р. Гантер. - М.: Мир, 1981. - 392 с.
5. Коутс Р. Интерфейс "Человек-компьютер" / Р. Коутс, И. Влейминк. - М.: Мир, 1990. - 502 с.
Содержание
Теоретическая часть 1
Практическая часть 19
Библиографический список 20
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
к выполнению практических работ
по дисциплине «Операционные системы»
для студентов направления подготовки бакалавров