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

ЛИЧНЫЙ КАБИНЕТ 

Здравствуйте гость!

 

Логин:

Пароль:

 

Запомнить

 

 

Забыли пароль? Регистрация

 

Повышение оригинальности

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение оригинальности любого файла в формате MS Word. После такого повышения оригинальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, РУКОНТЕКСТ, etxt.ru. Программа «StudentHelp» работает по уникальной технологии так, что на внешний вид, файл с повышенной оригинальностью не отличается от исходного.

Работа № 123708


Наименование:


Контрольная Развитие многозадачности в различных ОС Вариант № 5

Информация:

Тип работы: Контрольная. Предмет: Информатика. Добавлен: 14.12.2020. Год: 2020. Страниц: 18. Уникальность по antiplagiat.ru: < 30%

Описание (план):


Министерство высшего образования и науки Российской Федерации
Федеральное государственное образовательное бюджетное
учреждение высшего образования
Волгоградский государственный технический университет
Факультет электроники и вычислительной техники
Кафедра «ЭВМ и систем»


Контрольная работа


по дисциплине: «Операционные системы»
тема «Развитие многозадачности в различных ОС»
Вариант № 5


Выполнил:
Студент группы ВМ-20


Волгоград 2020г
Оглавление
Оглавление 2
Введение 3
Что такое многозадачность? 4
Развитие многозадачности в различных операционных системах 5
Многозадачность в Windows 8
Многозадачность в Linux 10
Классификация многозадачности 12
Заключение 17
Список литературы 18

?
Введение
Целью проводимой исследовательской работы является получение данных для решения проблемы, как теоретической, так и практической, в данном случае развитие многозадачности в различных ОС.
Для достижения указанной цели нам необходимо решить следующие задачи:
1. Понять, что такое многозадачность.
2. Проанализировать развитие многозадачности в различных ОС.
3. Посмотреть, как работает многозадачность в различных ОС.
4. Разобрать классификацию многозадачности.
?
Что такое многозадачность?
Организация рационального использования ресурсов компьютера – одна из важнейших функций ОС.
Многозадачность (мультипрограммирование) – способ организации вычислительного процесса, при котором на одном (или нескольких) процессоре (-ах) выполняется несколько задач. Данные задачи совместно используют не только ресурсы процессора, но также оперативную и внешнюю память, устройства ввода-вывода и т.д.
Организация вычислительного процесса характеризуется несколькими критериями эффективности:
• Пропускная способность – количество выполняемых задач в единицу времени;
• Удобство работы пользователя
• Реактивность системы – способность системы выдерживать промежутки времени между запуском программы и получением результата.
?
Развитие многозадачности в различных операционных системах
Поначалу реализация многозадачных операционных систем представляла собой серьёзную техническую трудность, отчего внедрение многозадачных систем затягивалось, а пользователи долгое время после внедрения предпочитали однозадачные.
В дальнейшем, после появления нескольких удачных решений, многозадачные среды стали совершенствоваться, и в настоящее время употребляются повсеместно.
Впервые многозадачность операционной системы была реализована в ходе разработки операционной системы Multics (1964 год). Одной из первых многозадачных систем была OS/360 (1966), используемая для компьютеров фирмы IBM и их советских аналогов ЕС ЭВМ. Разработки системы были сильно затянуты, и на начальное время фирма IBM выдвинула однозадачный DOS, чтобы удовлетворить заказчиков до полной сдачи OS/360 в эксплуатацию. Система подвергалась критике по причине малой надёжности и трудности эксплуатации.
В 1969 году на основе Multics была разработана система UNIX с достаточно аккуратным алгоритмическим решением проблемы многозадачности. В настоящее время на базе UNIX созданы десятки операционных систем.
На компьютерах PDP-11 и их советских аналогах СМ-4 использовалась многозадачная система RSX-11 (советский аналог — ОСРВ СМ ЭВМ), и система распределения времени TSX-PLUS, обеспечивающая ограниченные возможности многозадачности и многопользовательский режим разделения времени, эмулируя для каждого пользователя однозадачную RT-11 (советский аналог — РАФОС). Последнее решение было весьма популярно из-за низкой эффективности и надёжности полноценной многозадачной системы.
Аккуратным решением оказалась операционная система VMS, разработанная первоначально для компьютеров VAX (советский аналог — СМ-1700) как развитие RSX-11.
Первый в мире мультимедийный персональный компьютер Amiga 1000 (1984 год) изначально проектировался с расчётом на полную аппаратную поддержку вытесняющей многозадачности реального времени в ОС AmigaOS. В данном случае разработка аппаратной и программной части велась параллельно, это привело к тому, что по показателю квантования планировщика многозадачности (1/50 секунды на переключение контекста) AmigaOS долгое время оставалась непревзойдённой на персональных компьютерах.
Многозадачность обеспечивала также фирма Microsoft в операционных системах Windows. При этом Microsoft выбрала две линии разработок — на базе приобретённой ею Windows 0.9, которая после долгой доработки системы, изначально обладавшей кооперативной многозадачностью, аналогичной Mac OS, вылилась в линейку Windows 3.x, и на основе идей, заложенных в VMS, которые привели к созданию операционных систем Windows NT. Использование опыта VMS обеспечило системам существенно более высокую производительность и надёжность. По времени переключения контекста многозадачности (квантование) только эти операционные системы могут быть сравнимы с AmigaOS и UNIX (а также его потомками, такими, как ядро Linux).
Почти сразу после появления многозадачных операционных систем, было замечено, что многозадачность полезна не только для повышения коэффициента использования процессора. Например, на основе многозадачности можно реализовать многопользовательский режим работы компьютера, т.е. подключить к нему несколько терминалов одновременно, причем для пользователя за каждым терминалом будет создана полная иллюзия, что он работает с машиной один. До эпохи массового использования персональных компьютеров, многопользовательский режим был основным режимом работы практически для всех ЭВМ. Повсеместная поддержка многопользовательского режима резко расширила круг пользователей компьютеров, сделала его доступным для людей различных профессий, что в конечном итоге и привело к современной компьютерной революции и появлению ПК...

?
Заключение
В своей работе я выяснила, что же всё-таки является многозадачностью. Когда впервые была реализована многозадачность операционной системы. Выяснила как работает многозадачность на разных операционных системах, таких как Windows и Linux. Также разобралась в классификациях многозадачности: какие бывают их плюсы и минусы.
?
Список литературы
1. Д. Ю. Муромцев. Информационные технологии проектирования радиоэлектронных средств: учебное пособие / Д. Ю. Муромцев, И. В. Тюрин, О. А. Белоусов, Р. Ю. Курносов. — Санкт-Петербург: Лань, 2018. — 412 с.
2. Барков, И. А. Объектно-ориентированное программирование: учебник / И. А. Барков. — Санкт-Петербург: Лань, 2019. — 700 с.
3. Староверова, Н. А. Операционные системы : учебник / Н. А. Староверова. — Санкт-Петербург : Лань, 2019. — 308 с.
4. Операционные системы. Программное обеспечение : учебник / составитель Т. П. Куль. — Санкт-Петербург : Лань, 2020. — 248 с.
5. Информационные технологии. Базовый курс : учебник / А. В. Костюк, С. А. Бобонец, А. В. Флегонтов, А. К. Черных. — 2-е изд., стер. — Санкт-Петербург : Лань, 2019. — 604 с.



Перейти к полному тексту работы


Скачать работу с онлайн повышением уникальности до 90% по antiplagiat.ru, etxt.ru


Смотреть похожие работы
* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.