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();"

[ Answers | Chapter Index | Main Index ]