JAVA Chapter 6 Exam 2025
Questions and Answers
Q1: Information is passed to a method in:
a. a. the method name.
b. b. that method's return.
c. c. the method body.
d. d. the arguments to the method. - ANSWER✔✔-ANS: d. the arguments to the
method.
2 Q2: Programs designed for maintainability are constructed from small simple pieces
or modules. Modules in Java are called:
a. a. methods.
b. b. classes.
c. c. arguments.
d. d. both methods and classes. - ANSWER✔✔-ANS: d. both methods and classes
,2 Q3: A well-designed method
a. a. performs multiple unrelated tasks.
b. b. repeats code found in other methods.
c. c. contains thousands of lines of code.
d. d. performs a single, well-defined task. - ANSWER✔✔-ANS: d. performs a single,
well-defined task.
3 Q1: To declare a method as static, place the keyword static before ________ in the
method's declaration.
a. a. the method modifier.
b. b. the return type.
c. c. the method name.
d. d. the argument list. - ANSWER✔✔-ANS: b. the return type.
6.3 Q2: Which is a correct static method call of Math class method sqrt?
a. a. sqrt( 900 );.
b. b. math.sqrt( 900 );.
c. c. Math.sqrt( 900 );.
, d. d. Math math = new Math(); math.sqrt( 900 );. - ANSWER✔✔-ANS: c. Math.sqrt( 900
);.
Q3: Which of the following methods is not in the Math class?
a. a. ceil.
b. b. abs.
c. c. parseInt.
d. d. log. - ANSWER✔✔-ANS: c. parseInt
3 Q4: Which of the following can be an argument to a method?
a. a. Constants.
b. b. Variables.
c. c. Expressions.
d. d. All of the above. - ANSWER✔✔-ANS: d. All of the above.
3 Q5: Method log takes the logarithm of its argument with respect to what base?
a. a. 10
b. b. e
c. c. 2
d. d. pi - ANSWER✔✔-ANS: b. e
Questions and Answers
Q1: Information is passed to a method in:
a. a. the method name.
b. b. that method's return.
c. c. the method body.
d. d. the arguments to the method. - ANSWER✔✔-ANS: d. the arguments to the
method.
2 Q2: Programs designed for maintainability are constructed from small simple pieces
or modules. Modules in Java are called:
a. a. methods.
b. b. classes.
c. c. arguments.
d. d. both methods and classes. - ANSWER✔✔-ANS: d. both methods and classes
,2 Q3: A well-designed method
a. a. performs multiple unrelated tasks.
b. b. repeats code found in other methods.
c. c. contains thousands of lines of code.
d. d. performs a single, well-defined task. - ANSWER✔✔-ANS: d. performs a single,
well-defined task.
3 Q1: To declare a method as static, place the keyword static before ________ in the
method's declaration.
a. a. the method modifier.
b. b. the return type.
c. c. the method name.
d. d. the argument list. - ANSWER✔✔-ANS: b. the return type.
6.3 Q2: Which is a correct static method call of Math class method sqrt?
a. a. sqrt( 900 );.
b. b. math.sqrt( 900 );.
c. c. Math.sqrt( 900 );.
, d. d. Math math = new Math(); math.sqrt( 900 );. - ANSWER✔✔-ANS: c. Math.sqrt( 900
);.
Q3: Which of the following methods is not in the Math class?
a. a. ceil.
b. b. abs.
c. c. parseInt.
d. d. log. - ANSWER✔✔-ANS: c. parseInt
3 Q4: Which of the following can be an argument to a method?
a. a. Constants.
b. b. Variables.
c. c. Expressions.
d. d. All of the above. - ANSWER✔✔-ANS: d. All of the above.
3 Q5: Method log takes the logarithm of its argument with respect to what base?
a. a. 10
b. b. e
c. c. 2
d. d. pi - ANSWER✔✔-ANS: b. e