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 ]