XSW1_UIM Softwarové konstrukce 1

Moravská vysoká škola Olomouc
léto 2016
Rozsah
0/2/0. 4 kr. Ukončení: zk.
Vyučující
Mgr. Aleš Keprt, Ph.D. (cvičící)
Garance
Mgr. Aleš Keprt, Ph.D.
Moravská vysoká škola Olomouc
Předpoklady
Účast na hodinách.
Písemná zkouška (50%).
Omezení zápisu do předmětu
Předmět je otevřen studentům libovolného oboru.
Cíle předmětu
V tomto předmětu jsou studenti seznámeni s moderními trendy v oblasti vývoje softwaru v prostředí Microsoft .NET Framework. Ve výuce se naváže na znalosti z předchozího studia a studenti budou seznámeni s moderními vývojovými nástroji a programovacími paradigmaty. Výuka probíhá formou cvičení na počítačové učebně s využitím Visual Studia. Po absolvování tohoto předmětu jsou studenti schopni použít jazyk C# ke tvorbě programů na základní úrovni složitosti.
Osnova
  • 1. Seznámení s vývojovým prostředím Visual Studio 2013 a platformou Microsoft .NET Framework.
    2. Řešení a projekty. Hello World. Jmenný systém jazyka C#.
    3. Dynamická fronta a zásobník.
    4. Řešení chybových stavů. Výjimky.
    5. Generické typy. Datové kolekce. Obecný datový typ object.
    6. Proměnné a čísla. Znaky a řetězce.
    7. Hodnotové a referenční typy.
    8. Základní příkazy: podmínky a opakování kódu.
    9. Pole.
    10. Operátory. Výčtové typy.
    11. Datové kolekce. Příkaz foreach.
    12. Standardní vstup a výstup. Čtení a psaní textových souborů.
    13. Objektově orientované prvky.
Literatura
    povinná literatura
  • KEPRT A. Softwarové konstrukce v jazyce C#. Olomouc, 2015. info
    doporučená literatura
  • GREENE J. Head First C#. 3.vyd. O'Reilly Media, 2013. ISBN 978-1449343507. info
  • TROELSEN A. Pro C# 2010 And The .NET 4.0 Platform. 5.vyd. Apress, 2010. ISBN 1430225491. info
  • TROELSEN A. C# a .NET profesionálně. Zoner Press, 2006. ISBN 80-86815-42-0. info
    neurčeno
  • SHARP J. Microsoft Visual C# 2010 Step by Step. 1.vyd. Microsoft Press, 2010. ISBN 0735626707. info
  • PALMER G. - BARKER J. Beginning C# 2008 Objects: From Concept to Code. Apress, 2008. ISBN 1430210885. info
Informace učitele
Požadavky na ukončení:
" Účast na hodinách alespoň 80%
" Aktivní práce na hodinách
" Závěrečná písemka
Další komentáře
Předmět je dovoleno ukončit i mimo zkouškové období.
Předmět je zařazen také v obdobích zima 2013, léto 2014, léto 2015, léto 2017.