Обзор ОС для мобильных устройств (курсовая работа)
Описание файла
PDF-файл из архива "Обзор ОС для мобильных устройств (курсовая работа)", который расположен в категории "". Всё это находится в предмете "операционные системы" из 8 семестр, которые можно найти в файловом архиве НИУ «МЭИ» . Не смотря на прямую связь этого архива с НИУ «МЭИ» , его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "операционные системы" в общих файлах.
Просмотр PDF-файла онлайн
Текст из PDF
Научно Исследовательский УниверситетМосковкий Энергетический ИнститутКафедра Прикладной МатематикиКурсовой проектпо дисциплине«Операционные системы»на тему: «Обзор программных платформ современных смартфонов»ВыполнилСтудент Алексан П.А.Группа А-13-08Проверил: Калитин С.С.Москва 2012.СодержаниеВведение1. Операционные системы и платформы2. Symbian OS3. BlackBerry OS4. Windows Mobile. Windows CE5. Windows Phone 76. Palm OS7.
HP webOS8. Linux9. Android10.BadaЗаключениеСписок используемых источниковВведениеСмартфон, (англ. smartphone — умный телефон) — мобильный телефонc расширенной функциональностью, сравнимой с карманным персональнымкомпьютером (КПК). Также для обозначения некоторых устройств,совмещающих функциональность мобильного телефона и КПК частоиспользуется термин «коммуникатор».Коммуникатор (англ. Communicator, PDA Phone) — карманныйперсональный компьютер, дополненный функциональностью мобильноготелефона.Смартфоны и коммуникаторы отличаются от обычных мобильныхтелефонов наличием достаточно развитой операционной системы, открытойдля разработки программного обеспечения сторонними разработчиками(операционная система обычных мобильных телефонов закрыта длястороннихпозволяетразработчиков).значительноУстановкаулучшитьдополнительныхфункциональностьприложенийсмартфоновикоммуникаторов по сравнению с обычными мобильными телефонами.Однако, в последнее время граница между "обычными" телефонами исмартфонами все больше стирается, новые телефоны (за исключением самыхдешёвых моделей) давно обзавелись функционалом, некогда присущимтолько смартфонам, например электронная почта и HTML-браузерПрограммы, написанные специально для операционной системысмартфонаиликоммуникатораявляютсяполноценнымискомпилированными в двоичный код последовательностями низкоуровневыхмикропроцессорныхкоманд.Специализированныеприложениярациональней используют ресурсы процессора и, как правило, обладаютбольшим функционалом, чем «универсальные» J2ME-программы.
Однакодлябольшинства пользователей данное обстоятельствоне являетсяосновным критерием выбора. Смартфоны продвигаются производителями засчёт других факторов, таких как: продвинутые мультимедийные функции(более качественная камера, расширенные возможности воспроизведениявидеофайлов, улучшенные музыкальные способности), Wi-Fi, GPS и т. п.1.Операционные системы и платформыНаличие операционной системы (ОС) — главная особенность,отличающаясмартфонотобычногомобильноготелефона.Укоммуникаторов же ОС есть по определению. При выборе конкретноймодели смартфона или коммуникатора ОС часто становится определяющимфактором.Наиболее распространённые операционные системы и платформы длясмартфонов:Symbian OS — занимает большую часть рынка ОС для смартфонов.
Посостоянию на начало 2010 года на базе этой ОС осталась всего 1 платформа:Series 60, которая используется преимущественно в устройствах Nokia, атакже некоторых моделях Samsung.BlackBerry OS (RIM) — устройства на этой системе широкоиспользуются в основном в США, так как спецслужбы некоторых стран незаинтересованы в использовании этих смартфонов в своей стране из-за того,что все входящие/исходящие данные шифруются с помощью AES.Windows Mobile и Windows CE — компактная ОС компании Microsoft,выпускается с 1996 года и занимает крупный сегмент рынка ОС длясмартфонов.Windows Phone 7 — новая разработка компании Microsoft, кардинальноотличающаяся от Windows Mobile.Palm OS — некогда популярная платформа, в настоящее времяаппараты на базе Palm OS малораспространены.
Последний смартфон подуправлением данной операционной системы был представлен в конце 2007года (Palm Centro).Palm webOS — 8 января 2009 года был анонсирован смартфон Palm Preпод управлением новой ОС Palm webOS, ядром которой является ОС Linux.В дальнейшем компания Palm будет выпускать смартфоны только с ОС PalmwebOS.Android — платформа для смартфонов, с открытым исходным кодом,разрабатываемая OHA (группа компаний во главе с Google).
Платформабазируется на Linux.Linux — широкого распространения не получили, однако традиционносчитаются перспективным направлением. Смартфоны на базе Linuxраспространены в основном в Азии.Bada - новейшая мобильная платформа, разработанная компаниейSamsung. Первым телефоном на новой платформе стал S8500 Wave.2.Symbian OSОперационная система Symbian OS (EPOC 32) была создана компаниейSymbian - совместным предприятием фирм Motorola, Ericsson, Nokia и Psionна базе подразделения Psion Software компании Psion. Позднее к нимприсоединилась компании Matsushita, Kenwood, Fujitsu, Siemens и другие.У Symbian OS есть несколько модификаций ОС (это связано с разнымитипами устройств),и наиболее распространенные из них: UIQ, Series 60,Series 90 и в Японии, FOMA.Модификация Symbian OS - UIQ является основной платформой длясмартфонов компании Sony Ericsson.
Отличительной особенностью ОС UIQявляется возможность работы работа на устройствах с сенсорным экраном.Модификация Symbian OS - Series 60 является основной платформойдля смартфонов финской компании Nokia. Она разработана для устройств стелефонной клавиатурой, которая имеет сокращенный набор кнопок.Symbian OS также существует в модификации Series 90 специально дляустройств, которые имеют полноразмерную клавиатуру.Модификация Symbian OS - FOMA используется в Японии. Даннаяверсия ОС используется в смартфонах крупнейшого сотового оператораЯпонии NTT DoCoMo, по заказам которого, смартфоны на FOMAпроизводят Mitsubishi, Fujutsu и Motorola.Операционная система Symbian OS - это преемник ОС EPOC.
Но в1998—2000 годах большую часть операционной системы переписали дляоптимизации программного кода для работы ОС на устройствах, которыеимееют ограниченное количество ресурсов. Разработчикам Symbian OSудалось добиться значительных экономии памяти, улучшения кешированияпрограммногокода, а значит ускорения работы программ под Symbian OS,приэтомучитываяпониженныетребованиякэнергопотреблению.Отличительная особенность операционной системы Symbian OS являетсяполностью объектно-ориентированная архитектура, на уровне API.Начиная с версии Symbian OS 9.x появился очень важный механизмзащиты, который позволяет разграничивать API в соответствии с правамиотдельных приложений. Основными языками разработки приложений дляSymbian OS являются: С++, OPML.Сегодня Symbian OS полнофункциональная операционная система,созданная с учетом всех требований телекоммуникационной индустрии ибольшинства современных стандартов и протоколов, таких как Bluetooth,GPRS и т.п. Ядро системы – многозадачное, высокопроизводительное иисключительно компактное – может быть без больших затрат перенесенопрактически на любую платформу.
Полная поддержка Unicode позволяет безпроблем адаптировать систему для любого языка, гибкие механизмырасширения позволяют решить все проблемы с кодировками почты, Web.Начиная с версии 6.0, введена диверсификация на «семейства»устройств (reference design). На данный момент определены 3 классаустройств: безклавиатурные КПК с форм-фактором, напоминающим Palm иPocket PC (пример – Sony Ericsson P800) – MediaPhone (ранее Quartz),клавиатурные коммуникаторы Crystal (Nokia 9200 Series) и смартфоны Pearl(Nokia 7650). Все три семейства используют одно ядро, различия в основномсводятсякпользовательскомуинтерфейсу,форм-фактору,отсутствию/наличию сенсорного экрана.Symbian OS поддерживает большинство стандартов, принятых виндустрии мобильной связи: GSM/EGSM, GPRS, HSCSD, CDMA.ВсоставSYMBIANOSвходитполныйнаборофисных,организационных и коммуникационных приложений.
Для управлениякомпьютером и приложениями используется графическая оболочка.Все приложения имеют следующие общие черты:тщательная проработка пользовательского интерфейса, с цельюсделать приложения максимально удобными в использовании, независимо отуровня подготовки пользователя;библиотекестандартные графические элементы управления, реализованные вEIKON,включаяпанельинструментов(toolbar),инструментальные линейки (toolband), удобное управление при помощиклавиатуры и/или пера;увеличение и уменьшение масштаба изображения на экране длянастройки изображения с учетом типа данных приложения, условийосвещенности и зрения пользователя;поддержка печати на большинство стандартных принтеров,печать через последовательный, параллельный или инфракрасный порт, либона принтер, подключенный к настольному PC;поддержкавстроенныхобъектов,позволяющая,например,встраивать документы Word в записи Agenda;обмен данными между приложениями через стандартный буферобмена (clipboard), обмен данными с другими устройствами черезинфракрасный порт;Такие компании как Nokia, Sony Ericsson и некоторые другиепроизводители смартфонов оснащают свои смартфоны только Symbian OS.Главным конкурентом Symbian OS является операционная система MicrosoftWindows Mobile.3.BlackBerry OSBlackBerry OS — компактная операционная система для мобильныхустройств с основным набором приложений.