wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Questions for Computer Science

Total questions: 95

Worksheet time: 56mins

Name
Class
Date
1.

What is an Computer Functions ?

a)

gathers data, allows users to input data.

b)

Input, Output, Process, Storage.

2.

What is a computer Output ?

a)

displays data and information for user.

b)

Input, Output, Process, Storage.

c)

representation of fact, figure, or idea.

3.

What is a Input ?

a)

gathers data, allows users to input data.

b)

displays data and information for user.

4.

Examples of Input Devices

a)

CPU, ROM, RAM and cache, Slots for expansion cards

b)

monitors, printers, speakers and earphones

c)

keyboard, mouse, microphone, stylus, scanner, camera

5.

Algorithm

a)

Pulling out specific differences to make one solution work for multiple problems.

b)

A list of steps to finish a task. A set of instructions that can be performed with or without a computer. For example, the collection of steps to make a peanut butter and jelly sandwich is an algorithm.

c)

Mental processes and strategies that include: decomposition, pattern matching, abstraction, algorithms (decomposing problems into smaller, more manageable problems, finding repeating patterns, abstracting specific differences to make one solution work for multiple problems, and creating step-by-step algorithms).

6.

DEFINE: Command

a)

An instruction for the computer. Many commands put together makeup algorithms and computer programs.

b)

A way of representing information using only two options.

7.

DEFINE: Computational Thinking

a)

Mental processes and strategies that include: decomposition, pattern matching, abstraction, algorithms (decomposing problems into smaller, more manageable problems, finding repeating patterns, abstracting specific differences to make one solution work for multiple problems, and creating step-by-step algorithms).

b)

A list of steps to finish a task. A set of instructions that can be performed with or without a computer. For example, the collection of steps to make a peanut butter and jelly sandwich is an algorithm.

8.

DEFINE: Computer Science

a)

Computer science is the study of processes that interact with data and that can be represented as data in the form of programs. It enables the use of algorithms to manipulate, store, and communicate digital information.

b)

A way of representing information using only two options.

c)

The visual programming language used in Code.org's online learning system for K-5 students.

d)

the study of the principles and use of computers.

9.

The smallest unit of information is ?

a)

a byte (Pronounced: bite)

b)

a bit

c)

a nibble

d)

a block

e)

Fortran

10.

Which programming language is most commonly used for complex scientific programming?

a)

BASIC

b)

Cobol

c)

Fortran

d)

R-P-G

11.

Some programs allow the computer's video display to be divided into separate areas in order to look at more than one item or portions of an item simultaneously. These are called?

a)

disks

b)

windows

c)

fonts

d)

directories

12.

The smallest visual element on a video monitor is called what?

a)

Character

b)

Pixel

c)

Byte

d)

Kwerk

13.

DEFINE: Central Processing Unit (CPU)

a)

Software used to control the computer and its peripheral equipment.

b)

Brain of the computer that performs instructions defined by software

c)

Groupings of 1's and 0's that makes information that a computer can understand.

d)

Something anyone can operate

14.

DEFINE: Binary Code

a)

Any type of computer network that is not connected by cables of any kind.

b)

Read Only Memory- Permanent instructions that cannot be changed. It makes the BIOS function. Checks your OS.

c)

Groupings of 1's and 0's that makes information that a computer can understand.

15.

DEFINE: Wireless Network

a)

Any type of computer network that is not connected by cables of any kind.

b)

The Network allows computers to connect and communicate with different computers via any medium. LAN, MAN and WAN are the three major types of the network designed to ... A Communication medium used for LAN has twisted pair cables and coaxial

c)

Software used to control the computer and its peripheral equipment.

d)

device used to insert data into a computer or other device (ex: keyboard, mouse, microphone, scanner, voice recognition)

16.
An error in a program that prevents the program from running as expected. 
a)
Coding
b)
Algorithm
c)
Bug
d)
Event
17.
Pulling out specific differences to make one solution work for multiple problems. 
a)
Function
b)
Abstraction
c)
Loop
d)
Coding
18.
A placeholder for a piece of information that can change. 
a)
Loop
b)
Event
c)
Variable
d)
Program
19.
The action of doing something over and over again
a)
Program
b)
Function
c)
Variable
d)
Loop
20.
Statements that only run under certain conditions or situations. 
a)
Conditionals
b)
Variables
c)
Loops
d)
Commands
21.
A list of steps to finish a task. A set of instructions that can be performed with or without a computer. 
a)
recipe
b)
algorithm
c)
statement
d)
loop
22.
Mental processes and strategies that include: decomposition, pattern matching, abstraction, algorithms (decomposing problems into smaller, more manageable problems, finding repeating patterns, abstracting specific differences to make one solution work for multiple problems, and creating step-by-step algorithms). 
a)
Computational Thinking- what we are mastering in this class. 
b)
I have no idea. 
23.
One or more commands or algorithm(s) designed to be carried out by a computer.
a)
Coding/Programming
b)
Binary
c)
URL
d)
Computer Science
24.
This is the piece of code that you add to a program to indicate that the program should run the code inside a function at a certain time. 
a)
Call a function
b)
Command
c)
DeBug
d)
Shout out
25.
The first computer programmer was...
a)
Steve Jobs
b)
Thomas Edison
c)
Ada Lovelace
d)
I have no idea. 
26.
To add code inside a function so that the program knows what it is supposed to do when the function is called. 
a)
Call a function
b)
algorithm 
c)
command
d)
Define a function
27.

Which of these is NOT an AI technology

a)

Facial recognition

b)

Image recognition

c)

Robotics

d)

Animation

28.
Artificial Intelligence is the process that allows computers to learn and make decisions like humans
a)
True
b)
False
29.

Which of these is NOT an AI technology

a)

Facial recognition

b)

Image recognition

c)

Robotics

d)

Animation

30.

What is AI used for?

a)

Healthcare

b)

Transportation

c)

Education

d)

All of the Above

31.

Q7. Which of the following is the correct order of the investigative cycle?

a)

A. Problem, data, plan, analysis, conclusion

b)

B. Conclusion, plan, problem, data, Analysis

c)

C. Plan, problem, analysis, data, conclusion

d)

D. Problem, plan, data, analysis, conclusion

32.

Q8. In which step of the cycle would you pose the question(s) that you will use data to help you answer?

a)

A. Data

b)

B. Analysis

c)

C. Plan

d)

D. Problem

33.

Q10. In which step of the cycle would you work out where the data will come from or how you will collect it?

a)

A. Data

b)

B. Analysis

c)

C. Plan

d)

D. Problem

34.

Q15. What is name of the chart pictured below? (1 mark)

a)

Graph chart

b)

Pie chart

c)

Line chart

d)

Bar chart

35.

Q16. What is name of the chart pictured below? (1 mark)

a)

Graph chart

b)

Pie chart

c)

Line chart

d)

Bar chart

36.
An error in a program that prevents the program from running as expected. 
a)
Coding
b)
Algorithm
c)
Bug
d)
Event
37.
Pulling out specific differences to make one solution work for multiple problems. 
a)
Function
b)
Abstraction
c)
Loop
d)
Coding
38.
A placeholder for a piece of information that can change. 
a)
Loop
b)
Event
c)
Variable
d)
Program
39.
The action of doing something over and over again
a)
Program
b)
Function
c)
Variable
d)
Loop
40.
Statements that only run under certain conditions or situations. 
a)
Conditionals
b)
Variables
c)
Loops
d)
Commands
41.
A list of steps to finish a task. A set of instructions that can be performed with or without a computer. 
a)
recipe
b)
algorithm
c)
statement
d)
loop
42.
Mental processes and strategies that include: decomposition, pattern matching, abstraction, algorithms (decomposing problems into smaller, more manageable problems, finding repeating patterns, abstracting specific differences to make one solution work for multiple problems, and creating step-by-step algorithms). 
a)
Computational Thinking- what we are mastering in this class. 
b)
I have no idea. 
43.
One or more commands or algorithm(s) designed to be carried out by a computer.
a)
Coding/Programming
b)
Binary
c)
URL
d)
Computer Science
44.
This is the piece of code that you add to a program to indicate that the program should run the code inside a function at a certain time. 
a)
Call a function
b)
Command
c)
DeBug
d)
Shout out
45.
The first computer programmer was...
a)
Steve Jobs
b)
Thomas Edison
c)
Ada Lovelace
d)
I have no idea. 
46.
To add code inside a function so that the program knows what it is supposed to do when the function is called. 
a)
Call a function
b)
algorithm 
c)
command
d)
Define a function
47.

Which of these is NOT an AI technology

a)

Facial recognition

b)

Image recognition

c)

Robotics

d)

Animation

48.
Artificial Intelligence is the process that allows computers to learn and make decisions like humans
a)
True
b)
False
49.

Which of these is NOT an AI technology

a)

Facial recognition

b)

Image recognition

c)

Robotics

d)

Animation

50.

What is AI used for?

a)

Healthcare

b)

Transportation

c)

Education

d)

All of the Above

51.

Q7. Which of the following is the correct order of the investigative cycle?

a)

A. Problem, data, plan, analysis, conclusion

b)

B. Conclusion, plan, problem, data, Analysis

c)

C. Plan, problem, analysis, data, conclusion

d)

D. Problem, plan, data, analysis, conclusion

52.

Q8. In which step of the cycle would you pose the question(s) that you will use data to help you answer?

a)

A. Data

b)

B. Analysis

c)

C. Plan

d)

D. Problem

53.

Q10. In which step of the cycle would you work out where the data will come from or how you will collect it?

a)

A. Data

b)

B. Analysis

c)

C. Plan

d)

D. Problem

54.

Q15. What is name of the chart pictured below? (1 mark)

a)

Graph chart

b)

Pie chart

c)

Line chart

d)

Bar chart

55.

Q16. What is name of the chart pictured below? (1 mark)

a)

Graph chart

b)

Pie chart

c)

Line chart

d)

Bar chart

56.

How the content of a website is organized?

a)

Website Structure

b)

HTML Element

c)

CSS

d)

HTML

57.

The special set of characters that indicates the start and end of an HTML element and that element's type.

a)

HTML TAG

b)

HTML Element

c)

CSS

58.

Hypertext Markup Language, a language used to create web pages.

a)

Website Content

b)

Website Structure

c)

HTML

d)

WWW

59.

A piece of a website, marked by a start tag and often closed with an end tag

a)

HTML Element

b)

HTML Tag

c)

Web Content

d)

Web Structure

60.

What tag represents a paragraph?

a)

<p></p>

b)

<html></html>

c)

<head></head>

d)

<body></body>

61.

What tag represents the heading?

a)

<html></html>

b)

<body></body>

c)

<p></p>

d)

<head></head>

62.

What tag represents HTML tag?

a)

<head></head>

b)

<body></body>

c)

<p></p>

d)

<html></html>

63.

A collection of interlinked web pages on the World Wide Web

a)

Blog

b)

Social Media

c)

Websites

d)

Hyperlink

64.

What is the largest website in the world?

a)

Google

b)

Yahoo

c)

Facebook

d)

Instagram

65.

The collected information about an individual across multiple websites on the Internet.

a)

Social Sleuth

b)

Digital footprint

c)

privacy

d)

email

66.

The exclusive legal right to print, publish, perform, film, or record literary, artistic, or musical material, and to authorize others to do the same

a)

Creative Commons

b)

Copyright

c)

intellectual property

d)

citation

67.

A collection of public copyright licenses that enable the free distribution of an otherwise copyrighted work, used when an author wants to give people the right to share, use, and build upon a work that they have created

a)

Citation

b)

Intellectual property

c)

Creative Commons

d)

Copyright

68.

What tag represents the image tag?

a)

<img></img >

b)

<a></a>

c)

<ol></ol>

d)

<li></li>

69.

What tag represents the list item tag?

a)

<!DOCTYPE>

b)

<ol></ol>

c)

<li></li>

d)

<ul></ul>

70.

What tag represents the hyperlink tag?

a)

<a></a>

b)

<link />

c)

<ul></ul>

d)

<!-- -->

71.

Part of a program that does not work correctly.

a)

Indentation

b)

Comment

c)

Bug

d)

Debugging

72.

The part of a CSS rule-set that defines which HTML elements the style should be applied to.

a)

Code

b)

HTML

c)

CSS Selector

d)

Comment

73.

A program that searches for items on the World Wide Web.

a)

Search Engine

b)

Relevant

c)

Trustworthy

d)

Heading

74.

In Computer Science which process describes the Problem Solving Process?

a)

Identify the problem, communicate, remix

b)

Identify the problem, Explore, make a drawing

c)

Define the problem, Prepare, Try, and Reflect

75.

The link goes inside the ______ tag and looks like this: <link rel="stylesheet" href="style.css">

a)

body

b)

heading

c)

<p>

76.
A block that starts the action; also called a "hat" block; usually a click or press of a button is called what? 
a)
Button
b)
Control
c)
Sprite
77.
An illusion of continuous motion created by the rapid display of a sequence of still images with incremental differences is called what? 
a)
Animal 
b)
Event
c)
Animation
78.
A block that programs a sprite to hide or show; also used to change a sprite's costume is called what? 
a)
Looks
b)
remix
c)
green flag
79.
A block that allows for input from a user, or "senses" when a sprite has collided with/touched an edge, color or another sprite is called what? 
a)
Sound
b)
Sensing
c)
Blocks
80.
Programming blocks that are linked together to make a sprite do/say something is called what? 
a)
Script
b)
Program
c)
Costume 
81.
A block used to replay an action for a specific number of times; a LOOP is called what? 
a)
Rewrite
b)
Repeat
c)
Debug
82.
Images of people, animals, things, that you use in a Scratch project is called a what? 
a)
Cat and Dog
b)
Animals 
c)
Sprite
83.
An image that is defined by a two dimensional array (grid) of discrete color values (pixels). Contrast with vector graphics is called what?
a)
Bitmap
b)
Conditionals
c)
Data
84.
What does this picture represent? 
a)
Clouds
b)
Background
c)
Motion
85.
To place blocks in a certain order so specific actions take place means what? 
a)
Stage
b)
Blocks
c)
Program
86.
A message that is sent through the Scratch program, activating When I Receive blocks is called what? 
a)
Broadcast
b)
Direction
c)
Data
87.
To change everything back to the original setting or position; to start over mean what? 
a)
Reset
b)
Go over
c)
Remix
88.
The same sprite in a different position or version is called?
a)
Stage
b)
Sprite
c)
Costume
89.
Values and information is called?
a)
Bitmap
b)
Data
c)
Script
90.
One thing causing another to happen is called?
a)
Event
b)
Loop
c)
Sequence
91.
Running the same sequence multiple times is called
a)
Again and Again 
b)
Bitmap
c)
Loops
92.
A tool used to draw your own sprites is called?
a)
Paint editor
b)
Blocks
c)
Programming 
93.
A block used to trigger an action only if another action happens first; cause and effect
a)
animation 
b)
if/if then' block
c)
sense 
94.
The event that results from two objects bumping together is called?
a)
Accident
b)
Collision
c)
Uh-oh
95.
To modify shared version of uploaded program is called
a)
Remix 
b)
Collision 
c)
Looks