Poslední úprava: JUDr. Dana Macharová (07.09.2011)
Předmět přímo navazuje na zákl. kurz programování z 1. r. pro matematiky, v němž se posluchači seznámili se
zákl. algoritmizace, metodami program. realizace algoritmů a s praktickým návrhem a laděním jednoduchých
programů. Znalosti a dovednosti získané v 1. r. se v tomto navazujícím předmětu dále rozvíjejí. Obsahem výuky je
jazyk C# a jeho vlastnosti, objektový návrh programů, základy objektového program. a práce v součas. vývojových
prostředích. Posluchači se seznámí s postupy a tech. užívanými při tvorbě programů a prakticky si
vyzkouší vytv. rozsáhlejších progr. vč. graf. uživat. rozhraní.
Poslední úprava: JUDr. Dana Macharová (07.09.2011)
The course extends the basic course Programming II (for mathematicians) which focuses on algorithm-principles,
on methods for algorithm-implementation and on the methods for practical programming including the debugging
process. In this course we extend this knowledge. Mainly we focus on C#-programming language, object-oriented
design, object-oriented-programming-principles and practical programming using current development tools.
Students get acquainted with particular programming-methods. They will also explore the tools for larger
programms development (including the graphical interface)
Literatura
Poslední úprava: JUDr. Dana Macharová (07.09.2011)
M. Virius: C# pro zelenáče, Neocortex Praha, 2002
E. Gunnerson: Začínáme programovat v C#, Computer Press Praha 2001
J. Kent: Visual C# 2005 bez předchozích znalostí, Computer Press Brno 2007