CS 160 MIDTERM EXAM REAL EXAM 2026 | ALL
QUESTIONS AND CORRECT ANSWERS | VERIFIED
ANSWERS | JUST RELEASED
In Java, syntax is:
A) A collection of words that have a special meaning in the
programming language
B) The set of rules that define how a Java program is written and
interpreted
C) Symbols or words that preform operations
D) The process of writing a well-commented code ------------Correct
Answer--------------------B
Variables are:
A) Operators that preform operations on one or more operands
B) Symbolic names made up by the programmer that represents
locations in the computer RAM
C) Reserved words
D) Symbolic names made up by the programmer whose values cannot
be changed ------------Correct Answer--------------------B
,If a compiler generates a specific message like "missing semicolon in
line 4", then:
A) It means that a semicolon is missing somewhere in the code.
B) It could only mean that a semicolon is missing is line 4.
C) The actual error could be different, like missing parentheses. There
error is either in the line 4 or above.
D) Code is working fine. ------------Correct Answer--------------------C
What will be the value of x after the following code is executed?
int x = 21;
x = x++ + ++x;
System.out.println(x)
A) 45
B) 43
C) 44
D) 41 ------------Correct Answer--------------------C
A student claims that the following statement is not valid in Java and
would result in complier error. Which of the following best supports the
students' claim?
, final float not_valid = 1000000;
A) The student is correct because 1000000 exceeds the maximum value
that can be stored in a float.
B) The student is correct because the variable name is "not_valid"
C) The student is correct because the statement has the keyword final.
D) The student is correct because float is not a valid data type in Java. --
----------Correct Answer--------------------A
Any item typed on the command-line separated by space, after the
name of the class are considered to be one or more arguments that are
to based into the main method. True or false? ------------Correct Answer-
-------------------True
How many rows and how many columns are in the points array,
declared here:
int[][] points = new int[10][20]
A) 10 rows and 20 columns
B) 9 rows and 19 columns
C) 0 rows and o columns
D) The rows and columns are not specified ------------Correct Answer-----
---------------A
QUESTIONS AND CORRECT ANSWERS | VERIFIED
ANSWERS | JUST RELEASED
In Java, syntax is:
A) A collection of words that have a special meaning in the
programming language
B) The set of rules that define how a Java program is written and
interpreted
C) Symbols or words that preform operations
D) The process of writing a well-commented code ------------Correct
Answer--------------------B
Variables are:
A) Operators that preform operations on one or more operands
B) Symbolic names made up by the programmer that represents
locations in the computer RAM
C) Reserved words
D) Symbolic names made up by the programmer whose values cannot
be changed ------------Correct Answer--------------------B
,If a compiler generates a specific message like "missing semicolon in
line 4", then:
A) It means that a semicolon is missing somewhere in the code.
B) It could only mean that a semicolon is missing is line 4.
C) The actual error could be different, like missing parentheses. There
error is either in the line 4 or above.
D) Code is working fine. ------------Correct Answer--------------------C
What will be the value of x after the following code is executed?
int x = 21;
x = x++ + ++x;
System.out.println(x)
A) 45
B) 43
C) 44
D) 41 ------------Correct Answer--------------------C
A student claims that the following statement is not valid in Java and
would result in complier error. Which of the following best supports the
students' claim?
, final float not_valid = 1000000;
A) The student is correct because 1000000 exceeds the maximum value
that can be stored in a float.
B) The student is correct because the variable name is "not_valid"
C) The student is correct because the statement has the keyword final.
D) The student is correct because float is not a valid data type in Java. --
----------Correct Answer--------------------A
Any item typed on the command-line separated by space, after the
name of the class are considered to be one or more arguments that are
to based into the main method. True or false? ------------Correct Answer-
-------------------True
How many rows and how many columns are in the points array,
declared here:
int[][] points = new int[10][20]
A) 10 rows and 20 columns
B) 9 rows and 19 columns
C) 0 rows and o columns
D) The rows and columns are not specified ------------Correct Answer-----
---------------A