česky  čs
english  en
Softwarové inženýrství (2311081)
Katedra:ústav mechaniky, biomech.a mechatr. (12105)
Zkratka:Schválen:07.06.2011
Platí do: ??Rozsah:2+0
Semestr:*Kredity:3
Zakončení:ZKJazyk výuky:CS
Anotace
Životní cyklus software, softwarová fyzika. Metody specifikace, analýzy, návrhu, testování a údržby. Datové metody, strukturované metody, objektově-orientované metody (UML). Druhy programování: strukturované, hierarchické, funkcionální, rekurzivní, objektově orientované. Správa kódu. Specifika programů pro reálný čas. Petriho sítě. Testování a řízení softwarových projektů.
Vyučující
Ing. Pavel Steinbauer Ph.D.
Letní 2018/2019
Ing. Pavel Steinbauer Ph.D.
Letní 2017/2018
Ing. Pavel Steinbauer Ph.D.
Letní 2016/2017
Osnova
Životní cyklus software, softwarová fyzika.
Metody specifikace, analýzy, návrhu, testování a údržby.
Datové metody, strukturované metody, objektově-orientované metody (UML).
Druhy programování: strukturované, hierarchické, funkcionální, rekurzivní, objektově orientované.
Správa kódu.
Specifika programů pro reálný čas.
Petriho sítě.
Testování a řízení softwarových projektů.
Osnova cvičení
Literatura
http://www-01.ibm.com/software/rational/uml/ (2009)
Češka M.: Petriho sítě - Úvod do teorie a nástrojů pro aplikaci Petriho sítí, Akademické nakladatelství CERM, Brno, 1994
Proth J.-M., Xie X.: "Petri Nets, A Tool for Design and Management of Manufacturing Systems", John Willey and Sons Ltd., Chichester , 1996
Kocur P.: Úvod do teorie konečných automatů a formálních jazyků, ŽČÚ v Plzni, 2001
Demner, J., Král, J.: Softwarové inženýrství, Academia, Praha 1991
Young, S.J.: Programovací jazyky pro RT aplikace, SNTL, Praha 1988
Kadlec, V.: Agilní programování, Computer Press, Brno, 2004
Paleta P.: Co programátory ve škole neučí, (Computer Press, 2003)
Požadavky
Klíčová slova
data online/KOS/FS :: [Helpdesk] (hlášení problémů) :: [Obnovit] [Tisk] [Tisk na šířku] © 2011-2017 [CPS] v3.7 (master/180e4e5a/2019-10-09/02:51)