wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PLTW: Computer Science Test Unit 1

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.
Procedural _______________ gives a name to a procedure. People can use them without worrying about finer grain details.
a)
Components
b)
Variables
c)
Abstraction
d)
Connectors
2.
The values that a program provides to a function.
a)
Arguements
b)
Binary Number
c)
Computational Thinking
d)
Authentification
3.
_________ information is written using only two values: zero and one. Everything can be approximately represented using  _________ expression.
a)
String
b)
Digital
c)
Concatanate
d)
Binary
4.
Parts of an interface.
a)
Conectors
b)
Components
c)
Creative Expression
5.
To tack together two strings of characters, making one longer string.
a)
Decomposition
b)
Backlog
c)
Concatenate
d)
Authentification
6.
Boolean Expression: True and False is ____
a)
True
b)
False
7.
Boolean Expression: False and False is ___
a)
True
b)
False
8.
Boolean Expression: True and True is _______
a)
True
b)
False
9.
Boolean Expression: False and True is ____
a)
True
b)
False
10.
Habits that help people solve problems with computers. ________ habits cause a person who is facing a problem to ask how computers could help them be more creative, to communicate, to collaborate, to use data or the Internet, or to use crowdsourcing or simulation, to solve a problem.
a)
Binary
b)
Computational Thinking
c)
Concatenate
d)
Digital
11.
A problem solving strategy of breaking a problem apart into smaller subproblems.
a)
Decomposition
b)
Abstraction
c)
Parameters
d)
Variable
12.
______ information has discrete values with gaps hidden between the values. _____ information can be exactly represented using binary information. _____ information can be exactly duplicated, without loss in quality.
a)
Output
b)
String
c)
Property
d)
Digital
13.
The contrast between two groups’ access to computing resources and the Internet on the basis of race, wealth, or national boundaries
a)
String
b)
Digital Divide
c)
Concatanate
d)
Binary
14.
A variable that only exists in one function or block.
a)
Global Variable
b)
Local Variable
c)
Decomposition
d)
Connectors
15.
A variable that can be used anywhere in a program, unlike a local variable.
a)
Global Variable
b)
Local Variable
c)
Cuban Variable
d)
Connectors
16.
A ___ is a simplified description of some object or phenomenon. A __________ is a computer-executed version, often predicting how an initial state will evolve over time.
a)
Modeling Simulation
b)
Local Variable
c)
Mutator
d)
Parameters
17.
Variable that can be used inside a procedure. The variables are intitialized with arguement hen the procedure is called
a)
Parameters
b)
Processor
c)
String
d)
Variable
18.
A sequence of characters
a)
Parameters
b)
Processor
c)
String
d)
Variable
19.
The component of a computer that follows directions
a)
Parameters
b)
Processor
c)
String 
d)
Variable
20.
A place in memory to store a value
a)
Parameters
b)
Processors
c)
String
d)
Variable