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

 

Přihlašovací jméno:  

Datum:

 

Ověřovací kód učitele:    

Maximální počet bodů:

Číslo otázky

Znění otázky

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 ?