Programování a vývoj aplikací 2.I - skupina 2 - 2023/2024
Osnova témat
-
Výuka dle rozvrhu:Pondělí 7:55 - 8:40 (učebna 5)
Čtvrtek 7:55 - 9:30 (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 leden 2 Eshop leden 5 Pole, kolekce, třídy - test leden 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í být 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.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