1.6 KiB
1.6 KiB
Zkouška
Zkouška má formu zkouškového testu, který má 40 bodů, polovina (20) je potřeba na splnění zkoušky.
Ve výjimečných případech (podezření z podvádění, zlomená ruka) je možná také ústní zkouška.
Zkouškový test
- Zaškrtávání A, B, C (jedna správná odpověď)
- metoda instance jde bez referenční proměnné zavolat
- pouze z jiné metody instance
- metoda s parametrem, kterým je dvourozměrné pole
- vyhození podmínky je
- rozumný způsob pro ošetření výjimky na jiném místě
- vytvoření nového pole se zadaným počtem prvků
- metody které lze porovnávat pomocí
<
a>
- pouze ty s metodou
compareTo()
- pouze ty s metodou
- vyhledávání prvku, který je vícenásobný, půlením intervalů v seřazeném poli
- může být vybrán první prvek, ale nemusí (např. pokud odpovídá prostřední prvek, ale před ním je ještě jeden, který také odpovídá)
- metoda instance jde bez referenční proměnné zavolat
- Napsání metody na součin dvou vektorů (vynásobení prvků vektorů na stejném indexu)
- Vybrání správných částí kódu metody na obrácení pole
- Práce s objekty (
Krychle
)- vytvoření instance třídy
- doplnění porovnávací metody
Krychle vyberVetsi(Krychle k)
, ktera vrátí větší krychli (this
nebok
)
- Doplnění třídy pro vypsání délky každého řádku ze souboru
- použití
Scanner
aPaths.get()
- zjištění počtu argumentů
args.length
a délky řetězceString.length()
try
-with-resources
- použití
- Ruční seřazení čísel pomocí
selection sort
- vypsání pole v každém kroku cyklu
- Vypsání aktuálního zásobníku a haldy v konkrétním kroku programu