wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Jr. Beta Computer Science

Total questions: 136

Worksheet time: 3hrs 12mins

Name
Class
Date
1.
What is spam?
a)
unsolicited messages sent to you
b)
Send Programs And Machine code
c)
untitled messages
d)
A Virus
2.
Firefox, Opera, Chrome, Safari and Explorer are types of what?
a)
Wildlife Charities
b)
Folder
c)
Web Browser
d)
Different colours of the new Vauxhall Vectra
3.
What computer component is displayed?
a)
Expansion Card
b)
CPU
c)
Motherboard
d)
Memory 
4.
What is PSU?
a)
Personal Supplying Unit
b)
None of these
c)
Personal upplication Unify
d)
Power supply unit
5.
Which is not a computer part?
a)
Remote
b)
CPU
c)
Keyboard
d)
Mouse
6.
What are these?
a)
Tower
b)
Motherboard
c)
Harddrive
d)
RAM memory
7.
In terms of computing, what does CPU stand for?
a)
central pc unit
b)
clean processing unit 
c)
computer processing unit
d)
Central processing unit
8.
Who developed Facebook?
a)
Steve Jobs
b)
Bill Gates
c)
Mark Zucherberg
d)
Michael Dell
9.
What is Apple's Operating System for Mac's called?
a)
MS
b)
Unix
c)
OS X
d)
APP
10.
What ROM stand for in IT?
a)
Read Only memory
b)
Record on Movement
c)
Repeat Only Memory
d)
Receive On Main server
11.
A software developer would generally do which of the following?
a)
Write programs, websites and databases
b)
Design a Website
c)
Manage a team
d)
Fix Computers
12.
What does HTML stand for?
a)
Hyper Text Mark up Lingo
b)
Hyper Text Mark Up Language
c)
Hyper Total Managed Language 
d)
Handy Texting Management Level
13.
What is an example of an input device?
a)
Keyboard
b)
Speakers
c)
Monitor
d)
DVD
14.
Why is a mouse called a mouse?
a)
It stands for: Moveable Optical Universal Selection Encoder
b)
It has a tail
c)
It squeaks when you move it
d)
It is small and dark coloured
15.
What is an example of an output device?
a)
Mouse
b)
Microphone
c)
Speakers
d)
DVD
16.
What is the digital footprint?
a)
A proof for the existence of a digital yeti
b)
All the traces of your activity on the Internet
c)
A device for leaving footprints of any chosen creature on the ground
d)
A machine for printing out digital money
17.
What is the best way to deal with an Internet troll? 
a)
Ignore this person
b)
Try to convince him/her that you are right
c)
Report this person to the police and have him/her arrested
d)
Think of the best arguments to use in your discussion with this troll
18.
What are the physical components of a computer system called?
a)
Hardware
b)
Desktop
c)
Devices
d)
Peripherals
19.
What are the programs that run on a computer system called? 
a)
Algorithms
b)
Code
c)
Software
d)
Languages
20.
What is the name of the chip inside the computer that processes information?
a)
Random Access Memory
b)
Central Processing Unit
c)
Read Only Memory
d)
Motherboard
21.
What does GB stand for?
a)
Gigabyte
b)
Giantbyte
c)
Giagabyte
d)
Giggabyte
22.
How Many Megabytes Are in 1 Gigabyte
a)
1
b)
132
c)
1000
d)
1024 
23.
When was the World Wide Web created?
a)
1989
b)
1995
c)
1974
d)
1900
24.
The most widely used operating system for personal computers is ________.
a)
Mac OS X
b)
Facebook
c)
Microsoft Windows
d)
Ubuntu Linux
25.
The main circuit board in a computer is called the ________.
a)
RAM
b)
dongle
c)
motherboard
d)
 power supply unit
26.
Which of the following companies is known for manufacturing computer processors?
a)
CPU
b)
Intel
c)
Sony
d)
Corel
27.
Processor speed is measured in _______.
a)
Ghz
b)
Bus Speed
c)
Hyperthreads
d)
Cores
28.
Name the computer hardware shown.
a)
CPU and Internal Hard Drive
b)
Mouse
c)
Monitor
d)
Speakers
29.
Name the computer hardware shown.
a)
Keyboard
b)
Cables
c)
Printer
d)
USB Flash Drive
30.
Name the computer hardware shown.
a)
Printer
b)
Mouse
c)
Monitor
d)
Speakers
31.
What happens if your pc gets too hot?
a)
It could melt your circuit board and circuitry
b)
Nothing
c)
Your pc will set on fire
d)
You need a new pc
32.
Name the computer hardware shown.
a)
Keyboard
b)
Monitor
c)
Mouse
d)
CPU and Internal Hard Drive
33.
who owns microsoft office?
a)
Bill Gates
b)
WazHD
c)
Mr Musle 
d)
Bob
34.
Name the computer hardware shown.
a)
USB Flash Drive
b)
DVD or CD-ROM drive
c)
Monitor
d)
Cables
35.
Name the computer hardware shown.
a)
Printer
b)
Speakers
c)
CPU and Internal Hard Drive
d)
Keyboard
36.
Name the computer hardware shown.
a)
Monitor
b)
Cables
c)
Mouse
d)
Speakers
37.
Name the computer hardware shown.
a)
Printer
b)
Mouse
c)
Monitor
d)
Speakers
38.
Which Of The Software Packages Below Prevents Virus Infections?
a)
AVG
b)
Internet Explorer
c)
Silverlight
d)
Spybot
39.
Which Email suffix is used for government sites 
a)
.edu
b)
.gov
c)
.com
d)
.net
40.
In the code example: hero.moveRight(), what is the object?
a)
move
b)
hero
c)
()
d)
Right
41.
__________ are actions an object can do
a)
Value
b)
Syntax
c)
Objects
d)
Functions
42.
Order does not matter
a)
True
b)
False
43.
_____ is a way of repeating code
a)
While
b)
Expression
c)
Loop
d)
Lopp 
44.
Infinite Loop is a loop that repeats forever
a)
True
b)
False
45.
_________ holds your data for later
a)
Object
b)
Expression
c)
Variable
d)
Value
46.
A scanner is _______.
a)
input
b)
output
47.
A webcam is _______.
a)
input
b)
output
48.
A printer is _______.
a)
input
b)
output
49.
A keyboard is ______.
a)
input
b)
output
50.
What is "Computer Science"?
a)
The art of blending human ideas and digital tools to increase problem solving power
b)
When scientists use computers
c)
The study of how computers work
d)
Science that uses computers
51.

Which of the following is a variable in coding?

a)

A picture

b)

A value that can change

c)

A loop

d)

A sound file

52.

What does a loop do in a computer program?

a)

Stores images

b)

Sends emails

c)

Repeats a set of instructions

d)

Stops the program

53.

What does a conditional statement do?

a)

Draws a shape

b)

Checks if something is true

c)

Deletes a file

d)

Plays music

54.

Which is an example of a search algorithm?

a)

Merge sort

b)

Bubble sort

c)

Binary search

d)

Deep copy

55.

Which data structure stores values in order and can be changed?

a)

Set

b)

Array

c)

List

d)

Queue

56.

Which of the following uses artificial intelligence?

a)

Microwave

b)

Notebook

c)

Chatbot

d)

Pencil

57.

What is a dataset used for in AI?

a)

Making slides

b)

Training models

c)

Saving games

d)

Sending texts

58.

What is a strong password example?

a)

1234

b)

password

c)

DogsRule123!

d)

abc

59.

Which is a common cybersecurity threat?

a)

Antivirus

b)

Firewall

c)

Phishing

d)

Router

60.

What does a router do?

a)

Stores music

b)

Connects devices to the internet

c)

Prints documents

d)

Manages files

61.

What is the CPU responsible for?

a)

Typing letters

b)

Making graphs

c)

Processing instructions

d)

Watching videos

62.

Which part of the computer connects all components?

a)

Monitor

b)

Keyboard

c)

Motherboard

d)

Speaker

63.

What is the main role of an operating system?

a)

Designing web pages

b)

Protecting from viruses

c)

Managing hardware and software

d)

Making videos

64.

What is binary code made of?

a)

A and B

b)

1 and 0

c)

X and Y

d)

2 and 5

65.

What does a firewall help prevent?

a)

Computer speed

b)

Losing internet

c)

Unauthorized access

d)

Charging too slowly

66.
An error in a program that prevents the program from running as expected. 
a)
Coding
b)
Algorithm
c)
Bug
d)
Event
67.
Pulling out specific differences to make one solution work for multiple problems. 
a)
Function
b)
Abstraction
c)
Loop
d)
Coding
68.
A placeholder for a piece of information that can change. 
a)
Loop
b)
Event
c)
Variable
d)
Program
69.
The action of doing something over and over again
a)
Program
b)
Function
c)
Variable
d)
Loop
70.
Statements that only run under certain conditions or situations. 
a)
Conditionals
b)
Variables
c)
Loops
d)
Commands
71.
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
72.
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. 
73.
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
74.
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
75.
The first computer programmer was...
a)
Steve Jobs
b)
Thomas Edison
c)
Ada Lovelace
d)
I have no idea. 
76.
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
77.

Which of these is NOT an AI technology

a)

Facial recognition

b)

Image recognition

c)

Robotics

d)

Animation

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

Which of these is NOT an AI technology

a)

Facial recognition

b)

Image recognition

c)

Robotics

d)

Animation

80.

What is AI used for?

a)

Healthcare

b)

Transportation

c)

Education

d)

All of the Above

81.

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

82.

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

83.

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

84.

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

a)

Graph chart

b)

Pie chart

c)

Line chart

d)

Bar chart

85.

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

a)

Graph chart

b)

Pie chart

c)

Line chart

d)

Bar chart

86.

Computing device

a)

A machine that can run a program, including computerws, tablets, servers, routers, and smart sensors.

b)

A group of computing devices and programs working together for a common purpose.

c)

the maximum amount of data that can be sent in a fixed amount of time, usually mesured in bits per second.

d)

An agreed-upon set of rules that specify the behavior of some system

87.

Computing systems

a)

the maximum amount of data that can be sent in a fixed amount of time, usually measured in bits per second.

b)

the series of connections between computing devices on a network starting with a sender and ending with a receiver

c)

A group of computing devices and progrmas working together for a common purpose

d)

a machine that can run a program, including computers, tablets, servers, routers, and smart sensors

88.

Computing network

a)

An agreed-upon set of rules that specify the behavior of some system

b)

a group of interconnected computing devices capable of sending or receiving data.

c)

The unique number assigned to each device on the Internet.

d)

a group of computing devices and programs working together for a common purpose

89.

Path

a)

the series of connections between computing devices on a network starting with a sender and ending with a receiver.

b)

a group of interconnected computing devices capable of sending or receiving data.

c)

a machine that can run a program, including computers, tablets, servers, routers, and smart sensors

d)

An agreed-upon set of rules that specify the behavior of some system

90.

Bandwidth

a)

A chunk of data sent over a network. Larger messages are divided into packets that may arrive at the destination in order, out-of-order, or not at all.

b)

differing access to computing devices and the internet, based on socioeconomic, geographic, or demographic characteristics.

c)

the inclusion of extra components so that a system can continue to work even if individual components fail, for example by having more than one path between any two connected devices in a network.

d)

the maximum amount of data that can be sent in a fixed amount of time, usually measured in bits per second.

91.

Protocol

a)

The unique number assigned to each device on the Internet.

b)

An agreed-upon set of rules that specify the behavior of some system

c)

A type of computer that forwards data across a network.

d)

the series of connections between computing devices on a network starting with a sender and ending with a receiver.

92.

IP Address

a)

The unique number assigned to each device on the Internet.

b)

A type of computer that forwards data across a network.

c)

An agreed-upon set of rules that specify the behavior of some system

d)

the series of connections between computing devices on a network starting with a sender and ending with a receiver.

93.

Internet Protocol

a)

A type of computer that forwards data across a network.

b)

the maximum amount of data that can be sent in a fixed amount of time, usually measured in bits per second.

c)

a protocol for sending data across the Internet that assigns unique numbers (IP addresses) to each connected device.

d)

A chunk of data sent over a network. Larger messages are divided into packets that may arrive at the destination in order, out-of-order, or not at all.

94.

Router

a)

An agreed-upon set of rules that specify the behavior of some system

b)

A type of computer that forwards data across a network.

c)

a protocol for sending data across the Internet that assigns unique numbers (IP addresses) to each connected device.

d)

the maximum amount of data that can be sent in a fixed amount of time, usually measured in bits per second.

95.

Packet

a)

A type of computer that forwards data across a network.

b)

Can continue to function even in the event of individual component failures. This is important because elements of complex systems like a computer network fail at unexpected times, often in groups.

c)

A chunk of data sent over a network. Larger messages are divided into packets that may arrive at the destination in order, out-of-order, or not at all.

d)

the series of connections between computing devices on a network starting with a sender and ending with a receiver.

96.

Redundancy:

a)

a computer network consisting of interconnected networks that use standardized, open (nonproprietary) communication protocols.

b)

a protocol for sending data across the Internet that assigns unique numbers (IP addresses) to each connected device.

c)

the inclusion of extra components so that a system can continue to work even if individual components fail, for example by having more than one path between any two connected devices in a network.

d)

A chunk of data sent over a network. Larger messages are divided into packets that may arrive at the destination in order, out-of-order, or not at all.

97.

Fault Tolerant:

a)

A type of computer that forwards data across a network.

b)

differing access to computing devices and the internet, based on socioeconomic, geographic, or demographic characteristics.

c)

A chunk of data sent over a network. Larger messages are divided into packets that may arrive at the destination in order, out-of-order, or not at all.

d)

Can continue to function even in the event of individual component failures. This is important because elements of complex systems like a computer network fail at unexpected times, often in groups.

98.

HTTP

a)

the inclusion of extra components so that a system can continue to work even if individual components fail, for example by having more than one path between any two connected devices in a network.

b)

the protocol used for transmitting web pages over the Internet

c)

a group of computing devices and programs working together for a common purpose

d)

the maximum amount of data that can be sent in a fixed amount of time, usually measured in bits per second.

99.

internet

a)

the maximum amount of data that can be sent in a fixed amount of time, usually measured in bits per second.

b)

A type of computer that forwards data across a network.

c)

a group of interconnected computing devices capable of sending or receiving data.

d)

a computer network consisting of interconnected networks that use standardized, open (nonproprietary) communication protocols.

100.

World Wide Web

a)

a system of linked pages, programs, and files.

b)

a protocol for sending data across the Internet that assigns unique numbers (IP addresses) to each connected device.

c)

An agreed-upon set of rules that specify the behavior of some system

d)

a group of interconnected computing devices capable of sending or receiving data.

101.

Digital Divide

a)

a machine that can run a program, including computers, tablets, servers, routers, and smart sensors

b)

the inclusion of extra components so that a system can continue to work even if individual components fail, for example by having more than one path between any two connected devices in a network.

c)

HyperText Transfer Protocol - the protocol used for transmitting web pages over the Internet

d)

differing access to computing devices and the internet, based on socioeconomic, geographic, or demographic characteristics.

102.
What is the action of doing something over and over again?
a)
Loop
b)
Persistence
c)
Program
d)
Code
103.
What are statements that only run under certain conditions?
a)
Code
b)
Loop
c)
Conditionals
d)
Binary
104.
What is an error in a program that prevents the program from running as expected?
a)
Algorithm
b)
Program
c)
Bug
d)
Code
105.
What can you make with programming?
a)
Games
b)
Websites
c)
Apps
d)
All of these
106.
What is a list of steps you can follow to finish a task?
a)
Algorithm
b)
Program
c)
Bug
d)
Code
107.

A placeholder for a piece of information that can change is a...

a)

algorithm

b)

variable

c)

parameter

d)

code

108.

A piece of code that you can call over and over again is a...

a)

variable

b)

event

c)

function

d)

loop

109.
Conditionals are used when computers need to make _____________.
a)
decisions
b)
a cake
c)
dinner
d)
a friend
110.
IF...THEN and IF...THEN...ELSE are two types of ________________.
a)
conditional statements
b)
repeat loops
c)
jokes
d)
programs
111.
What is Code?
a)
Rules of conduct.
b)
A pack between friends.
c)
One or more commands designed to be carried out by a computer.
d)
Edoc spelled backwords.
112.

A written outline of your code is...

a)

pseudocode

b)

function

c)

conditional

d)

loop

113.

An action that causes something to happen is...

a)

an event

b)

a control

c)

a sensor

d)

a variable

114.

When a computer retrieves, transforms, or classifies information it is called...

a)

input

b)

output

c)

processing

d)

storage

115.

The saving of information for later use is called...

a)

storage

b)

input

c)

output

d)

processing

116.

What is the name of the programming language you are using in class?

a)

Java

b)

Block coding

c)

Python

d)

Excel

117.

Which block will repeat your code?

a)

On Start

b)

Forever

c)

On Button A

d)

On Shake

118.

When will this piece of code start?

a)

When you shake the MicroBit

b)

When you turn on the MicroBit

c)

When you press the A and B buttons on the MicroBit

119.

What is a String?

a)

Text, numbers and symbols

b)

Images

120.

How many lights are there on an LED grid on the micro:bit?

a)

10

b)

15

c)

20

d)

25

121.

Which of the following are considered input?

a)

Buttons A and B

b)

Monitor

c)

Speaker

d)

LED Grid

122.

A set of steps used to complete a specific task is called a (a)   .

123.

I algorithm can follow steps in a particular order, to reach a

(a)  

124.

Which of these is not hardware.

a)

Mouse

b)

Monitor

c)

OS

d)

Keyboard

125.

Software gives (a)   to hardware.

126.

Almost every nationality uses a base (a)   number system.

127.

Binary uses a system of _____'s and ______'s.

a)

One

b)

Numbers

c)

Sequences

d)

Zero

128.

Bits and Bytes are units of _____________.

a)

Binary

b)

Code

c)

Storage

d)

Memory

129.

A (a)   is made up of specific terms and directions that are used to create some type of output, such as websites, apps, and other software.

130.

A (a)   is a series of actions that is completed in a specific order.

131.

Selections, ask a (a)   in order to figure out which path to take next.

132.

Loops allow programmers to efficiently code __________ tasks instead of having to write the same actions over and over again.

a)

repetitive

b)

compulsory

c)

fundamental

d)

routine

133.

There are ____________ coding jobs then there are people who know how to code.

a)

more

b)

fewer

c)

the same amount of

d)

blanket

134.

The most sought after skills in the computer science profession is ______________ skills and communication.

a)

writing

b)

coding

c)

html

d)

people

135.

________________ can serve as a jumping-off point if you want to move into these fields in the future.

a)

Coding

b)

HTML

c)

OS

d)

OCD

136.

Some argue that it might be a better investment to study growing fields like artificial intelligence and ___________ _____________.

a)

genetic coding

b)

machine learning

c)

obstacle techies

d)

artificial intelligence