📄Работа №30274

Тема: Разработка операционной системы виртуальной и дополненной реальности

📝
Тип работы Магистерская диссертация
📚
Предмет Информатика и вычислительная техника
📄
Объем: 124 листов
📅
Год: 2018
👁️
Просмотров: 710
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

ВВЕДЕНИЕ 5
1 Анализ работы операционной системы 8
1.1 Обзор аналогов операционной системы 8
1.1 Обзор технологических аналогов 10
1.2 Требования к операционной системе 13
2 Проектирование операционной системы 14
3 Разработка операционной системы 20
3.1 Архитектура ОС 20
3.1.2 Пользовательский уровень ОС 20
3.1.3 Уровень библиотек (API) 21
3.1.4 Уровень ядра ОС 22
3.1.5 Расширения ядра (KEXTs) 24
3.2.1 Уровень Mach 25
3.2.2 Задачи и потоки 26
3.2.3 Планировщик 27
3.2.4 Mach IPC порты и сообщения 29
3.2.5 Mach исключения 30
3.2.6 Тайм менеджмент 34
3.2.7 Управление памятью 35
3.2.8 Адресное пространство задач 35
3.2.9 Карты и записи VM 36
3.2.10 Физическая карта 38
3.2.11 Объекты виртуальной памяти 38
3.2.12 VM Objects 40
3.2.13 Pagers 41
3.2.14 Выделение памяти в Mach 43
3.3.1 Уровень BSD 44
3.3.2 Системные вызовы 45
3.3.3 Сеть 46
3.3.4 Файловая система 47
3.3.5 Виртуальная файловая система 48
3.3.6 Объединенный буферный Кэш 48
3.3.7 I/O Kit 49
3.3.8 Библиотека Libkern 51
4 Разработка графического интерфейса 52
3
4.1 Устройство ввода 52
4.2 Пользовательский интерфейс ввода 54
4.3 Иконки 56
4.4 Кнопки 57
4.5 Контентная зона 61
4.6 Сопоставление концепций в едином интерфейсе ОС 74
4.7 Разработка дерева ядра 79
ЗАКЛЮЧЕНИЕ 80
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 81
ПРИЛОЖЕНИЕ

📖 Введение

В рамках выпускной квалификационной работы выполняется разработка «операционной системы виртуальной и дополненной реальности» для использования мобильных приложений не теряя контроль над происходящим в окружающем мире.
Практически у всех в мире есть смартфон, и его использование одновременно с передвижением по городу влечёт за собой большое количество дтп с тяжёлыми последствиями и летальными исходами. Люди, смотря в смартфон не контролируют обстановку на дороге. В настоящее время активно развиваются технологии виртуальной и дополнительной реальности, на основе которых можно разработать приложение, позволяющее видеть окружающую реальность и элементы операционной системы вместе.
Объектом исследования является жители городов, активные пользователи смартфонов, передвигающиеся как пешком, так и на автомобилях.
Предмет исследования - интерфейс взаимодействия человека с мобильными технологиями в городской среде, используя технологии дополненной и виртуальной реальности.
Актуальность исследования состоит в том, что при существующем большом трафике пешеходов и автомобилей и быстром развитии технологий дополненной реальности, есть необходимость исследования новых возможностей технологии и применение их для создания более совершенной, операционной системы, способной предоставить больший контроль над происходящем в цикле городского трафика, снизив риски аварийности и смертности на дорогах.
Основные проблемы при использовании смартфонов заключаются в:
- Отвлечении внимания, на уведомления и сообщения.
- Слежении за траекторией движения на экране.
- Сокращении области видимости при восприятии информации с экрана устройства.
Внедряя в жизнь городских жителей операционную систему виртуальной и дополненной реальности, повысится степень удобства пользования системами навигаций, способов общения. Снижение порога сложности восприятия информации человеком будет способствовать комфортабельности и безопасности.
Целью данной выпускной квалификационной работы является повышение эффективности использования мобильных технологий за счет разработки операционной системы виртуальной и дополненной реальности для повышения удобства интерфейса взаимодействия человека с ИТ технологиями.
Для достижения поставленной цели требуется решить некоторые задачи. Задача любого жителя города, переместиться из точки А в точку Б, оставаясь на связи и получая информацию со своего смартфона. В настоящее время одним из основных средств повышения эффективности получения информации при движении являются голосовые ассистенты.
Основными задачами модернизации операционной системы являются:
- Улучшение восприятия человеком информации о местонахождении;
- Повышение контроля над окружающей обстановкой во время общения;
- Сокращение количества действий, для определения направления
движения;
- Снижение затрачиваемого времени на получение информации.
Функциональные возможности, связанные с операционной системой
дополненной реальности:
- Управление элементами операционной системы без снижения контроля над окружающей обстановкой;
- Управление уведомлениями и сообщениями, не закрывающими обзор;
- Управление аудио и видеосвязью;
- Управление системами навигации;
- Управление медиа центром;
- Управление браузерами;
- Управление офисными приложениями;
- Управление системами 3D моделирования и дизайна.

Возникли сложности?

Нужна качественная помощь преподавателя?

👨‍🎓 Помощь в написании

✅ Заключение

В ходе выпускной квалификационной работы была разработана
операционная система виртуальной и дополненной реальности. Система
позволяет решать требуемые от неё задачи, такие как:
- Управление аппаратным уровнем.
- Системы ввода вывода с помощью графического интерфейса
виртуальной и дополненной реальности.
- Управление системами навигаций виртуальной и дополненной
реальности.
- Отслеживание положений рук в пространстве и управление
коллизиями с элементами пользовательского интерфейса.
- Совместимость с приложениями iOS.
- Вывод сообщений в режиме дополненной реальности.
- Проецирование миниатюры 3D карты и других объектов на плоскость.
- Медиатека и браузер дополненной реальности.
- Повышение контроля над окружающей средой и снижение
смертности в цикле городского трафика.
Проецирование элементов операционной системы на головной дисплей
вместе с получаемой информацией повысило контроль пешеходов над
окружающий средой 25%. При использовании системы навигации в
дополненной реальности, восприятие и контроль над дорожной ситуацией
водителей автомобилей и мотоциклов повысился на 15%, а эффективность
движения трафика повысилась на 7%. Аварийность автомобилистов
снизилась на 22%, а мотоциклистов на 35%.
Выполненная в рамках выпускной квалификационной работы
операционная система виртуальной и дополненной реальности полностью
решает поставленные перед ней задачи. Система является модульной и
адаптивной, что позволяет строить на её базе новые версии операционной
системы, под индивидуальные требования и условия работы.
Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

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

https://developer.apple.com/documentation/ 2018.
2 https://vr.google.com 2018.
3 https://vr.google.com/daydream/developers/ 2018.
4 Ole Henry Halvorsen, Douglas Clarke, OS X and iOS Kernel Programming,
2010
5 Apple, The Swift Programming Language (Swift 4.1), 2018.
6 Летуновский Д.В., StarUML Руководство пользователя, 2007.
7 Брайан Уорд – Внутреннее устройство Linux, 2016 г.
8 Михаэль Кофлер – Linux. Установка, настройка, администрирование,
2014 г.
9 Колисниченко Денис Николаевич – Командная строка Linux и
автоматизация рутинных задач, 2014 г.

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.
Предоставляемые услуги, в том числе данные, файлы и прочие материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.
Укажите ник или номер. После оформления заказа откройте бота @workspayservice_bot для подтверждения. Это нужно для отправки вам уведомлений.

©2026 Cервис помощи студентам в выполнении работ