null
US
Sign In
Sign Up for Free
Sign Up
We have detected that Javascript is not enabled in your browser. The dynamic nature of our site means that Javascript must be enabled to function properly. Please read our
terms and conditions
for more information.
Next up
Copy and Edit
You need to log in to complete this action!
Register for Free
16295163
Exam 1
Description
This is a study guide for Compiler exam one.
No tags specified
csci
mtsu
compiler
computer science
Quiz by
Thomas Scott
, updated more than 1 year ago
More
Less
Created by
Thomas Scott
about 6 years ago
22
0
0
Resource summary
Question 1
Question
An NFA's transition function returns
Answer
A Boolean value
A state
A set of states
An edge
Question 2
Question
Can a DFA simulate NFA
Answer
No
Yes
Sometimes
Depends on NFA
Question 3
Question
In Flex, which of the following specifies an exclusive start condition HELLO?
Answer
%s HELLO
%x HELLO
%%x HELLO
%%s HELLO
Question 4
Question
In C++, which of the following is NOT considered as a static semantic error
Answer
Variables used without declaration
Redefinition of variables in the same scope
The number of arguments in a function call doesn't match the number of parameters in the function definition
Types of operands of an operator are not compatible
None of the above
Question 5
Question
Which of the following files is generated by Flex?
Answer
tiger.ll
tiger.yy
lex.yy.cc
tokens.h
tiger.tab.cc
Question 6
Question
Which one of the following is not a stage of the compilation process?
Answer
Syntax Analysis
Semantic Analysis
Scanner Generator
Lexical Analysis
Question 7
Question
The lexical analyzer takes _______ as input and produces a stream of ______ as output.
Answer
Token, source program
Either of the two
Source program, tokens
None of the mentioned
Question 8
Question
The scanner generator takes _______ as input and produces ______ as output.
Answer
Regular expressions, tokens
Regular expressions, scanner
Lexeme, scanner
Token, scanner
Question 9
Question
Which of the following is NOT a feature of compiler?
Answer
Scan the entire program first and translate into machine code
To detect syntax errors
Optimize the generated code
Execution time is more comparing with pure interpreter
Question 10
Question
Which of the following pairs of regular expressions are equivalent?
Answer
1(01)* and (10)*1
x(xx)* and (xx)*x
x+ and x+x*
All of the mentioned
Question 11
Question
The language of the regular expression (x | y)(x |y) is the set_____.
Answer
{xy, xy}
{xx, xy, yx, yy}
{x,y}
{x, y, xy}
Question 12
Question
The language of the regular expression x | y is the set ______.
Answer
{x, y}
{xy}
{x}
{y}
Show full summary
Hide full summary
Want to create your own
Quizzes
for
free
with GoConqr?
Learn more
.
Similar
Computing Hardware - CPU and Memory
ollietablet123
SFDC App Builder 2
Parker Webb-Mitchell
Data Types
Jacob Sedore
Intake7 BIM L1
Stanley Chia
Software Processes
Nurul Aiman Abdu
Design Patterns
Erica Solum
CCNA Answers – CCNA Exam
Abdul Demir
Abstraction
Shannon Anderson-Rush
Spyware
Sam2
HTTPS explained with Carrier Pigeons
Shannon Anderson-Rush
Data Analytics
anelvr
Browse Library