Search Header Logo

AP CSP Diagnostic '22

Authored by Bijal Patel

Computers

9th - 12th Grade

AP CSP Diagnostic '22
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

16 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

2 mins • 5 pts

What do parameters used in a procedure provide?

A way to get values into the procedure making code more flexible.

A way to return values calculated in the procedure back to the calling program.

A way to call a procedure from within another procedure.

A way to connect an API on the procedure.

2.

MULTIPLE CHOICE QUESTION

2 mins • 5 pts

What is an issue that organizations do NOT need to handle when dealing with large datasets?

Ensuring enough staff are on hand to process the data.

Ensuring the bandwidth can handle the processing of the data.

Ensuring that people's private data is now exposed.

Ensuring the system can scale down after the data are sent to the cloud.

3.

MULTIPLE CHOICE QUESTION

2 mins • 5 pts

How does the Internet work with the different equipment in use?

The routers adjust for the different equipment manufacturers by sending data on the same equipment brands.

Specific companies are approved to make equipment for the Internet.

Vendors follow the protocols established to enable data to be sent and received across any equipment.

The server farms handle the data once the data reach the Regional ISP.

4.

MULTIPLE CHOICE QUESTION

2 mins • 5 pts

What does scalability mean?

The ability to build additonal functionality into the hardware.

The ability to build additional functionality into the software.

The ability to add more features to the hardware.

The ability to add or remove resources as the size changes.

5.

MULTIPLE CHOICE QUESTION

2 mins • 5 pts

How are list elements accessed individually?

The list name plus an integers index in brackets are used.

The list name is used along with the value the code needs to access.

The "access" command is used with the list name and length.

A FOR EACH loop is used with the list to find an individual value.

6.

MULTIPLE CHOICE QUESTION

2 mins • 5 pts

What do logical conditions always evaluate to?

A Boolean value

A value stored in a constant

A "string" text field

A real number

7.

MULTIPLE CHOICE QUESTION

3 mins • 5 pts

There are many programming languages. How do computers understand the different languages?

Testing takes care of this for computers by confirming the correctness of the code.

Debugging handles this for computers by confirming the validity of the code.

Compilers and interpreters translate the code to machine language for computer to read.

There is a special natural language tied in to all programming language that all computers can read that is created behind the scenes using abstractions.

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?