wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Fundamentals of Computing - Unit 1 Test Review

Total questions: 33

Worksheet time: 12mins

Name
Class
Date
1.

"Machine language," 1s and 0s, or the type of data that the processor understands is also known as what?

a)

Robot words

b)

Python

c)

Binary

d)

C++

2.

Which of the following reasons BEST describes why there are so many (700+) programming languages?

a)

Each one is good at a specific type of application/coding

b)

There is no good reason

c)

Trick question; there are only like 10 programming languages.

d)

None of these

3.

The "I" in IOSP stands for what?

(a)  

4.

The "O" in IOSP stands for what?

(a)  

5.

The "S" in IOSP stands for what?

(a)  

6.

The "P" in IOSP stands for what?

(a)  

7.

Which of the following best defines "algorithm?"

a)

A specific programming language

b)

A type of storage

c)

A sequence of step-by-step instructions to solve a problem

d)

None of these

8.

True or False: Phishing and Social engineering are both ways that bad actors/hackers try to steal your personal information or money, but Phishing involves sending an email while Social Engineering involves directly contacting someone and pretending to be from a real company.

a)

True

b)

False

9.

True or False: Check Fraud generally involves sending a check for less than the advertised price for an online purchase.

a)

True

b)

False

10.

Which TWO of these best describe something that could be considered a computer?

a)

A machine that works with information to help people with thinking tasks

b)

A machine that can connect to the internet

c)

A machine that uses electricity

d)

A machine with a screen and a keyboard

e)

A machine that inputs, outputs, stores, and processes information

11.

Five students are in charge of painting a mural for their school. Match what they are doing with the correct step of the problem solving process for the next 4 questions.

"Deciding what exactly they want the mural to look like, what supplies are needed, and who will do each part of the painting."

a)

Define

b)

Prepare

c)

Try

d)

Reflect

12.

Five students are in charge of painting a mural for their school. Match what they are doing with the correct step of the problem solving process for the next 4 questions.

"Discussing what they like about the mural, and what they can do to make it better"

a)

Define

b)

Prepare

c)

Try

d)

Reflect

13.

Five students are in charge of painting a mural for their school. Match what they are doing with the correct step of the problem solving process for the next 4 questions.

"Asking their teacher what sort of mural they need to make, if there is a specific theme, where it needs to go, and what size it should be."

a)

Define

b)

Prepare

c)

Try

d)

Reflect

14.

Five students are in charge of painting a mural for their school. Match what they are doing with the correct step of the problem solving process for the next 4 questions.

"Painting the mural"

a)

Define

b)

Prepare

c)

Try

d)

Reflect

15.

A team is making an app that will help people decide what to wear on a given day. Match each of the following four things that the app does with input, output, storage, and processing.

"Matches the preferences with the weather to generate potential clothing combinations"

a)

Input

b)

Output

c)

Storage

d)

Processing

16.

A team is making an app that will help people decide what to wear on a given day. Match each of the following four things that the app does with input, output, storage, and processing.

"Shows a list of potential outfits"

a)

Input

b)

Output

c)

Storage

d)

Processing

17.

A team is making an app that will help people decide what to wear on a given day. Match each of the following four things that the app does with input, output, storage, and processing.

"Gets the weather from the weather app, based on the location from the phone's GPS sensor"

a)

Input

b)

Output

c)

Storage

d)

Processing

18.

A team is making an app that will help people decide what to wear on a given day. Match each of the following four things that the app does with input, output, storage, and processing.

"Keeps track of clothing preferences, favorite colors, and what the user has in their closet"

a)

Input

b)

Output

c)

Storage

d)

Processing

19.

Two classes want to improve their school. One class wants create more clubs that appeal to a more diverse array of students, and the other class wants to fix parking and the bus loop. Which of the problems is better defined and why?

a)

Clubs, because you can count the number of clubs and measure demographics. The second class didn't actually quantify or measure the problems with the bus loop or parking.

b)

Parking and the bus loop, because it affects students getting to class on time. The first class didn't pick a problem that is relevant.

20.

For the next four questions, match the type of processing to each example.

"In a to-do list program, keeping a tally of how many tasks you completed last week as motivation"

a)

If/then

b)

Matching

c)

Comparing

d)

Counting

21.

For the next four questions, match the type of processing to each example.

"In an app that recommends a show to watch, if you've already seen that show, then don't recommend it again"

a)

If/then

b)

Matching

c)

Comparing

d)

Counting

22.

For the next four questions, match the type of processing to each example.

"In a meal choosing app, picking meals that agree with the user's dietary preferences and restrictions"

a)

If/then

b)

Matching

c)

Comparing

d)

Counting

23.

For the next four questions, match the type of processing to each example.

"In a two-player video game, declaring the winner based on the number of points"

a)

If/then

b)

Matching

c)

Comparing

d)

Counting

24.

From where may an app get input?

a)

A user typing something

b)

Another app on the device such as a weather app or clock or calendar

c)

A sensor on the device, such as the accelerometer or gyroscope

d)

All of these

e)

None of these

25.

True or False: the best way to determine whether or not a certain piece of information or data should be stored is to ask the question "does this information change frequently?"

a)

True

b)

False

26.

True or False: App user's really enjoy typing the same information every time they use an app.

a)

True

b)

False

27.

If you were creating a website to sell shoes, would you store/remember the user's name?

a)

Yes, because someone's name doesn't change frequently

b)

No, because it's not that hard to type in your name

28.

If you were creating a website to sell shoes, would you store the user's shoe size?

a)

Yes, because shoe size doesn't change.

b)

No, because shoe size can change.

c)

Not enough information. Does the site sell kid shoes? Kids' feet are constantly growing

d)

Who's to say?

29.

List as many types of information that you think should always be stored, no matter what kind of app or site you are making.

4 lines
30.

Which part of the computer is most like the brain?

a)
Monitor
b)
Keyboard
c)
Mouse
d)
Central Processing Unit (CPU)
31.

Which part of the computer is most like the eyes/ears/mouth? (Sending and receiving information)

a)
Keyboard
b)
Monitor
c)

Networking Devices (Modem, Ethernet port, Wifi adapter)

d)
CPU
32.

Of the following, the operating system of a computer most closely resembles which?

a)

Feet

b)

Metabolic System

c)

DNA

d)

None of these

33.

NON-volatile memory will be SAVED when the power turns off, whereas VOLATILE memory will be LOST.

a)

True

b)

False