Home
Courses
About
School
Notes
Questions
MCQ
Contact
Vocational Courses
Compilers
Compilers
Lexical Analyser
Question 1
Marks :
+2
|
-2
Pass Ratio :
100%
Which one is a lexer Generator?
ANTLR
DRASTAR
FLEX
All of the mentioned
Explanation:
ANTLR – Can generate lexical analyzers and parsers.
Question 2
Marks :
+2
|
-2
Pass Ratio :
100%
A ________ is a string of characters which form a syntactic unit.
Lexeme
Lex
Lexeme & Lex
None of the mentioned
Explanation:
A lexeme is a string of characters that form a syntactic unit.
Question 3
Marks :
+2
|
-2
Pass Ratio :
100%
Which of the lexical analyser can handle Unicode?
Java CC
JFLex
Quex
All of the mentioned
Explanation:
JavaCC – JavaCC generates lexical analyzers written in Java.
Question 4
Marks :
+2
|
-2
Pass Ratio :
100%
In a compiler the module that checks every character of the source text is called __________
The code generator
The code optimizer
The lexical analyzer
The syntax analyzer
Explanation:
Lexical analysis is the process of converting a sequence of characters into a sequence of tokens.
Question 5
Marks :
+2
|
-2
Pass Ratio :
100%
What is another name for Lexical Analyser?
Linear Phase
Linear Analysis
Scanning
All of the mentioned
Explanation:
Lexical Analyzer is also called “Linear Phase†or “Linear Analysis†or “Scanning“.
Question 6
Marks :
+2
|
-2
Pass Ratio :
100%
What is the output of a lexical analyzer?
Machine Code
Intermediate Code
Stream of Token
Parse Tree
Explanation:
The output given is in the form of tokens.
Question 7
Marks :
+2
|
-2
Pass Ratio :
100%
Lexical Analysis Identifies Different Lexical Units in a _______
Source Code
Object Code
Lexeme
None of the mentioned
Explanation:
Lexical Analysis Identifies Different Lexical Units in a source Code.
Question 8
Marks :
+2
|
-2
Pass Ratio :
100%
Which one is a type of Lexeme?
Identifiers
Constants
Keywords
All of the mentioned
Explanation:
All of them along with Operators are different types of lexemes.
Question 9
Marks :
+2
|
-2
Pass Ratio :
100%
When expression sum=3+2 is tokenized then what is the token category of 3?
Identifier
Assignment operator
Integer Literal
Addition Operator
Explanation:
Question 10
Marks :
+2
|
-2
Pass Ratio :
100%
It has encoded within it information on the possible sequences of characters that can be contained within any of the tokens it handles. The mentioned function is performed by?
Scanner
Parser
Syntactic Analyser
All of the mentioned
Explanation:
The first stage, the scanner, is FSM. It has encoded information on the possible sequences of characters that can be contained within any of the tokens it handles.
1
2
3
4
5
6
7
8
9
10
Time Left:
Submit
Score
:
Rank
:
Accuracy
:
%
Time
:
Total Question
:
Attempted
:
Correct
:
Wrong
:
User Name
Email Id
Mobile No
Submit