Úvod do softwareové architektury - N143028
|
|
Termíny zkoušek Rozvrh
|
||
V předmětu studenti přejdou od jednoduchých skriptů a procedurálně laděných aplikací
k objektově orientovanému programování. Součástí předmětu je i úvod do návrhu aplikací
a modelování v jazyce UML. V části cvičení se studenti seznámí s programovacím jazykem
Java (syntaxe jazyka, statický typový systém, kontejnery, vstupně výstupní operace,
zpracování výjimek, úvod do vícevláknového programování). Předmět předpokládá,
že studenti již mají zvládnutý libovolný procedurálně orientovaný programovací jazyk.
Poslední úprava: Šimek Miroslav (22.11.2012)
|
|
||
Student bude umět:
Naimplementovat jednoduchý program (do cca 1000 řádek kódu) v jazyce Java
Převést problém reálného světa do objektového modelu Poslední úprava: Šimek Miroslav (22.11.2012)
|
|
||
|
||
K zápočtu a ke zkoušce bude požadováno:
1. Naimplementovaný softwareový projekt
2. Písemný test
3. alespoň 60% z průběžně zadávaných úloh k samostudiu Poslední úprava: Šimek Miroslav (09.03.2009)
|
|
||
1. Umístění jazyka Java v ekosystému ostatních jazyků
2. Objektově orientované programování v jazyce Java
3. Systém kolekcí jazyka Java
4. Zpracování vyjímečných událostí
5. Přístup k souborům a ostatním prostředkům OS v jazyce Java
6. Vícevláknové programování
7. Základní návrhové vzory
8. Design aplikací v jazyce UML Poslední úprava: Šimek Miroslav (22.11.2012)
|
|
||
Programování I, nebo programování v jakémkoliv procedurálním či funkcionálním jazyce Poslední úprava: TAJ143 (11.12.2012)
|
Zátěž studenta | ||||
Činnost | Kredity | Hodiny | ||
Účast na přednáškách | 1 | 28 | ||
Příprava na přednášky, semináře, laboratoře, exkurzi nebo praxi | 2 | 56 | ||
Práce na individuálním projektu | 1 | 28 | ||
Příprava na zkoušku a její absolvování | 0.5 | 14 | ||
Účast na seminářích | 1.5 | 42 | ||
6 / 6 | 168 / 168 |
Hodnocení studenta | |
Forma | Váha |
Aktivní účast na výuce | 20 |
Obhajoba individuálního projektu | 20 |
Zkouškový test | 60 |