MCQ Collection

Theory of Automata & Formal Languages MCQs

MCQs on automata theory, grammars, regular languages, and formal language concepts.

Which statement correctly describes language {a^n b^n | n >= 0}?

Choose an option to check your answer.

Which statement correctly describes context-free grammar?

Choose an option to check your answer.

In an automata or formal-language problem, which option best represents regular languages closed under union?

Choose an option to check your answer.

In an automata or formal-language problem, which option best represents language {a^n b^n | n >= 0}?

Choose an option to check your answer.

In an automata or formal-language problem, which option best represents context-free grammar?

Choose an option to check your answer.

A student is revising transition graph. Which explanation should be selected?

Choose an option to check your answer.

A student is revising DFA transition function. Which explanation should be selected?

Choose an option to check your answer.

A student is revising union of languages. Which explanation should be selected?

Choose an option to check your answer.

What is meant by accepting state in Theory of Automata and Formal Languages?

Choose an option to check your answer.

What is meant by concatenation of languages in Theory of Automata and Formal Languages?

Choose an option to check your answer.

Which statement correctly describes accepting state?

Choose an option to check your answer.