Programování a vývoj aplikací 2.I - skupina 1 - 2023/2024
Osnova témat
-
Výuka dle rozvrhu:Pondělí 9:50 - 10:35 (učebna 5)
Středa 10:40 - 12:15 (učebna 6)
Hodnotící tabulka Název hodnocené aktivity Termín Váha známky Převod znaků na číslo září 1 Prvočísla v Javě říjen 3 Problém nevhodných dat říjen 1 Textové řetězce říjen 5 Základy programování v Javě - test říjen 10 Generátor násobků říjen 2 Magický součet říjen 5 Implementace a využití flexibilního seznamu listopad 3 Diagram tříd listopad 2 Eshop listopad 5 Složitější datové struktury, třídy - test listopad 10 V případě pochybností o objektivitě vlastního řešení úkolu bude žák vyzkoušen u tabule a výsledek ústního zkoušení bude mít dvojnásobnou váhu než hodnocený úkol. Samotný úkol pak hodnocen nebude.
-
Dynamicky typovaný jazyk: Datový typ se k proměnné přiřadí na základě hodnoty.
Staticky typovaný jazyk: Datový typ musí při při deklaraci nové proměnné definován.
Příklad dynamicky typovaného jazyka (např. Python):
a = 5
Na základě hodnoty 5 v proměnné bude proměnné a přiřazen datový typ int.Příklad staticky typovaného jazyka (např. Java):
int a = 5
Datový typ je deklarován přímo při první deklaraci proměnné a jako int.Příklady dynamicky typovaných jazyků: Python, Javascript, PHP
Příklady staticky typovaných jazyků: Java, C, C#, C++ -
-
Získat nějakou známku Získat požadovanou známku
-
-
-
Získat nějakou známku Získat požadovanou známku
-
-
Dopravní společnost
Vašková
Kubela
Krejčíková
Krejzlová
Jareš
Hotelový systém
Vlček
Marvan
Jungr
Veselovský
Samaš
Žežule
Cestovní kancelář
Vojtíšková
Doskočil
Buriánek
Kučera
Derco
Stoklasa