Quiz Questions
For Chapter 2
THIS PAGE CONTAINS A SAMPLE quiz on material from
Chapter 2 of this on-line
Java textbook. You should be able to answer these questions after
studying that chapter. Sample answers to all the quiz questions can
be found here.
Question 1:
Briefly explain what is meant by the syntax and the semantics of
a programming language. Give an example to illustrate the difference between a
syntax error and a semantics error.
Question 2:
What does the computer do when it executes a variable declaration statement.
Give an example.
Question 3:
What is a type, as this term relates to programming?
Question 4:
One of the primitive types in Java is boolean. What is the boolean type?
Where are boolean values used? What are its possible values?
Question 5:
Give the meaning of each of the following Java operators:
a) ++
b) &&
c) !=
Question 6:
Explain what is meant by an assignment statement, and give an
example. What are assignment statements used for?
Question 7:
What is meant by precedence of operators?
Question 8:
What is a literal?
Question 9:
In Java, classes have two fundamentally different purposes. What are they?
Question 10:
What is the difference between the statement
"x = TextIO.getDouble();" and the statement "x = TextIO.getlnDouble();"