AP CSP Unit 7 Review

AP CSP Unit 7 Review

11th Grade

25 Qs

quiz-placeholder

Similar activities

Arrays in Java

Arrays in Java

9th - 12th Grade

20 Qs

Python Basics (CodeHS)

Python Basics (CodeHS)

7th - 12th Grade

20 Qs

IST CodeHS Unit 8 JavaScript Review

IST CodeHS Unit 8 JavaScript Review

9th - 12th Grade

22 Qs

AP CSA Algorithms Practise

AP CSA Algorithms Practise

11th Grade

22 Qs

APCSA Unit 7

APCSA Unit 7

9th - 12th Grade

26 Qs

Code.org Unit 7 Test

Code.org Unit 7 Test

9th - 12th Grade

26 Qs

Unit 7 APCSA

Unit 7 APCSA

9th - 12th Grade

26 Qs

APCSA Topic 7

APCSA Topic 7

9th - 12th Grade

26 Qs

AP CSP Unit 7 Review

AP CSP Unit 7 Review

Assessment

Quiz

Computers

11th Grade

Medium

Created by

Hannah Chu

Used 46+ times

FREE Resource

25 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Media Image

What will be printed to the console after this program runs?


var numbers = [2, 5, 3, 1, 6]


function changeNums(numList, addNum, subtractNum){

for(var i=0; i<numList.length; i++){

if(numList[i] % 3 == 0){

numList[i] = numList[i] + addNum;

} else {

numList[i] = numList[i] - subtractNum;

}

}

}


changeNums(numbers, 3, 2);

console.log(numbers);

[2, 5, 3, 1, 6]

[0, 3, 6, -1, 9]

[-1, 2, 6, -2, 8]

[5, 2, 6, 3, 9]

2.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Media Image

This function checks if a number is prime. If it contains another factor besides 1 and itself, it returns false. Otherwise, it returns true.

Where should return true; be written in the code?

OPTION A

OPTION B

OPTION C

OPTION D

3.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Media Image

Which call of the function correctly follows the instructions laid out in the API?

moveElement("button1", 2, 23);

moveElement("button1", "left", "thirty");

moveElement("button1", 30, "two");

moveElement("button1", "down", 25);

4.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Parameters are different than arguments

True

False

5.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Media Image

What will print to the console after running this code segment?

15

16

21

18

6.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

Which of the following procedures would be most useful as part of a program to determine whether a word appears in two different text files?

A procedure getWords, which takes a positive integer n and a text file as input and returns the first n words in the text file.

A procedure textMatch, which takes two text files as input and returns true if the two text files are identical.

A procedure isFound, which takes a word and a text file as input and returns true if the word appears in the text file

A procedure sameSize, which takes two text files as input and returns true if the two text files contain the same number of words.

7.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

A computer science student completes a program and asks a classmate for feedback. The classmate suggests rewriting some of the code to include more procedural abstraction.

Which of the following is NOT a benefit of procedural abstraction?

Making the code run faster

Making the code more readable

Providing more opportunities for code reuse

Reducing the amount of duplicated code

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?