Test z programování - základní pojmy

Stránku otevřete v editoru WWW stránek, doplňte potřebné údaje a uložte na disk.

Za každou správnou odpověď obdržíte jeden bod.
Jméno a příjmení: Datum: Hodnocení:
Třída: Rok: Počet bodů:......................... (max. 30)

 
Číslo
otázky
Znění otázky Odpověď Hodnocení
1 Vysvětlete pojem INSTRUKCE.                
2 Vysvětlete rozdíl mezi pojmy PROGRAM a DATA   
3 Vysvětlete rozdělení programovacích jazyků na vyšší a nižší.
4 Jaké druhy programovacích jazyků znáte ?
5 Vysvětlete rozdíl mezi programováním procedurálním, řízeným událostmi, objektovým a visuálním.
6 Vysvětlete pojem ASEMBLER a jeho vztah ke STROJOVÉMU KÓDU počítače.
7 Co vám říká jméno VON NEUMANN ?
8 Vysvětlete pojem ZDROJOVÝ KÓD programu.
9 Co se rozumí pod pojmy KOMPILÁTOR a LINKER ?
10 Vysvětlete pojem PŘEKLAD PROGRAMU.
11 Vysvětlete rozdíl mezi pojmy KOMPILÁTOR a INTERPRETOR ?
12 Jaký je vztah KOMPILÁTORU a OPERAČNÍHO SYSTÉMU ?
13 Jaké OPERAČNÍ SYSTÉMY znáte?
14 Vysvětlete pojmy VÍCEÚLOHOVÝ a JEDNOÚLOHOVÝ operační systém.
15 Vysvětlete pojem GRAFICKÉ UŽIVATELSKÉ ROZHRANÍ (GUI).
16 Popište pojem ALGORITMUS?
17 Jaké základní vlastnosti ALGORITMU znáte? Popište základní vlastnosti algoritmů.
18 Vysvětlete pojmy SYNTAXE a SÉMANTIKA programovacího jazyka.
19 Vysvětlete pojem KNIHOVNA podprogramů?
20 Co se rozumí pod pojmem ELEMENTÁRNÍ PŘÍKAZ programovacího jazyka ?
21 Vysvětlete pojem SLOŽENÝ PŘÍKAZ programovacího jazyka.
22 Vysvětlete slovně funkci příkazu cyklus s pevným počtem opakování.
23 Slovně vysvětlete rozdíl mezi podmíněným příkazem neúplným a úplným.
24 Vysvětlete pojem SEKVENCE příkazů.
25 Jakými příkazy musí začínat a končit program ?
(programovací prostředí FERDA)
26 Co se rozumí pojmem PODMÍNKA v podmíněném příkazu? Jakých hodnot může PODMÍNKA nabývat?
27 Vysvětlete rozdíl mezi cyklem s podmínkou na začátku a cyklem s podmínkou na konci. Uveďte příklady (programovací prostředí FERDA).
28 Slovně vysvětlete pojem CYKLY VLOŽENÉ V SOBĚ. Uveďte alespoň jeden příklad. (programovací prostředí FERDA)
29 Vysvětlete důvody zavedení pojmu PROCEDURA. Jaký je rozdíl mezi DEKLARACÍ PROCEDURY a VOLÁNÍM PROCEDURY ?
30 Popište základní postup při algoritmizaci úlohy - rozumíme přepis zadání úlohy do programovacího jazyka. (programovací prostředí FERDA)
31 Jaký je vztah mezi VÝVOJOVÝM DIAGRAMEM a PROGRAMEM ?
32 Co se rozumí pod pojmem CHYBOVÉ HLÁŠENÍ KOMPILÁTORU ?
33 Vysvětlete pojem SYNTAKTICKÁ CHYBA programu.
34 Co je to SÉMATICKÁ CHYBA programu ?
35 Co se rozumí pod pojmem LADĚNÍ programu ?
36 K čemu slouží příkaz REM ? (programovací prostředí FERDA)
37 Jaký je rozdíl mezi konstrukcí algoritmu shora a konstrukcí algoritmu zdola ?
38 Vysvětlete pojem zjemňování algoritmu.
39 Co se rozumí pod pojmem ochrana vstupů algoritmu?
40 Jakými způsoby lze zapsat algoritmus ?