Detail předmětu
Počítačové systémy a jejich aplikace
FEKT-LPOAAk. rok: 2010/2011
Základní charakteristiky a struktura operačních systémů Unix (Linux) a MS Windows. Struktura systému, organizace souborů, uživatelů, I/O systém, síťová komunikace. Připojování periferních zařízení k počítači, programová obsluha, obvodová realizace. Jazyk C pro jednočipové mikroprocesory. Operační systémy pracující v reálném čase pro vestavěné aplikace, síťová komunikace, ovládání zařízení pomocí www rozhraní.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
Prerekvizity
Plánované vzdělávací činnosti a výukové metody
Způsob a kritéria hodnocení
Osnovy výuky
2. Operační systémy pro vestavěné aplikace. Síťová komunikace. Periferie. Ovládání pomocí WWW rozhraní.
3.Připojování externích zařízení pomocí standardních rozhraní (RS232, USB). Programová obsluha.
4.MS Windows a Unix – Systémové mechanismy, procesy a podprocesy, správa paměti, I/O systém, souborový systém, uživatelé. Programování aplikací a služeb.
5.Obsluha nestandardního HW ve vyšších operačních systémech, ovladače.
Učební cíle
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky
Zařazení předmětu ve studijních plánech
Typ (způsob) výuky
Přednáška
Vyučující / Lektor
Osnova
2. Operační systémy pro vestavěné aplikace. Síťová komunikace. Periferie. Ovládání pomocí WWW rozhraní.
3.Připojování externích zařízení pomocí standardních rozhraní (RS232, USB). Programová obsluha.
4.MS Windows a Unix – Systémové mechanismy, procesy a podprocesy, správa paměti, I/O systém, souborový systém, uživatelé. Programování aplikací a služeb.
5.Obsluha nestandardního HW ve vyšších operačních systémech, ovladače.
6.Vyšší techniky programování a použití obvodů FPGA, IP jádra, mikroprocesory.
Cvičení na počítači
Vyučující / Lektor
Osnova
2.Seznámení s prostředím Keil. Jednoduchý program pro desku MP3 (LED, A/D, LCD)
3.Víceúlohová aplikace, operační systém RTX
4.Sériová komunikace, vícevláknová aplikace v MS Windows
5.Komunikace pomocí USB, ovládání hardware
6.Síťová komunikace, přípravek RCM2200, Windows
7.Přehrávač MP3 souborů I.
8.Přehrávač MP3 souborů II.
9.Základní ovládání a využití systému Unix, jednoduchá aplikace
10.Procesor v FPGA I.
11.Procesor v FPGA II.
12.Konzultace k projektům
13.Konzultace k projektům