AP CPS Quiz

AP CPS Quiz

Assessment

Quiz

Computers

11th - 12th Grade

Hard

Created by

George Tamvakis

Used 20+ times

FREE Resource

Student preview

quiz-placeholder

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Which of the following actions is most likely to help reduce the digital divide

Deploying satellites and other infrastructure to provide inexpensive internet access to remote areas of Earth

Adding a requirement that all users of a popular social media site link their accounts with a phone number

Offering improved Internet connections to Internet users who are willing to pay a premium fee for more bandwidth

Digitizing millions of books from university libraries, making their full text available online

2.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

A game keeps track of the maximum and minimum scores obtained so far. If num represents the most recent score obtained, which of the following algorithms correctly updates the values of the maximum and the minimum?

If num is less than the minimum, set the minimum equal to num. Otherwise, if num is greater than the maximum, set the maximum equal to num.

If num is less than the minimum, set the minimum equal to num. Otherwise, if num is less than the maximum, set the maximum equal to num.

If num is greater than the minimum, set the minimum equal to num. Otherwise, if num is greater than the maximum, set the maximum equal to num.

If num is greater than the minimum, set the minimum equal to num. Otherwise, if num is less than the maximum, set the maximum equal to num.

3.

MULTIPLE SELECT QUESTION

2 mins • 1 pt

Which of the following are the benefits of procedural abstraction?

Select two answers.

Procedural abstraction eliminates the need for programmers to document their code.

Procedural abstraction prevents programmers from accidentally using the intellectual property of other programmers.

Procedural abstraction makes it easier for people to read computer programs.

Procedural abstraction provides an opportunity to give a name to a block of code that describes the purpose of the code block.

4.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

A company that develops mobile applications wants to involve users in the software development process. Which of the following best explains the benefit in having users participate?

Users can review the algorithms used in the software to help improve their efficiency.

Users can provide feedback that can be used to incorporate a variety of perspectives into the software.

Users can provide documentation for program code at the end of the software development process.

Users can identify and correct errors they encounter when using released versions of the software.

5.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

In which of the following scenarios would a simulation be the LEAST beneficial?

An insurance company wants to study the effect of cold weather patterns on health-care costs.

A manufacturing company wants to determine whether using robots in its facility will increase productivity.

A retail company wants to determine the most popular item that was sold on the company’s Web site last month.

An engineering company wants to test whether a change to a car design will negatively affect fuel efficiency.

6.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Consider the following numeric values.


"Binary 1011 Binary 1101 Decimal 5 Decimal 12"


Which of the following lists the values in order from least to greatest?

Binary 1011, binary 1101, decimal 5, decimal 12

Decimal 5, decimal 12, binary 1011, binary 1101

Decimal 5, binary 1011, decimal 12, binary 1101

Decimal 5, binary 1011, binary 1101, decimal 12

7.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Let n be an integer value. Which of the following expressions evaluates to true if and only if n is a two-digit integer (i.e., in the range from 10 to 99, inclusive)?

(n ≥ 10) AND (n < 100)

n = (n MOD 100)

(n > 10) AND (n < 99)

(n < 10) AND (n ≥ 100)

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?

Discover more resources for Computers