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

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

Algorithm

the process of source code being translated into machine

code

Compilation

technique in computing that

hides detail, makes more complicated ideas simpler, and

collects a bunch of ideas into a single idea

Debugging

the process or set of rules

to be followed in calculations or other problem-solving

operations, especially by a computer

Iteration

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

2.

REORDER QUESTION

1 min • 5 pts

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

Design an algorithm

Investigate and plan

Write the code

Document the code and process

Test and debug

3.

CATEGORIZE QUESTION

1 min • 3 pts

Organize these options into the right categories

Groups:

(a) Formal Language

,

(b) Natural Language

Ambiguous

Evolves over time

Written and spoken forms

Easy for machines to parse

Unambiguous

Developed by small group

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

Python

Difficult for humans to parse

Easy for humans to parse

Machine language

Assembler

Guaranteed unambiguous

Java

Easy for machines to parse

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?