Algorithm Behavior and Search Techniques

Algorithm Behavior and Search Techniques

Assessment

Interactive Video

Computers

9th - 12th Grade

Easy

Created by

Olivia Brooks

Used 1+ times

FREE Resource

The video tutorial by Sandy Cha from Riverside Brookfield High School covers key concepts in AP CS Principles, focusing on algorithms and programming. It includes analysis of code segments, loops, sum calculation programs, robot movement problems, and search algorithms. The session emphasizes understanding the effects of code changes, iteration, and the behavior of procedures, providing practical examples and problem-solving strategies.

Read more

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following changes will not affect the results when the code segment is executed?

Changing line three to a is B + 20

Changing line three to B is 20

Changing line three to B is 10

Changing line three to a is B + 10

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the value of result after running the program with Y as a positive integer?

3 to the Y power

Y + 3

3Y

Y cubed

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following best describes the behavior of the two programs intended to calculate the sum of integers from one to n?

Program two displays the correct sum but program one does not

Program one displays the correct sum but program two does not

Neither one nor two displays the correct sum

Both one and two display the correct sum

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is a possible result of the robot's movement?

Directly in the middle of the grid facing up

Facing down in the same spot at the bottom left

Facing in the second to the top row towards the right

Facing to the left in the bottom row

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which initial values for X, Y, and Z can be used to show that the segment does not work as intended?

X = 3, Y = 2, Z = 1

X = 1, Y = 2, Z = 3

X = 1, Y = 3, Z = 2

X = 2, Y = 3, Z = 1

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does the procedure return when the initial value of number is even?

True

False if the number is greater than two

False

True if the number is greater than two

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following best describes the result of running the procedure with a positive integer parameter?

Returns true if the initial value is even, otherwise false

Returns true if the initial value is two, otherwise false

Returns true if the initial value is greater than two, otherwise false

Returns true if the initial value is odd, otherwise false

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?