
CD Quiz Batch B2 1a and 1 b programs

Quiz
•
Computers
•
University
•
Medium
Sneha M
Used 8+ times
FREE Resource
8 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Yacc implements which parser?
LALR
CLR
SLR
LR(0)
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which part produces the target code from the intermediate representation of source code?
Lexical Analysis
Synthesis
Analysis
None
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which Phase of the compiler identifies the error(if present) in the following C code:
a+b=c;
Lexical analysis
Syntax analysis
Semantic analysis
There are no errors in the code
4.
MULTIPLE CHOICE QUESTION
3 mins • 1 pt
Calculate the FIRST set for the following grammar
S → aBDh | C
B → cC
C → bC / ∈
D → EF
E → g / ∈
F → f
First(S) = { a,b,∈} First(B) = { c } First(C) = { b , ∈ } First(D) = { g , f } First(E) = { g , ∈ } First(F) = { f}
First(S) = { a,b} First(B) = { c } First(C) = { b , ∈ } First(D) = { g , f, ∈} First(E) = { g , ∈ } First(F) = { f}
First(S) = { a,b} First(B) = { c } First(C) = { b , ∈ } First(D) = { g , f } First(E) = { g} First(F) = { f }
None of the above
5.
MULTIPLE CHOICE QUESTION
3 mins • 1 pt
Compute Follow set for the following grammar for constructing the predictive parsing table:
S → AB
A → aB / AdC
B → b | ∈
C → g
Fo(S) = { $ }
Fo(A) = { $,d,b}
Fo(B) = { $,d,b}
Fo(C) = { $,d,b }
Fo(S) = { $ }
Fo(A) = { d,b,∈}
Fo(B) = { b,d,b}
Fo(C) = { d,b,∈ }
Fo(S) = { $ }
Fo(A) = { ∈,d,b}
Fo(B) = { $,d,b}
Fo(C) = { $,d,b }
First(S) ={ a, b} First(A) = { a } First(A’) = { d , ∈ } First(B) = { b ,∈} First(C) = { g }
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the purpose of a predictive parsing table in compiler design?
To store the parsing rules for each non-terminal symbol
To generate the intermediate code from the source code
To optimize the lexical analysis phase
To execute the target code directly
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Explain the role of a syntax analyzer in the compilation process.
To convert the source code into tokens
To check the syntax of the source code based on the grammar rules
To generate the final executable code
To perform optimization on the intermediate code
8.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the significance of the LR(0) parser in compiler construction?
It is used to perform lexical analysis
It is a type of shift-reduce parser
It is capable of handling left-recursive grammars
It is used to generate the abstract syntax tree
Similar Resources on Wayground
12 questions
C Basics

Quiz
•
University
10 questions
321 - Quiz07

Quiz
•
University
13 questions
Chap 1: What is a program made of?

Quiz
•
University
10 questions
CSE 6R Midterm Review

Quiz
•
University
11 questions
Array

Quiz
•
University
10 questions
OOP intro quizz

Quiz
•
University
10 questions
Coding - Computer Programming

Quiz
•
KG - University
9 questions
Python

Quiz
•
University
Popular Resources on Wayground
50 questions
Trivia 7/25

Quiz
•
12th Grade
11 questions
Standard Response Protocol

Quiz
•
6th - 8th Grade
11 questions
Negative Exponents

Quiz
•
7th - 8th Grade
12 questions
Exponent Expressions

Quiz
•
6th Grade
4 questions
Exit Ticket 7/29

Quiz
•
8th Grade
20 questions
Subject-Verb Agreement

Quiz
•
9th Grade
20 questions
One Step Equations All Operations

Quiz
•
6th - 7th Grade
18 questions
"A Quilt of a Country"

Quiz
•
9th Grade