
AP CSP Unit 1 Quiz 1 Practice
Authored by Scott Chamberlain
Computers
9th - 12th Grade
Used 2+ times

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
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
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

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?