Search Header Logo

Java Basics #1

Authored by Jennifer Hoagland

Computers

10th - 12th Grade

Used 90+ times

Java Basics #1
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

9 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Which of the following pairs of declarations will cause an error message?

I.  double x = 14.7;
     int y = x;

II.  double x = 14.7;
      int y = (int) x;

III.  int x = 14;
       double y = x;

None

I only

II only

III only

I and III only

2.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

What output will be produced by:


System.out.print("\\* This is not\n a comment *\\"):

* This is not a comment *

\* This is not a comment *\

* This is not

a comment *

\\* This is not

a comment *\\

\* This is not

a comment *\

3.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Refer to the following code fragment:


double answer = 13 / 5;

System.out.println("13 / 5 = " + answer);


The output is:

13 / 5 = 2.0


The programmer intends the output to be:

13 / 5 = 2.6


Which of the following replacements for the first line of code will NOT fix the problem?

double answer = (double) 13 / 5;

double answer = 13 / (double) 5;

double answer = 13.0 / 5;

double answer = 13 / 5.0;

double answer = (double) (13 / 5);

4.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

What value is stored in result if:


int result = 13 - 3 * 6 / 4 % 3;

-5

0

13

-1

12

5.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Suppose that addition and subtraction had higher precedence than multiplication and division. Then the expression:


2 + 3 * 12 / 7 - 4 + 8


would evaluate to which of the following?

11

12

5

9

-4

6.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Which is true of the following boolean expression, given that x is a variable of type double?


3.0 == x * (3.0 / x)

It will always evaluate to false.

It may evaluate to false for some values of x.

It will evaluate to false only when x is zero.

It will evaluate to false only when x is very large or very close to zero.

It will always evaluate to true.

7.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Which of the following will evaluate to true only if boolean expressions

A, B, and C are all false?

!A && !(B && !C)

!A || !B || !C

!(A || B || C)

!(A && B && C)

!A || !(B || !C)

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?