Synonymum k imperativnímu paradigmatu je:
paradigma klasické (procedurální)
paradigma funkcionální
objektově orientované paradigma
užití pouze výrazů
V imperativním paradigmatu představují hlavní roli:
příkazy
objekty
logické výrazy
logické proměnné
Pro výměnu informace mezi příkazy slouží:
tzv. stav
libovolná proměnná
předávací příkaz
tzv. dědičná funkce
Závislost daného slova ve FORTH ?
nezávislé
závislé na předchozím použitém
zpětná závislost
každé slovo je vždy závislé na okolních
V jaké notaci musí být psány příkazy pro správné zpracování?
reversní notace
dopředná notace
prefix
infix
V anci FORTH známe jako oddělovač:
mezera
čárka
tečka
podtržítko
Lze ve Forth vytvářet modulární programy.
ano
ne (není možnost předávání dat mezi moduly)
pouze za předpokladu vstupu jiné programovací techniky
pouze bez zanoření
Zadám-li do Forth slovo 7, po ENTER následuje:
slovo 7 je příkaz k vložení čísla 7 do zásobníku (na jeho vrchol)
slovo 7 je příkaz k vložení čísla 7 do zásobníku (na jeho konec)
do zásobníku se na 7 pozici uloží slovo 7
v zásobníku uvolní pozici obsahující pozici 7
Za “slovo” Forth označuje řetěz znaků:
ohraničený mezerou (mezerníkem)
ohraničený uvozovkami
celý textový řetězec na řádce
známý řetězec z definovaných slov
Definování slov musí být provedeno:
striktně před jeho použitím
pouze těsně před jeho použitím
v sekci Generel v programu
definování probíhá při jeho použití
Forth používá tyto zásobníky:
datový a návratový
numerické s indexací
LIFO (Last In First Out)
příkazový, datový, návratový a indexační
Forth neustále používá zásobníky a to:
dva
tři
dva až čtyři
tři trojice
Pokud ve Win32Forth napíšeme E či e:
nastartuje editační okno WinView
vložíme slovo E do zásobníku
zobrazíme vrchol zásobníku E
provede se kompilace zdroje
Kdo stál u zrodu programovacího jazyka Forth?
Charles Moore
Bill Gates
Michal Osif
neznámý norský entomolog
Co znamená 1 tečka za OK při odezvě ?
zásobník obsahuje jeden záznam
zásobník obsahuje záznamovou řadu
zásobník ve stavu WAIT “zásobník nemá čas”
přetečení zásobníku o 1
Čím se v jazyce Forth při deklaraci slova musí začínat příkaz?
dvojtečkou
znakem „-“
mezerou
libovolným znakem
Kterým znakem musí končit příkaz pro deklaraci slova v jazyce Forth?
středníkem
tečkou
libovolným znakem
znakem „|“
Imperativní paradigma se rozšířilo zejména
zejména v komerční sféře
v oblasti umělé inteligence
spíše v oblasti vědy a výzkumu
v oblasti simulace
Co mají následující standardně definovaná slova jazyka Forth společného (DUP, DROP, SWAP, OVER, ROT, PICK, ROLL, DEPTH)?
patří do skupiny příkazů pro manipulaci ze zásobníkem
jsou psány velkými písmeny
provádějí numerické operace
nedají se použít při deklaraci nového slova
Následující slovo „.S“ provede?
výpis obsahu zásobníku nedestruktivně
sumu všech čísel uložených v zásobníku
smazání obsahu zásobníku
zobrazí číslo zásobníku umístěné ve vrcholu