Aký je účel odstránenia nedosiahnuteľných stavov z automatu?
Každý nedeterministický konečný automat (NKA) môže byť prevedený na deterministický konečný automat (DKA).
Aká je funkcia lexikálneho analyzátora v prekladači?
Aké slová patria do jazyka w\L, ak w = a, L = {baaab, aba, aaa, bbb}?
Zapíšte infixný tvar pre uvedený výraz.
(a+(a∗b))+((a∗a)∗b)
Zapište následující výraz (x+y)*(x-y) v prefixním tvaru.
Aký typ automatu je použitý na akceptovanie regulárnych jazykov (uveďte skratku)?
Doplňte: Opačná operácia k redukcii sa nazýva
Regulárny jazyk môže byť generovaný gramatikou typu 1.
Ktoré z nasledujúcich tvrdení o tokenoch je pravdivé?
Nech w∈(N∪T)∗. Rozhodnite, či platí pre všetky w, že w ->* w
Daný je výraz a + a b + a a ^ b Zapíšte prefixný tvar pre uvedený výraz.
Aký typ automatu nemá epsilon prechody (uveďte skratku)?
Aký je účel Brzozowského derivácie?
Ktorý z nasledujúcich vstupných reťazcov bude zodpovedať regulárnemu výrazu (ab)+?
Aký jazyk rozpoznáva automat znázornený na nasledujúcom obrázku?
Daný je výraz:
a + ab + aa*b
Vyjadrite numericky. Koľko existuje slov, ktoré sú zároveň prefixom aj sufixom slova: 101110110
Každý regulárny jazyk môže byť opísaný pomocou bezkontextovej gramatiky.
Dané sú reťazce
t=xαy a u=xβy.
Rozhodnite, či platí, že reťazec u je odvoditeľný z reťazca t.
Ktorá z uvedených možností je fázou lexikálnej analýzy v kompilátore?
Dané sú jazyky L₁ = {ε, a}, L₂ = {ε, b}. Koľko reťazcov obsahuje jazyk L₁·L₂?
Aký význam má produkčné pravidlo A→ε v kontexte bezkontextových gramatík?
Ak jazyk nie je regulárny, neexistuje konečný stavový automat, ktorý by ho akceptoval.
Aký je účel epsilon-uzáveru v NKA?
Ktoré z nasledujúcich tvrdení je pravdivé o regulárnych jazykoch?
Aký typ chyby v programe by sémantický analyzátor nedokázal odhaliť?
Ktoré z nasledujúcich tvrdení o tokenoch je pravdivé?
Aký typ analýzy kódu sa používa na odhalenie chybných typov v programe?
Každý konečný jazyk je regulárny.
Ak nedeterministický konečný automat neobsahuje ε-prechody, nemusí sa meniť počet stavov pri determinizácii.
Rozhodnite, či platí ε=[ε].
Aké sú vlastnosti rekurzívnej funkcie?
Aký je rozdiel medzi deterministickým a nedeterministickým konečným automatom?
Ktorá z nasledujúcich možností nie je fázou lexikálnej analýzy?
Rozhodnite, či platí (uw)^R=w^Ru^R.
Ktoré z nasledujúcich tvrdení o parsovacom strome je pravdivé?
Brzozowského derivácia je metóda na konštrukciu deterministického automatu priamo z regulárneho výrazu.
Aký je názov jazyka, ktorý môže byť akceptovaný zásobníkovým automatom?
Pumping lemma sa používa na dokazovanie, že jazyk je regulárny.
Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома