Podzim 2024
Pondělí 14:00Sestavení, spravovaný a nespravovaný kód -- programovací jazyk C# -- vstupní a výstupní operace -- práce s XML -- vícevláknové programy -- grafické uživatelské rozhraní programu -- databázové aplikace založené na knihovně ADO.NET -- ... (co čas dovolí)
23. 9. 2024 | Organizační záležitosti, seznámení jazykem C#, atomické (vestavěné) datové typy, třída Object. První a druhý program. Překlad a spuštění. Sestavení (assembly). Zdrojové texty příkladů najdete zde. |
30. 9. 2024 | Pro nemoc odpadá. |
7. 10. 2024 | Základy jazyka C#: Základní datové typy (celá čísla, reálná čísla, znaky, logické hodnoty). Neobjektové typu derfinované programátorem: pole, výčtové typy, struktury. Příklady najdete zde. |
14. 10. 2024 | Uspořádané n-tice. Dekonstrukce instance. Příkazy, výrazy. Příklady najdete zde. |
21. 10. 2024 | Objektové typy a struktury. Předávání parametrů, rozšiřující metody. Dědění. -- úvod. Třídu řešitel najdete zde. Příklady najdete zde. |
28. 10. 2024 | Odpadá - státní svátek. |
4. 11. 2024 | Vnitřní třídy, nepojmenované třídy, rozhraní, genericita. Delegáty, události. Klonování objektů. Příklady najdete zde. |
11. 11. 2024 | Struktury. Jazyk LINQ. Znakové řetězce -- úvod. Příklady najdete zde. |
18. 11. 2024 | Práce se znakovými řetězci (formátování, regulární výrazy). Vstupy a výstupy: Soubory a adresáře, binární vstup a výstup. Příklady najdete zde. |
25. 11. 2024 | Vstupy a výstupy -- dokončení (binární soubory - aktualizace, soubory zobrazené do paměti, textové soubory). Grafické uživatelské rozhraní (Windows Forms) -- úvod. Příklady najdete zde. |
2. 12. 2024 | GUI (Windows Forms) -- dokončení. WPF -- stručný přehled. Podprocesy (vlákna) -- úvod. Příklady najdete zde. |
09. 12. 2024 | Podprocesy (vlákna). Příklady najdete zde. |
16. 12. 2024 | Práce s podprocesy (vlákny) - dokončení. Databázové aplikace v C#. Příklady najdete zde. |
Příklady k přednášce najdete zde.