Otázky z PRG 2014 - V3 léto: Porovnání verzí

Z Milan Kerslager
Přejít na: navigace, hledání
(Založení článku)
 
m (+link)
 
(Nejsou zobrazeny 2 mezilehlé verze od stejného uživatele.)
Řádka 2: Řádka 2:
  
 
== Programování ==
 
== Programování ==
# Základní datové typy
+
# [[csw:Algoritmus|Algoritmus]]
#* boolean, integer, real, char, string, ukazatel
+
#* [[csw:Strukturované programování|strukturované programování]], [[csw:Vývojový diagram|vývojový diagram]], [[csw:Zdrojový kód|zdrojový kód]]
# Řídící struktury
+
# Základní [[csw:Datový typ|datové typy]]
#* blok, příkazy if, for, while a switch, použití
+
#* [[csw:Boolean|boolean]], [[enw:Integer (computer science)|integer]], [[csw:Pohyblivá řádová čárka|real]], [[csw:Znak (počítače)|char]], [[csw:Textový řetězec|string]], [[csw:Ukazatel (programování)|ukazatel]]
# Rozsah platnosti proměnných
+
# [[csw:Řídicí struktura|Řídicí struktury]]
#* konstanty, globální, lokální a statické proměnné
+
#* [[csw:Blok (programování)|blok]], příkazy [[enw:Conditional (computer programming)|if]], [[csw:Cyklus for|for]], [[csw:Cyklus while-do|while]] a [[enw:Switch statement|switch]]
 +
# [[enw:Scope (computer science)|Rozsah platnosti proměnných]]
 +
#* [[csw:Konstanta (programování)|konstanty]], [[enw:Global variable|globální]], lokální a statické proměnné
 
# Funkce
 
# Funkce
 
#* parametry, návratové hodnota
 
#* parametry, návratové hodnota
 
# Pole, seznam
 
# Pole, seznam
#* vhodnost použití, příklad
+
#* pole jedno- a vícerozměrné, lineární seznam
 
# Záznam, strom
 
# Záznam, strom
 
#* složený datový typ, ukázka (binárního) stromu
 
#* složený datový typ, ukázka (binárního) stromu
 
# Třída v objektově orientovaném programování
 
# Třída v objektově orientovaném programování
#* význam tříd, příklad, vytvoření objektu ze třídy
+
#* význam tříd, dědičnost, vytvoření objektu ze třídy
 
# Metoda
 
# Metoda
#* metody tříd, konstruktor, destruktor
+
#* metody tříd, zapouzdření, konstruktor, destruktor, polymorfismus
 
# GUI rozhraní
 
# GUI rozhraní
#* vstupní pole, přepínač, tlačítko, menu
+
#* prvky formuláře (vstupní pole, přepínač, tlačítko, menu, …)
 
#* okno, zpracování události
 
#* okno, zpracování události

Aktuální verze z 6. 6. 2013, 08:57

Otázky jsou určeny pro závěrečnou zkoušku třídy V3 z předmětu PRG (Programování) ve školním roce 2013/2014. Stránka bude během semestru upravována, aby rozsah otázek odpovídal probranému učivu. Odkazované články ve Wikipedii nemusí být přesné a úplné, avšak je vhodné je rozšiřovat v rámci zápočtu z článku na Wikipedii. Podpůrné materiály, slajdy i fotografie tabulí naleznete na stránce Výuka.

Programování

  1. Algoritmus
  2. Základní datové typy
  3. Řídicí struktury
  4. Rozsah platnosti proměnných
  5. Funkce
    • parametry, návratové hodnota
  6. Pole, seznam
    • pole jedno- a vícerozměrné, lineární seznam
  7. Záznam, strom
    • složený datový typ, ukázka (binárního) stromu
  8. Třída v objektově orientovaném programování
    • význam tříd, dědičnost, vytvoření objektu ze třídy
  9. Metoda
    • metody tříd, zapouzdření, konstruktor, destruktor, polymorfismus
  10. GUI rozhraní
    • prvky formuláře (vstupní pole, přepínač, tlačítko, menu, …)
    • okno, zpracování události