Search Header Logo

AP CSP Unit 1 Quiz 1 Practice

Authored by Scott Chamberlain

Computers

9th - 12th Grade

Used 2+ times

AP CSP Unit 1 Quiz 1 Practice
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

5 questions

Show all answers

1.

MATCH QUESTION

1 min • 5 pts

Match the following terms and definitions.

Debugging

the process of source code being translated into machine

code

Iteration

technique in computing that

hides detail, makes more complicated ideas simpler, and

collects a bunch of ideas into a single idea

Compilation

repeatedly applying a process with the goal of coming closer and closer to a solution

Algorithm

the process or set of rules

to be followed in calculations or other problem-solving

operations, especially by a computer

Abstraction

the process of identifying and fixing syntax and logic errors in a program

2.

REORDER QUESTION

1 min • 5 pts

Place the following steps in the correct order as they occur in the iterative development process.

Test and debug

Write the code

Investigate and plan

Design an algorithm

Document the code and process

3.

CATEGORIZE QUESTION

1 min • 3 pts

Organize these options into the right categories

Groups:

(a) Formal Language

,

(b) Natural Language

Written and spoken forms

Unambiguous

Developed by small group

Evolves over time

Easy for machines to parse

Ambiguous

4.

CATEGORIZE QUESTION

1 min • 3 pts

Organize these options into the right categories

Groups:

(a) High Level Programming Language

,

(b) Low Level Programming Language

,

(c) BOTH types of programming languages

Difficult for humans to parse

Easy for machines to parse

Assembler

Java

Machine language

Python

Easy for humans to parse

Guaranteed unambiguous

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Suppose you have to swap the locations of two things in positions "A" and "B". Which algorithm successfully accomplishes the task?

Move A to B

Move B to A

Move B to A

Move A to B

Move A to B

Move B to C

Move A to C

Move B to C

Move A to B

Move C to A

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?