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.

Abstraction

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

Algorithm

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

Debugging

the process or set of rules

to be followed in calculations or other problem-solving

operations, especially by a computer

Iteration

technique in computing that

hides detail, makes more complicated ideas simpler, and

collects a bunch of ideas into a single idea

Compilation

the process of source code being translated into machine

code

2.

REORDER QUESTION

1 min • 5 pts

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

Document the code and process

Design an algorithm

Write the code

Test and debug

Investigate and plan

3.

CATEGORIZE QUESTION

1 min • 3 pts

Organize these options into the right categories

Groups:

(a) Formal Language

,

(b) Natural Language

Developed by small group

Unambiguous

Written and spoken forms

Evolves over time

Ambiguous

Easy for machines to parse

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

Easy for machines to parse

Java

Difficult for humans to parse

Guaranteed unambiguous

Machine language

Python

Easy for humans to parse

Assembler

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?