AP Computer Science Principles - Fall Semester Exam

AP Computer Science Principles - Fall Semester Exam

10th Grade

40 Qs

quiz-placeholder

Similar activities

CompTIA Fundamentals Topic 1

CompTIA Fundamentals Topic 1

10th - 12th Grade

36 Qs

GCSE (9–1) CS 1.3 Networks, connections & protocols

GCSE (9–1) CS 1.3 Networks, connections & protocols

9th - 11th Grade

40 Qs

CH7: High- and Low-level Languages

CH7: High- and Low-level Languages

9th - 10th Grade

35 Qs

GCSE Computing

GCSE Computing

10th - 11th Grade

45 Qs

AP Computer Science Principles Units 1, 2 & 3

AP Computer Science Principles Units 1, 2 & 3

10th - 12th Grade

44 Qs

Prelims 4th quarter CSS

Prelims 4th quarter CSS

10th Grade

35 Qs

1st Periodical ICT 10 Review Test

1st Periodical ICT 10 Review Test

10th Grade

40 Qs

UNIT 2.3 ROBUST PROGRAMS

UNIT 2.3 ROBUST PROGRAMS

10th Grade

40 Qs

AP Computer Science Principles - Fall Semester Exam

AP Computer Science Principles - Fall Semester Exam

Assessment

Quiz

Computers

10th Grade

Medium

Created by

Rogelio Lozano

Used 12+ times

FREE Resource

40 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 3 pts

What is an algorithm?

A set of instructions or rules to solve a problem or perform a task

A type of food seasoning

A type of computer virus

A type of flower

2.

MULTIPLE CHOICE QUESTION

30 sec • 3 pts

Which of the following is a high-level programming language?

HTML

Assembly

Python

C++

3.

MULTIPLE CHOICE QUESTION

30 sec • 3 pts

What is data compression used for?

To increase the size of data for storage or transmission.

To reduce the size of data for storage or transmission.

To improve data security.

To make data more difficult to access.

4.

MULTIPLE CHOICE QUESTION

30 sec • 3 pts

What is the first step in program design and development?

Asking someone else to solve the problem

Understanding the problem or requirement

Ignoring the problem and starting with the solution

Writing the code immediately

5.

MULTIPLE CHOICE QUESTION

30 sec • 3 pts

What is the process of breaking down a problem into smaller, more manageable parts called?

Amalgamation

Decomposition

Consolidation

Integration

6.

MULTIPLE CHOICE QUESTION

30 sec • 3 pts

Which of the following is a data type in Python?

bool

int

str

float

7.

MULTIPLE CHOICE QUESTION

30 sec • 3 pts

What is the purpose of a conditional statement in programming?

To create loops in the program

To make decisions based on certain conditions

To perform mathematical calculations

To display error messages

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?