Search Header Logo

AP CSP Unit 7 Review

Authored by Hannah Chu

Computers

11th Grade

Used 72+ times

AP CSP Unit 7 Review
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

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

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?