Vyučující
|
-
Greiner Karel, doc. Ing. Ph.D.
|
Obsah předmětu
|
Architektura .NET, úvod do jazyka C#. Hodnotové datové typy - 1. část. Hodnotové datové typy - 2. část. Referenční typy - třídy, pole. Referenční typy - delegáty, rozhraní, některé systémové třídy Příkazy - základní konstrukce, rozhodování, cykly, skoky aj. Operátory a výrazy, direktivy preprocesoru. Třídy - deklarace, datové složky, metody. Třídy - konstruktory, destruktory, události. Třídy - dědičnost, vnořené, statické a částečné třídy. Rozhraní - deklarace, implementace, předefinovaná rozhraní, iterátory. Výjimky - 1. část. Výjimky - 2. část. Přetěžování operátorů.
|
Studijní aktivity a metody výuky
|
Monologická (výklad, přednáška, instruktáž), Demonstrace, Projekce, Nácvik dovedností
|
Výstupy z učení
|
Cílem předmětu je seznámit studenty se základy programování v jazyce C# pro platformu .NET.
Po absolvování předmětu student ovládá základní praktiky z programování v jazyce C#.
|
Předpoklady
|
Předpokládá se znalost algoritmizace, jazyka C a C++.
|
Hodnoticí metody a kritéria
|
Písemná zkouška
Podmínkou k udělení zápočtu je úspěšné absolvování dvou praktických testů u počítače a vypracování semestrální práce. Bližší informace viz dokument, který je dostupný ke stažení v IS STAG.
|
Doporučená literatura
|
-
Greiner, K. Jazyk C# I - přednášky.
-
Nagel CH. et al. C# 2008. Programujeme profesionálně. Brno, 2009. ISBN 978-80-251-2407-7.
-
Virius, Miroslav. Od C++ k C#. České Budějovice: Kopp, 2002. ISBN 80-7232-176-5.
|