Přidání informací o zkoušce z PPA1
This commit is contained in:
parent
d7215c3f92
commit
ea812fe23e
1 changed files with 29 additions and 0 deletions
29
KIV PPA1/Zkouška.md
Normal file
29
KIV PPA1/Zkouška.md
Normal file
|
@ -0,0 +1,29 @@
|
|||
# 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 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()`
|
||||
- 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í (pokud se např. při výběru)
|
||||
- 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` nebo `k`)
|
||||
- Doplnění třídy pro vypsání délky každého řádku ze souboru
|
||||
- použití `Scanner` a `Paths.get()`
|
||||
- zjištění počtu argumentů `args.length` a délky řetězce `String.length()`
|
||||
- `try`-with-resources
|
||||
- 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
|
Loading…
Reference in a new issue