050-0030/01 – Programovací jazyky (PJ)

Garantující katedraKatedra ochrany obyvatelstvaKredity5
Garant předmětudoc. Ing. Pavel Šenovský, Ph.D.Garant verze předmětudoc. Ing. Pavel Šenovský, Ph.D.
Úroveň studiapregraduální nebo graduálníPovinnostpovinně volitelný typu B
Ročník1Semestrzimní
Jazyk výukyčeština
Rok zavedení2019/2020Rok zrušení
Určeno pro fakultyFBIUrčeno pro typy studianavazující magisterské
Výuku zajišťuje
Os. čís.JménoCvičícíPřednášející
SEN76 doc. Ing. Pavel Šenovský, Ph.D.
Rozsah výuky pro formy studia
Forma studiaZp.zak.Rozsah
prezenční Zápočet a zkouška 28+28
kombinovaná Zápočet a zkouška 14+0

Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi

Pochopení syntaxe programovacího jazyka a základních pravidel pro tvorbu programu. Aplikace získaných znalostí při vlastní tvorbě jednoduchých programů pro řešení technických problémů.

Vyučovací metody

Přednášky
Cvičení (v učebně)
Projekt

Anotace

Mezi základní schopnosti vysokoškolsky vzdělaného člověka je analyzovat problémy a přicházet s efektivními systémovými řešeními těchto problémů. Řadu problémů lze řešit efektivně pomocí programování. Předmět je založen na jazyky na bázi NET Framework s důrazem na programovací jazyk C#.

Povinná literatura:

ŠENOVSKÝ, Pavel. Programovací jazyky [online]. VŠB-TU Ostrava: Ostrava 2009, 46 str., Dostupné z https://lms.vsb.cz [cit. 2014-07-12] VIRIUS, Miroslav. C# pro zelenáče. Praha: Neocortex, 2002. ISBN 80-86330-11-7.

Doporučená literatura:

VIRIUS, Miroslav. C#: hotová řešení. Brno: Computer Press, 2006. ISBN 80-251-1084-2. ROBINSON, Simon. C#: programujeme profesionálně. Brno: Computer Press, 2003. ISBN 80-251-0085-5.

Forma způsobu ověření studijních výsledků a další požadavky na studenta

Zpracování semestrálního projektu, písemná zkouška

E-learning

Další požadavky na studenta

Nejsou stanoveny další požadavky na studenta.

Prerekvizity

Předmět nemá žádné prerekvizity.

Korekvizity

Předmět nemá žádné korekvizity.

Osnova předmětu

1. Historie programování 2. Objektově orientované programování 3. NET Framework a integrované vývojové prostředí 4. Úvod do návrhu grafického uživatelského prostředí 5. Zpracování textu 6-7. Práce se soubory 8. Testy řízený vývoj 9. Použití databází 10. Distribuce software 11-13. Případové studie

Podmínky absolvování předmětu

Prezenční forma (platnost od: 2019/2020 zimní semestr)
Název úlohyTyp úlohyMax. počet bodů
(akt. za podúlohy)
Min. počet bodů
Zápočet a zkouška Zápočet a zkouška 100 (100) 51
        Zápočet Zápočet 45  16
        Zkouška Zkouška 55  28
Rozsah povinné účasti: min. polovina cvičení

Zobrazit historii

Výskyt ve studijních plánech

Akademický rokProgramObor/spec.Spec.ZaměřeníFormaJazyk výuky Konz. stř.RočníkZLTyp povinnosti
2020/2021 (N1032A020001) Bezpečnostní plánování P čeština Ostrava 1 povinně volitelný typu B stu. plán
2020/2021 (N1032A020001) Bezpečnostní plánování K čeština Ostrava 1 povinně volitelný typu B stu. plán

Výskyt ve speciálních blocích

Název blokuAkademický rokForma studiaJazyk výuky RočníkZLTyp blokuVlastník bloku