Which of the following does NOT describe a high-level programming language?
- They are ambiguous
- They need to be translated into machine code
- They are easier for humans to understand than machine code
- They are decided on by a small group of people
AP CSP:

Flashcard
•
Computers
•
9th - 12th Grade
•
Hard
Quizizz Content
FREE Resource
Student preview

45 questions
Show all answers
1.
FLASHCARD QUESTION
Front
Back
They are ambiguous
Answer explanation
High level languages are guaranteed to be unambiguous.
2.
FLASHCARD QUESTION
Front
Which of the following is LEAST likely to reduce algorithmic bias? Options: State that the problem does not exist, and people will believe it does not exist; Include a diverse set of engineers on the project; Ensure the training data sets reflect a wide range of inputs; Check the design and implementation frequently for bias
Back
State that the problem does not exist, and people will believe it does not exist
3.
FLASHCARD QUESTION
Front
What does the following program produce?
MOVE_FORWARD()
ROTATE_LEFT()
MOVE_FORWARD()
ROTATE_RIGHT()
MOVE_FORWARD()
ROTATE_LEFT
MOVE_FORWARD()
Back
A line in the shape of a staircase
4.
FLASHCARD QUESTION
Front
Whenever you reduce the complexity of a problem by ignoring unnecessary details, you are using the process of __.
Back
abstraction
5.
FLASHCARD QUESTION
Front
Which of the following is NOT true of a low-level programming language?
Options:
It is easy for humans to understand
It is unambiguous
It is easy for a machine to understand/run
It often refers to details of a machine's hardware
Back
It is easy for humans to understand
6.
FLASHCARD QUESTION
Front
Consider the following pseudocode program. Which input for y will cause an error that prevents the program from finishing?
x = INPUT()
x = x + 10
x = 10 / x
IF (x < 0) THEN DISPLAY("Negative")
ELSE DISPLAY("Positive")
Options: -10, 10, 5, No input will ever cause an error.
Back
-10
7.
FLASHCARD QUESTION
Front
Which of the following is not done by abstraction? Identifies essential details, Disregards non-essential information, Breaks the problem down into smaller tasks
Back
Breaks the problem down into smaller tasks
Create a free account and access millions of resources
Similar Resources on Quizizz
44 questions
CSD Unit 3 Test (Gaming and Animation)

Flashcard
•
8th - 11th Grade
36 questions
Intro to CS Final 2024

Flashcard
•
9th - 12th Grade
35 questions
Sewing Machine Operation Basics

Flashcard
•
9th - 12th Grade
35 questions
Premiere Pro Certification Flashcard

Flashcard
•
9th - 12th Grade
40 questions
Từ vựng 1

Flashcard
•
10th Grade
36 questions
Robotics Midterm Review

Flashcard
•
9th - 12th Grade
35 questions
Engineering Georgia State Developed 002

Flashcard
•
9th - 12th Grade
41 questions
Force Semester Review

Flashcard
•
11th Grade
Popular Resources on Quizizz
15 questions
Multiplication Facts

Quiz
•
4th Grade
20 questions
Math Review - Grade 6

Quiz
•
6th Grade
20 questions
math review

Quiz
•
4th Grade
5 questions
capitalization in sentences

Quiz
•
5th - 8th Grade
10 questions
Juneteenth History and Significance

Interactive video
•
5th - 8th Grade
15 questions
Adding and Subtracting Fractions

Quiz
•
5th Grade
10 questions
R2H Day One Internship Expectation Review Guidelines

Quiz
•
Professional Development
12 questions
Dividing Fractions

Quiz
•
6th Grade
Discover more resources for Computers
25 questions
Spanish preterite verbs (irregular/changed)

Quiz
•
9th - 10th Grade
10 questions
Identify Slope and y-intercept (from equation)

Quiz
•
8th - 9th Grade
10 questions
Juneteenth: History and Significance

Interactive video
•
7th - 12th Grade
8 questions
"Keeping the City of Venice Afloat" - STAAR Bootcamp, Day 1

Quiz
•
9th - 12th Grade
26 questions
June 19th

Quiz
•
4th - 9th Grade
20 questions
Distance, Midpoint, and Slope

Quiz
•
10th Grade
20 questions
Figurative Language Review

Quiz
•
10th Grade
27 questions
STAAR English 1 Review

Quiz
•
9th Grade