Направление развития операционных систем.

63 дочитывания
1 комментарий

Операционные системы (ОС) сильно изменились по сравнению с теми, которые были в 1960-х годах прошлого века, когда они впервые появились. Были внесены изменения в оболочку, преобразован способ программирования, функциональность и возможность использования в промышленных системах управления. Но что осталось неизменным, так это то, что операционная система, как и прежде, является неотъемлемой частью компьютеров и вычислительных машин и их систем.

Операционная система – это большое программное обеспечение, состоящее из множества различных приложений и процессов. Над разработкой новой системы работает целая команда экспертов, уделяя этому много времени и сил. Это неудивительно, ведь ОС – это огромный инженерный проект, во многом сопоставимый со строительством космических станций и авианосцев. Во многих случаях огромные блоки программного кода не являются отдельными блоками и не всегда могут взаимодействовать с другими блоками информации, что усложняет задачи, стоящие перед разработчиками [1].

В результате исследования различных новейших операционных систем основными направлениями развития ОС являются следующие:

Графические оболочки. Все современные операционные системы имеют графический пользовательский интерфейс. Стоит отметить, что графические оболочки всех операционных систем примерно одинаковы по функциональности и похожи друг на друга. Из-за этого пользователю порой сложно определить, в какой именно операционной системе он работает. С одной стороны, это сходство полезно для конечных пользователей, поскольку облегчает изучение рабочей среды. Но, с другой стороны, использование только лишь графической оболочки является недостатком для системных программистов, поскольку это снижает уровень их подготовки.

Основные возможности, предоставляемые графическими оболочками ОС:

Удобный графический интерфейс пользователя.

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

Поддержка новых тенденций в разработке интерфейсов, таких как мультитач, планшетные ПК и др.

Унификация графической оболочки для различных операционных систем. В различных операционных системах используются графические оболочки CDE, KDE и GNOME.

Поддержка новых сетевых и Web-технологий. На данный момент сеть Интернет активно развивается, появляются новые стандарты и протоколы - IPv6, HTML5 для облачных вычислений и другие. Задача современных операционных систем – поддерживать все новые сетевые технологии [2].

Развитие беспроводных сетей. Развитие высокопроизводительных беспроводных сетей отражается на развитии операционных систем. Они охватывают следующие передовые сетевые технологии:

WiMAX – это технология связи, разработанная для обеспечения универсальной беспроводной связи на большом расстоянии для множества устройств. Максимальная производительность до 1 Гбит/с. WiMAX основан на технологии Wi-Fi, но отличается своим дальнодействием.

3G – технологии мобильной связи 3 поколения с быстродействием до 14 МБит/с.

4G – поколение мобильной связи с повышенными требованиями. К нему относятся перспективные технологии, позволяющие осуществлять передачу данных со скоростью, превышающей 100 Мбит/с – подвижным и 1 Гбит/с — стационарным абонентам, это позволяет обеспечить высокое качество голосовой связи.

Так же на сегодняшний день для выхода в Интернет используют цифровые телевизионные каналы, это осуществляется с помощью специальных устройств set-top boxes.

Повышенное внимание к механизмам безопасности. Все современные операционные системы уделяют пристальное внимание безопасности. Это отражается в том факте, что, например, когда браузер загружает веб-страницу, он анализирует фишинг. Для загрузки и установки программы из Интернета требуется явное согласие пользователя. Такое внимание к безопасности в первую очередь связано с инициативой Microsoft в области надежных вычислений, о чем было объявлено в 2002 году из-за роста киберпреступности. [3].

Поддержка многопоточных и многоядерных процессоров. Сегодня многоядерные процессоры настолько распространены, что все современные операционные системы имеют библиотеки программ, поддерживающих эту аппаратную функцию. Благодаря многоядерной архитектуре стало возможным параллельное выполнение потоков.

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

OpenMP – механизм написания параллельных программ для систем с общей памятью.

MPI (Message Passing Interface) – программный интерфейс, необходимый для параллельного выполнения программ, взаимодействующих с помощью передачи сообщений.

Виртуализация ресурсов и оборудования. Современные операционные системы включают инструменты виртуализации. Процесс виртуализации имеет характеристики реального компьютера за счет запуска специального программного обеспечения под операционной системой, называемой хостом (Host-ОС), и представляет собой виртуальную машину (Virtual Machine), на которой работают различные гостевые операционные системы (Guest OS). Виртуализация полезна, потому что ресурсы относительно быстро распределяются между операционными системами.

Развитие файловой системы. Это направление необходимо для защиты информации и значительного увеличения размера файла. Мультимедийная информация обрабатывается таким образом, что старая файловая система не может поддерживать мультимедийные файлы для хранения. Например, максимальный размер файла 4 ГБ системы FAT может быть легко превышен при передаче на компьютер цифровой видеозаписи длительностью от 10 до 15 минут. В результате были разработаны новые файловые системы для работы с очень большими файлами, например, ZFS в ОС Solaris.

Поддержка облачных вычислений – это новое направление в развитии ОС, его основоположником является "облачная" ОС Windows Azure фирмы Microsoft [4].

Таким образом, операционные системы – это перспективное, активно развивающееся направление. Переход от одних методов к другим изменяют операционные системы, но они по-прежнему будут оставаться основой каждой вычислительной машины. Основными перспективами развития операционных систем являются: развитие в направлении к интеграции ОС на уровне графических оболочек, а также на уровне общего ядра; развитие семейств ОС на основе модулей общего кода; значительное повышение надежности, безопасности и отказоустойчивости ОС; разработка ОС на управляемом коде или его аналогах; дальнейшее развитие проектов по ОС с открытым кодом; развитие виртуализации; сближение по возможностям ОС для настольных компьютеров и ОС для мобильных устройств; объединение ОС и сетей; перенос ОС и базовых инструментов в среды для облачных вычислений.

Список литературы:

Назаров, С.В. Операционные системы: учебное пособие для студентов вузов, обучающихся по направлению подготовки 080700 «Бизнес-информатика» / С.В. Назаров, Л.П. Гудыно, А.А. Кириченко; - М.: Кнорус, 2012.-371 с.

Назаров, С.В. Современные операционные системы: учебное пособие / С.В. Назаров, А.И. Широков – 2-е изд., испр. И доп. — М.: БИНОМ. Лаборатория знаний, 2013. - 367 с.

Староверова, Н.А. Концепция виртуальной машины и операционные системы, основанные на данной концепции / Н.А. Староверова, Р.К. Хакимзянов // Естественные и технические науки. 2018. № 8 (122). С. 216-218.

Зиятдинова, А. Аналитический обзор и сравнение возможностей операционных систем для мобильных устройств / А. Зиятдинова, Н.А. Староверова // Фундаментальные исследования. 2015. № 9-2. С. 227-231.

Пожалуйста, не забудьте правильно оформить цитату:

Пигарева Е.А., Харенко О.Н., Горланова И.В. НАПРАВЛЕНИЯ РАЗВИТИЯ ОПЕРАЦИОННЫХ СИСТЕМ // Научное сообщество студентов XXI столетия. ТЕХНИЧЕСКИЕ НАУКИ: сб. ст. по мат. CIX междунар. Студ. науч.-практ. Конф. № 1 (108). URL: https://sibac.info/archive/technic/1 (108).pdf (дата обращения: 18.01.2022)

Источник

https://sibac.info/studconf/tech/cix/238525

Нравиться тема

Проголосовали: 7

Проголосуйте, чтобы увидеть результаты

1 комментарий
Подписаться
Донаты ₽
Комментарии: 1
Отписаться от обсуждения Подписаться на обсуждения
Популярные Новые Старые

Статья научная, обзорная. Представляет интерес для очень узкого круга юристов, да и всех пользователей

+1 / 0
картой
Ответить
раскрыть ветку (0)

Чем закончится суд с Долиной в ВС РФ? Опасность сделки с заниженной стоимостью квартиры

16 декабря назначено заседание ВС РФ по делу Долиной и Лурье. И хотя общественный резонанс поднялся в нашей стране нешуточный и большинство людей возмущения высказывают как раз в сторону продавца, т.е.

Высшая справедливость? Педофил, отсидевший 20 лет, был убит на следующий день после выхода из тюрьмы (огнестрельное видео)

К сожалению, в земной, человеческой жизни, не так часто работает известное выражение, что каждый получит по делам своим, а людская справедливость очень редко пересекается с официальным правосудием.
00:59
Поделитесь этим видео

Афоризмы и анекдоты про деньги - 11

"Кляуза на Винни-Пуха", иллюстрация создана сетью Шедеврум Пятачок пишет кляузу на Винни-Пуха в налоговую инспекцию: «Хорошо живет на свете Винни-Пух...» Приходит чудак в магазин стройматериалов. Продавец ему:

🔥🔥🔥Коллективные иски к Долиной у порога? Она с позором въехала в схему собственного имени? Граждане уходят с концертов с ее выступлениями рядами?

Народная артистка стала изгоем в концертах? Именно ее выступления покидают зрители. Каждый день мы видим публикации в СМИ, где тот или иной пенсионер...алкоголик..., применив пресловутую "схему Долиной",...

Как сын зарезал свою мать.

Часто бывает, что родители не осознают, что говорят своим детям. В Британии произошел такой жестокий случай. Мать во время ссоры сказал своему 39 летнему сыну, чтобы он больше не возвращался домой.

Сценический образ

Пригласили выступить на концерте, сыграть на гитаре в коллективе настоящих ...
Главная
Коллективные
иски
Добавить Видео Опросы