APCS Principles Practice Exam

APCS Principles Practice Exam

8th Grade - University

75 Qs

quiz-placeholder

Similar activities

AV- Semester Exam

AV- Semester Exam

8th Grade

77 Qs

CS- Q1 Revision

CS- Q1 Revision

12th Grade

71 Qs

1ºDAM/DAW - Sistemas Informáticos - UD5-UD7 - Prof. C. Boni

1ºDAM/DAW - Sistemas Informáticos - UD5-UD7 - Prof. C. Boni

University - Professional Development

70 Qs

Kelas Maya dan  Praproduksi Sinopsis, Naskah,

Kelas Maya dan Praproduksi Sinopsis, Naskah,

10th Grade

77 Qs

Data Representation Unit Revision Quiz

Data Representation Unit Revision Quiz

10th Grade

77 Qs

KOMPUTER AKUNTANSI MYOB KELAS XII AKL2

KOMPUTER AKUNTANSI MYOB KELAS XII AKL2

12th Grade

75 Qs

Mock Test

Mock Test

University

75 Qs

Python Turtle Quiz

Python Turtle Quiz

5th - 12th Grade

75 Qs

APCS Principles Practice Exam

APCS Principles Practice Exam

Assessment

Quiz

Computers

8th Grade - University

Practice Problem

Medium

Created by

Thomas Wright

Used 42+ times

FREE Resource

AI

Enhance your content in a minute

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

75 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Consider the following code segment which uses the variables r, s, and t.

4 <- 1

s <- 2

t <- 3

r <- s

s <- t

DISPLAY(r)

DISPLAY(s)

What is displays as a result of running the code segment?

1 1

1 2

2 3

3 2

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is a true statement about program documentation?

Program documentation should not be changed after it is first written

Program documentation is only needed for programs in development; it is not needed after a program is completed

Program documentation is useful when programmers collaborate but not when a programmer works individually on a project

Program documentation is useful during initial program development and also when modifications are made to existing programs

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following best explains what happens when a new device is connected to the Internet?

A device Driver is assigned to the device

An IP address is assigned to the device

A packet number is assigned to the device

A Web site is assigned to the device

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Consider the code segment.

Which of the following replacements for <MISSING CONDITION> will result in an infinite loop?

j = 6

j 6

j = 7

j > 7

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

The algorithm below is used to simulate the results of flipping a coin 4 times. Consider the goal of determining whether the simulation resulted in an equal number of heads and tails

Step 1: Initialize the heads_counter and flip_counter to 0

Step 2: A variable coin_flip is randomly assigned a value of either 0 or 1.

Step 3: Increment the value of flip_counter by 1.

Step 4: Repeat step 2 and 3 until flip_counter equals 4

Following execution of the algorithm, which of the following expressions indicates that the simulation resulted in an equal number of heads and tails?

coin_flip = 1

flip_counter = 1

flip_counter = 2

heads_counter = 2

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

An algorithm has been developed to compute the sum of all the elements in a list of integers. Which of the following programming structures must be added to the existing algorithm so that the new algorithm computes the sum of only the even integers in the list?

Iteration

Searching

Selection

Sequencing

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following activities poses the greatest personal cybersecurity risk?

Making a purchase at an online store that uses public key encryption to transmit credit card information

Paying a bill using a secure electronic payment system

Reserving a hotel room by e-mailing a credit card number to a hotel

Withdrawing money from a bank account using an automated teller machine

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

Already have an account?