Развитие операционных систем мобильных устройств
История развития различных операционных систем для мобильных устройств. Оптимизация кода системы для работы на устройствах с ограниченными ресурсами. Улучшение кэширования кода и ускорение работы программ при пониженных требованиях к энергопотреблению.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 01.04.2019 |
Размер файла | 15,1 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Дагестанский Государственный Университет
Развитие операционных систем мобильных устройств
Магомедалиев Р.М., Гаджиев Н.К.
Android - операционная система, которая была создана для работы на смартфонах, планшетах, электронных книгах, цифровых проигрывателях, наручных часах, ноутбуках, телевизорах, систем автоматического управления автомобилем и многих других устройств. ОС создана на основе ядра Linux и виртуальной машины Java. Первоначально OS Android разрабатывалась компанией Android Inc, которая была приобретена компанией Google в 2005 году. Получив в свои руки операционную систему Android, Google инициировала создание альянса Open Handset Alliance (OHA), который занимается поддержкой и дальнейшим развитием операционной системы. У данной операционной системы есть функция, которая делает возможным создание Java-приложений, для управления мобильным устройством с помощью библиотек, созданных компанией Google.
Android Native Developed Kit позволяет портировать, но не отлаживать, библиотеки и компоненты приложений, написанных на Си и других языках. По данным статистики за 2014-2015 год, операционная система Android была установлена на 86% смартфонах, а к 2016 году пользователей стало больше, уже 89% населения. Операционная система iOS (до 2010 года называлась iPhone iOS) - операционная система, разработанная для использования на смартфонах, электронных планшетах и носимых проигрывателях. До сих пор разрабатывается и выпускается американской компанией Apple. iPhoneOS была выпущена в 2007 году и предназначалась для работы на смарфонах iPhone и iPod touch. Спустя некоторое время iOS стала применяться для работы в таких устройствах, как iPad, планшет от Apple, первая версия которого была выпущена 27 января 2010 года, и цифровой мультимедийный проигрыватель Apple TV. У iOS есть одно интересное свойство, которое ярко выделяет эту операционную систему из линейки других современных ОС, таких как Windows Phone и Android, эта операционная система разрабатывается исключительно для продукции компании Apple.
В основе работы операционной системы iOS лежит ядро XNU. Оно в основном содержит в себе программный код, который был разработан компанией Apple, но и также программные коды, как OS NeXTSTEP и FreeBSD. Также операционная система iOS практически ничем не отличается от Apple OS X. Однако операционная система iOS никогда не предназначалась для использования на стационарных компьютерах и работала на смарфонах и планшетах с процессорами архитектуры ARM. Windows Phone - мобильная операционная система, которая была спроектирована и создана компанией Microsoft. Windows Phone была выпущена 11 октября 2010 года. 21 октября 2011 года начался выпуск первых устройств, работающих на новой операционной системе. В России смартфоны, использующие операционную систему Windows Phone, поступили в продажу с 16 сентября 2011 года. Первым в России смартфоном, использующим операционную систему Windows Phone, стал смартфон HTC 7 Mozart. операционный система мобильный устройство
ОС Windows Phone является прямой преемницей Windows Mobile. Однако эти операционные системы несовместимы. У ОС Windows Phone полностью новый интерфейс, и впервые за историю мобильных операционных систем, разработанных Windows, есть интеграция сервисов Microsoft. В отличие от предшествующей системы, Windows Phone в большей степени ориентирована на рынок потребителей, чем на корпоративную сферу. Но, как ни странно, новейшая ОС Windows 10 разработанная компанией Microsoft для мобильных устройств, получила название Windows 10 Mobile, вместо Windows Phone 10.
Рассматривая историю развития различных операционных систем для мобильных устройств, можно сказать, что смартфоны в нашем мире - явление стремительно новое. До появления первого образца смартфона Apple смартфоны являлись признаком либо коммерчески занятого человека, которому необходимо устройство, либо фаната новинок электронной техники.
Предшественниками современного смартфона были карманные коммуникаторы, которые тоже использовали в своем устройстве ОС. Однако ОС, которые использовали коммуникаторы в 1990-х годах, значительно отличались от современных ОС и имели в своей структуре намного меньше функций. С этих ОС и начинается история ПО мобильных устройств.
Отправной точкой в развитии мобильных устройств можно считать 1992 год. В этом году был представлен IBM Simon - концепт, сочетающий в себе функции телефона, пейджера, факса, почтового клиента и электронного органайзера. Имелось даже несколько игр. Можно сказать, что Simon обладал некоторыми признаками современных смартфонов. У него не было традиционной для коммутаторов тех времен клавиатуры, однако у него имелась сенсорная клавиатура. С ее помощью можно было делать рукописные заметки, также это устройство имело сенсорную QWERTY - клавиатуру. В своем устройстве IBM Simon использовал также карту памяти. Следующим крупным явлением в истории развития «умных» телефонов стало появление в 1996 году Nokia 9000 Communicator, объединяющий в себе карманный компьютер и телефон. Программной основой Nokia 9000 Communicator являлась - операционная система GEOS.
GEOS (Graphic Environment Operating System) - операционная система с графическим окружением, которая была спроектирована и создана компанией Berkeley Softworks, затем переименованной в Geoworks.
Впоследствии слово «Communicator» начали активно использовать для обозначения всех «умных» мобильных устройств.
В 2000 году компания Ericsson разработала устройство под названием Ericsson R380s. Вообще для 2000 года выпуск устройств аналогичных этому был весьма характерен.
Также стоит отметить популярную в свое время операционную систему для мобильных устройств Symbian OS, последняя версия которой была выпущена в 2012 году. Symbian OS - операционная система для сотовых телефонов, смартфонов и коммуникаторов, разработанная консорциумом
Symbian, основанным в 1998 году компаниями Nokia, Psion, Ericsson и Motorola.
В 1998-1999 годах значительная часть системы была переписана с целью оптимизации код для работы на устройствах с ограниченными ресурсами. Разработчикам удалось добиться значительной экономии памяти, улучшения кэширования кода, и, как следствие, ускорения работы программ при пониженных требованиях к энергопотреблению.
Однако с появлением первой линейки смартфонов iPhone от Apple, многие популярные в 2007 году устройства, такие как телефоны с клавиатурами и коммуникаторы стали терять свою популярность. Смартфоны с сенсорным экраном и большим разнообразием разных функций начали завоевывать потребительский рынок, и те компании, которые вложили свои средства в разработку операционных систем для смартфонов современного типа, сейчас имеют большой успех на рынке мобильных устройств, тогда как другие компании, разрабатывающие ОС для мобильных устройств, прекратили свое существование.
Литература
1. Блог про iPad и другие планшетные компьютеры [Электронный ресурс]. - URL: http://rupadblog.com (дата обращения 08.03.17);
2. Википедия - свободная энциклопедия [Электронный ресурс]. - URL: https://ru.wikipedia.org (дата обращения 08.03.17);
3. Старые операционные системы [Электронный ресурс]. - URL: http://olddos.ru (дата обращения 08.03.17);
4. Мобильный форум [Электронный ресурс]. - URL: http//www.mforum.ru (дата обращения 08.03.17);
Размещено на Allbest.ru
...Подобные документы
Важность операционной системы для мобильных устройств. Популярность операционных систем. Доля LINUX на рынке операционных систем. История OS Symbian, BlackBerry OS, Palm OS. Отличия смартфона от обычного мобильного телефона. Учет ограничений по памяти.
презентация [477,3 K], добавлен 01.12.2015Обзор современных мобильных операционных систем для смартфонов, планшетов, КПК или других мобильных устройств. Symbian OS. Android. IOS. Windows Phone. Blackberry OS. Tizen. Firefox OS. Ubuntu Phone OS. Sailfish OS. Их история, преимущества и недостатки.
реферат [38,6 K], добавлен 06.05.2016Назначение и функции операционных систем компьютера. Аппаратные и программные ресурсы ЭВМ. Пакетные ОС. Системы с разделением времени: Multics, Unix. Многозадачные ОС для ПК с графическим интерфейсом: Windows, Linux, Macintosh. ОС для мобильных устройств.
курсовая работа [53,4 K], добавлен 05.12.2014Знакомство с проблемами обнаружения вредоносного программного обеспечения для мобильных устройств. Анализ функций антивирусного пакета Kaspersky Mobile Security 8.0. Характеристика наиболее распространенных антивирусных программ для мобильных устройств.
реферат [55,1 K], добавлен 11.01.2017История появления первых операционных систем, мультипрограммные операционные системы для мэйнфреймов. Первые локальные и глобальные сети. Развитие операционных систем в 80-е годы. Построение двумерных графиков в MathCAD, решение систем уравнений.
контрольная работа [559,1 K], добавлен 11.06.2014Особенности современного этапа развития операционных систем. Назначение операционных систем, их основные типы. Операционные системы мини-компьютеров. Принцип работы матричного принтера, проектирование и воспроизведение произвольных символов для них.
курсовая работа [258,2 K], добавлен 23.06.2011Основные понятия операционных систем. Синхронизация и критические области. Сигналы и взаимодействие между процессами. Управление памятью. Драйверы устройств. Особенности современных операционных систем. Центральный процессор, микросхемы часов и таймеров.
учебное пособие [1,2 M], добавлен 24.01.2014Основные понятия об операционных системах. Виды современных операционных систем. История развития операционных систем семейства Windows. Характеристики операционных систем семейства Windows. Новые функциональные возможности операционной системы Windows 7.
курсовая работа [60,1 K], добавлен 18.02.2012Разработка городских систем на базе мобильных интерфейсов. Методики геокодирования в информационных системах, ориентированных на определенную группу пользователей. Прототипная реализация туристической карты для мобильных устройств на платформе Android.
дипломная работа [4,3 M], добавлен 05.12.2013Мобильные операционные системы. Основные характеристики систем iOS и Android, их достоинства, недостатки и индивидуальные возможности. Анализ преимуществ лидирующих мобильных платформ для разработки приложения. Основные различия в механизмах безопасности.
дипломная работа [806,5 K], добавлен 01.01.2018Характеристика сущности, назначения, функций операционных систем. Отличительные черты их эволюции. Особенности алгоритмов управления ресурсами. Современные концепции и технологии проектирования операционных систем, требования, предъявляемые к ОС XXI века.
курсовая работа [36,4 K], добавлен 08.01.2011Назначение, классификация, состав и назначение компонентов операционных систем. Разработка сложных информационных систем, комплексов программ и отдельных приложений. Характеристика операционных систем Windows, Linux, Android, Solaris, Symbian OS и Mac OS.
курсовая работа [2,1 M], добавлен 19.11.2014Понятие и основополагающие функции операционных систем, их типовая структура и принцип действия. Краткая история становления и развития операционных систем Windows, их разновидности и общая характеристика, основные требования к аппаратным средствам.
презентация [3,8 M], добавлен 12.07.2011Понятие операционной системы как базового комплекса компьютерных программ, обеспечивающего управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, выполнение утилит. История развития операционных систем семейства Windows.
курсовая работа [54,3 K], добавлен 10.01.2012Разработка клиент-серверного игрового приложения на примере игры в шашки для мобильных устройств на базе операционной системы Android. Обзор мобильных платформ. Экраны приложения и их взаимодействие. Графический интерфейс, руководство пользователя.
курсовая работа [2,6 M], добавлен 15.06.2013Назначение и основные функции операционных систем. Загрузка в оперативную память подлежащих исполнению программ. Обслуживание всех операций ввода-вывода. Эволюция, классификация операционных систем. Формирование ведомости зарплаты, сортировка по отделам.
курсовая работа [2,7 M], добавлен 17.03.2009Изучение особенностей операционной системы, набора программ, контролирующих работу прикладных программ и системных приложений. Описания архитектуры и программного обеспечения современных операционных систем. Достоинства языка программирования Ассемблер.
презентация [1,3 M], добавлен 22.04.2014Понятие и функции операционных систем, их классификация и структура, принципы работы. Виды операционных систем и их краткая характеристика: DOS, Window-95. Достоинства и недостатки Microsoft Windows XP. Создание локальных сетей. Глобальная сеть Internet.
контрольная работа [35,5 K], добавлен 26.06.2014Основные концепции информационной визуализации, используемые в городских информационных системах. Разработка туристической карты города Гомеля для мобильных устройств на платформе Android. Обработка графической информации менеджером поверхностей.
дипломная работа [2,5 M], добавлен 28.05.2013Назначение серверных операционных систем. Сравнительный анализ серверных операционных систем Windows и Linux и сравнение их по важным показателям таким как: пользовательский графический интерфейс, безопасность, стабильность работы, возможность и цена.
курсовая работа [50,1 K], добавлен 03.07.2012