File - таня георгиева

Download Report

Transcript File - таня георгиева

Операционни системи.
Операционни системи за
мобилни устройства.
Таня Георгиева
1. Операционна система

Система от програми, които координират и
управлялват апаратните и програмните
ресурси на изчислителната система.
Таня Георгиева
2. Основни функции на ОС






Управление на апаратните средства
Управление на обмена на данни между различни
компоненти на компютъра и периферните
устройства
Съхраняване на масиви от данни и на програми на
външна памет
Използване на готови програмни продукти
Използване на няколко задачи едновременно
Едновременно използване на един компютър от
много потребители
Таня Георгиева
3. Основни компоненти на ОС
a)
b)
Драйвери за периферни устройства са
програми управляващи съответните
устройства
Процесорът на командния език е програма,
която осигурява и осъществява
взаимодействието между потребителя и
изчислителната система
Таня Георгиева
4. BIOS


Съвкупност от драйвери, управляващи
стандартния набор от периферни
устройства се нарича BIOS ( Basic Input
Output System) – Базова Входно Изходна
Система
Те са неразделна част от всяка ОС, под
чието управление работи даден компютър
и обикновено се записват в постоянна
памет, вградена в самия компютър Ram
BIOS.
Таня Георгиева
5.Структура и организация на ОС





Най - вътрешния слой съдържа програми от
Rom BIOS
Втория слой изпълнява входно – изходна
обработка
Третия слой е ядрото на ОС
Четвъртия слой съдържа процесора на
командния език
Пети слой – съдържа програмните файлове,
разположени на външен носител, т.е това са
“външни” команди
Таня Георгиева
6. Видове интерфейс

ОС с текстов интерфейс

ОС с графичен интерфейс
Таня Георгиева
7. ОС за мобилни устройства









Symbian OS
Windows Mobile
RIM BlackBerry OS
Apple iPhone OS
Android
Palm web OS
Bada
Maemo
MeeGo
Таня Георгиева
Symbian OS

Symbian е софтуерна платформа и
операционна система с отворен код.
Специално създадена е за мобилни
устройства (смартфони). Платформата
Symbian е посочена като наследник на
операционната система Symbian OS.
Поддържа се от Symbian Fondation. През
февруари 2010 Symbian официално е
обявена за платформа с отворен код.
Таня Георгиева
Windows Mobile
Това е операционна система разработена от
Microsoft за джобни компютри и смартфони.
Windows Mobile поддържа устройства със сензорен
дисплей и устройства с клавиатура. Повечето
устройства с Windows Mobile имат специален
аксесоар за боравене със сензорния дисплей и не
са подходящи за използване с пръсти.
Таня Георгиева
RIM BlackBerry OS
Разработена е от Research In Motion за
моделите BlackBerry. Първоначално е
създадена за нуждите на бизнеса, а сега е
подобрена и има пълна мултимедийна
подръжка.
Таня Георгиева
Apple iPhone OS
Разработена от Apple за мобилните устройства
iPhone. Сега е предназначена за iPod Touch и
iPad. iPhone OS е създадена на базата на Mac
OS X. Преди излизането на iPhone OS 2.0 не се
поддържа инсталиране на приложения на трети
страни. Това е възможно само с „jailbreaking”.
Таня Георгиева
Android
Операционна система с отворен
код разработена от Google Inc. Базирана е
на Linux. Поддържа се от Google и Open
Handset Alliance, който е консорциум от 47
хардуерни, софтуерни и
телекомуникационни компании .
Таня Георгиева
Palm webOS
Операционна система на Palm. Изпозва
Linux ядро и допълнителни компоненти
разработени от Palm.
Таня Георгиева
Bada
Операционна система за мобилни телефони
на Samsung Electronics. Все още се
разработва. Очаква се да излезе на пазара
на мобилни телефони в първата половина
на 2010 година.
Таня Георгиева
Maemo
Операционна система на Nokia,
предназначена за смартфони и интернет
таблети. Базира се на Debian GNU/Linux и
има отворен код. Създадена е в
сътрудничество с проекти като Linux kernel,
Debian и GNOME.
Таня Георгиева
MeeGo

Разработена от Nokia и Intel. Използва
най-доброто от Maemo и Moblin.
Таня Георгиева