| Název předmětu | Programování v .NET a C# |
|---|---|
| Kód předmětu | KST/ICSHP |
| Organizační forma výuky | Přednáška + Cvičení |
| Úroveň předmětu | Bakalářský |
| Rok studia | nespecifikován |
| Semestr | Letní |
| Počet ECTS kreditů | 4 |
| Vyučovací jazyk | Čeština |
| Statut předmětu | nespecifikováno |
| Způsob výuky | Kontaktní |
| Studijní praxe | Nejedná se o pracovní stáž |
| Doporučené volitelné součásti programu | Není |
| Vyučující |
|---|
|
| Obsah předmětu |
|
Architektura .NET, úvod do jazyka C#. Hodnotové datové typy. 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. Přetěžování operátorů. Soubory, vstupy a výstupy. Serializace objektů. Formátování textů. Genericita.
|
| 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 s programováním v jazyce C# pro platformu .NET.
Po absolvování předmětu student ovládá praktiky z programování v jazyce C#. |
| Předpoklady |
|
Předpokládá se znalost algoritmizace, datových struktur a jazyka C++.
|
| Hodnoticí metody a kritéria |
|
Ústní zkouška, Písemná zkouška
Podmínkou k udělení zápočtu je úspěšné absolvování jednoho teoretického testu a jednoho praktického testů u počítače. |
| Doporučená literatura |
|
| Studijní plány, ve kterých se předmět nachází |
| Fakulta | Studijní plán (Verze) | Kategorie studijního oboru/specializace | Doporučený semestr | |
|---|---|---|---|---|
| Fakulta: Fakulta elektrotechniky a informatiky | Studijní plán (Verze): Řízení procesů (2016) | Kategorie: Speciální a interdisciplinární obory | 3 | Doporučený ročník:3, Doporučený semestr: Letní |
| Fakulta: Fakulta elektrotechniky a informatiky | Studijní plán (Verze): Informační technologie (2013) | Kategorie: Informatické obory | 3 | Doporučený ročník:3, Doporučený semestr: Letní |
| Fakulta: Fakulta elektrotechniky a informatiky | Studijní plán (Verze): Řízení procesů (2013) | Kategorie: Speciální a interdisciplinární obory | 3 | Doporučený ročník:3, Doporučený semestr: Letní |
| Fakulta: Fakulta elektrotechniky a informatiky | Studijní plán (Verze): Informační technologie (2014) | Kategorie: Informatické obory | 3 | Doporučený ročník:3, Doporučený semestr: Letní |
| Fakulta: Fakulta elektrotechniky a informatiky | Studijní plán (Verze): Informační technologie (2015) | Kategorie: Informatické obory | 3 | Doporučený ročník:3, Doporučený semestr: Letní |
| Fakulta: Fakulta elektrotechniky a informatiky | Studijní plán (Verze): Řízení procesů (2014) | Kategorie: Speciální a interdisciplinární obory | 3 | Doporučený ročník:3, Doporučený semestr: Letní |
| Fakulta: Fakulta elektrotechniky a informatiky | Studijní plán (Verze): Informační technologie (2016) | Kategorie: Informatické obory | 3 | Doporučený ročník:3, Doporučený semestr: Letní |
| Fakulta: Fakulta elektrotechniky a informatiky | Studijní plán (Verze): Řízení procesů (2015) | Kategorie: Speciální a interdisciplinární obory | 3 | Doporučený ročník:3, Doporučený semestr: Letní |