Lexical Analyser

Question 1
Marks : +2 | -2
Pass Ratio : 100%
An individual token is called ________
Lexeme
Lex
Lexeme & Lex
None of the mentioned
Explanation:
Individual Token is also Called Lexeme.
Question 2
Marks : +2 | -2
Pass Ratio : 100%
Two Important lexical categories are __________
White Space
Comments
None of the mentioned
White Space & Comments
Explanation:
Two important common lexical categories are white space and comments.
Question 3
Marks : +2 | -2
Pass Ratio : 100%
Which phase of the compiler is Lexical Analyser?
First
Second
Third
None of the mentioned
Explanation:
Lexical Analyzer is First Phase of Compiler.
Question 4
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 5
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 6
Marks : +2 | -2
Pass Ratio : 100%
What goes over the characters of the lexeme to produce value?
Scanner
Parser
Evaluator
Lexical generator
Explanation:
In order to construct a token, the lexical analyzer needs a second stage, the evaluator, which goes over the characters of the lexeme to produce a value.
Question 7
Marks : +2 | -2
Pass Ratio : 100%
The context free grammar is ambiguous if ______________
The grammar contains non-terminals
Produces more than one parse tree
Production has two non-terminals side by side
None of the mentioned
Explanation:
Since more than one parse tree is generated hence one than option is available .Therefore it’s ambiguous.
Question 8
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 9
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 10
Marks : +2 | -2
Pass Ratio : 100%
Lexical Analyser’s Output is given to Syntax Analysis.
True
False
Explanation:
Lexical Analyzer’s Output is given to Syntax Analysis.