AP CS A CH 1 Review

AP CS A CH 1 Review

10th - 12th Grade

27 Qs

quiz-placeholder

Similar activities

VISUAL BASIC 6

VISUAL BASIC 6

9th - 10th Grade

25 Qs

Revision grade 11 term 3

Revision grade 11 term 3

11th Grade

23 Qs

Computer Pretest1(Arduino Grade8_t1)

Computer Pretest1(Arduino Grade8_t1)

3rd Grade - University

25 Qs

Functions in RobotC

Functions in RobotC

7th - 11th Grade

22 Qs

COMPTia

COMPTia

9th - 12th Grade

22 Qs

CodeHS Data AP CSP

CodeHS Data AP CSP

11th - 12th Grade

22 Qs

Navigating Digital Information: Review of all Ten Videos

Navigating Digital Information: Review of all Ten Videos

9th Grade - University

23 Qs

Premiere Pro Lessons 4-5

Premiere Pro Lessons 4-5

10th - 12th Grade

26 Qs

AP CS A CH 1 Review

AP CS A CH 1 Review

Assessment

Quiz

Computers

10th - 12th Grade

Practice Problem

Hard

Created by

Sammi McConnell

Used 20+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

27 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Consider the following code segment.

int j = 10;

int k = 8;

j += 2;

k += j;

System.out.print(j);

System.out.print(" ");

System.out.println(k);

What is printed when the code segment is executed?

2 2

2 10

10 8

12 12

12 20

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Consider the following code segment.

int x = 0;

x++;

x += 1;

x = x + 1;

x -= -1;

System.out.println(x);

What is printed when the code segment has been executed?

0

1

2

3

4

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Consider the following code segment.

int num = 5;

num *= 2;

num %= 6;

What is the value of num after the code segment is executed?

1

2

4

6

10

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Consider the following code segment.

int x = /* initial value not shown */;

int y = /* initial value not shown */;

int z = x;

z /= y;

z += 2;

Which of the following best describes the behavior of the code segment?

It sets z to 2.

It sets z to x.

It sets z to (1 / y) + 2.

It sets z to (x / y) + 2.

It sets z to (x + 2) / y.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Consider the following code segment, which is intended to calculate the average of two quiz scores.

double avg = 15 + 20;

avg /= 2;

Which of the following best describes the behavior of the code segment?

The code segment stores 17 in avg because 17 is the result of the integer division of 35 by 2.

The code segment stores 18 in avg because 18 is the result of the integer division of 35 by 2.

The code segment stores 17.5 in avg because 17.5 is the result of the floating point division of 35.0 by 2.

The code segment does not compile because int values cannot be added to double values.

The code segment does not compile because a double value cannot be divided by an int value.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Consider the following code segment.

int x = 4;

int y = 6;

x -= y;

y += x;

Which of the following best describes the behavior of the code segment?

The value of x and the value of y have not been changed.

Both the value of x and the value of y have been decreased.

Both the value of x and the value of y have been increased.

The value of x has been decreased and the value of y has been increased.

The value of x has been increased and the value of y has been decreased.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Consider the following code segment.

double d = 0.25;

int i = 3;

double diff = d - i;

System.out.print((int)diff - 0.5);

What is printed as a result of executing the code segment?

-2

-2.5

-3

-3.25

Nothing is printed because an int cannot be subtracted from a double.

Create a free account and access millions of resources

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

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?