456-0537/01 – Architectures of Mobile Devices (AMZ)
Gurantor department | Department of Computer Science | Credits | 6 |
Subject guarantor | Ing. Roman Szturc, Ph.D. | Subject version guarantor | Ing. Roman Szturc, Ph.D. |
Study level | undergraduate or graduate | Requirement | Choice-compulsory |
Year | 2 | Semester | summer |
| | Study language | Czech |
Year of introduction | 2004/2005 | Year of cancellation | 2006/2007 |
Intended for the faculties | FEI | Intended for study types | Bachelor |
Subject aims expressed by acquired skills and competences
Teaching methods
Summary
Compulsory literature:
Recommended literature:
Way of continuous check of knowledge in the course of semester
E-learning
Other requirements
Prerequisities
Subject has no prerequisities.
Co-requisities
Subject has no co-requisities.
Subject syllabus:
Přednášky:
Architektura
Základ mobilního zařízení --- levný, nízko-příkonový CPU
s integrovanými základními perifériemi.
Tři logické vrstvy hardwarového vybavení: (i) CPU, správa paměti,
(ii) řadiče přerušení, časovače, periférie, (iii) LCD, klávesnice,
audio codec, převodníky AD/DA.
Operační systémy
Požadavky kladené na operační systémy používané v mobilních zařízeních,
jejich základní služby, srovnání s operačními systémy pracovních stanic.
Přehled nejpoužívanějších systémů: Symbian, Linux, WindowsMobile.
Moduly jádra
Moduly jádra, služby a~aplikační rozhraní jádra.
Logické a fyzické ovladače zařízení.
Privilegovaný a neprivilegovaný mód.
Paměťová média
Druhy paměťových médií použitelných pro mobilní zařízení (ROM, Flash,
RAM) a jejích charakteristiky.
Persistence dat, souborové systémy určené pro tato paměťová média.
Správa procesů, souběžné zpracování
Procesy, vlákna, přepínání kontextu.
Problematika synchronizace a sdílení periférií.
Uživatelská rozhraní
Podpora uživatelského rozhraní.
Zobrazovací jednotky reagující na dotyk, ...
Události generované uživatelem a jejich zpracování.
Síťové komunikační rozhraní
Prostředky zajišťující bezdrátovou komunikaci (Bluetooth, IrDA, GPRS),
podpora standardních síťových protokolů typu PPP a TCP/IP.
Power management
Řízení spotřeby energie.
Módy suspend a power off.
Řízení taktovací frekvence procesoru, jasu zobrazovací jednotky
a dalších modulů majících významný vliv na spotřebu energie.
Programátorské techniky umožňující snížit spotřebu energie.
Prostředky pro synchronizaci dat
Synchronizace dat mezi mobilním zařízením a pracovní stanici.
Synchronizační a síťové souborové systémy.
Bezpečnost
Možnosti zabezpečení dat uložených v mobilních zařízeních,
kryptografické souborové systémy.
Ochrana dat přenášených po síti, protokoly SSL, TLS a IPSec.
Cvičení:
Cvičení jsou zaměřena na získávání praktických zkušeností
s používáním a konfigurací operačních systémů.
Pro tyto účely budou využity jak reálné mobilní zařízení,
tak emulátory.
Projekty:
Vytvoření odborného textu zabývajícího se některou z novinek
z oblasti architektur mobilních zařízení.
Conditions for subject completion
Occurrence in study plans
Occurrence in special blocks
Assessment of instruction
Předmět neobsahuje žádné hodnocení.