AP CPS Quiz

AP CPS Quiz

Assessment

Assessment

Created by

George Tamvakis

Computers

11th - 12th Grade

20 plays

Hard

Improve your activity

Higher order questions

Match

Reorder

Categorization

Quizizz AI

actions

Add similar questions

Add answer explanations

Translate quiz

Tag questions with standards

More options

15 questions

Show answers

1.

Multiple Choice

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

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

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

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

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

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

cartoon woman

Explore this activity with a free account

Find a similar activity

Create activity tailored to your needs using

Quizizz AI
Computer Hardware

12 questions

Computer Hardware

assessment

9th - 12th Grade

Hardware & Software

23 questions

Hardware & Software

assessment

6th - 7th Grade

Computer Basics

24 questions

Computer Basics

assessment

6th - 8th Grade

Coding

12 questions

Coding

assessment

5th - 8th Grade

Python

10 questions

Python

assessment

7th - 8th Grade

Parts of a Computer

15 questions

Parts of a Computer

lesson

KG - 1st Grade

Computer Basics

10 questions

Computer Basics

assessment

University

Computer Basics

20 questions

Computer Basics

assessment

9th - 12th Grade