wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Y9_BIN_PROG_NETWRK

Total questions: 107

Worksheet time: 1hrs 4mins

Name
Class
Date
1.
What does LAN stand for?
a)
Local Area Network
b)
Legal Access Network
c)
Legendary Access Node
d)
Local Admin Network
2.
What does WAN stand for ?
a)
Weak Access Node
b)
Working Area Network
c)
Wide Area Network
d)
World Access Net
3.
What is this an image of?
a)
Star
b)
Bus
c)
WAN
d)
LAN
4.
What type of network is this?
a)
Star
b)
Mesh
c)
LAN
d)
WAN
5.
What type of network is this?
a)
Star
b)
Bus
c)
LAN
d)
WAN
6.
What type of network is this?
a)
Star
b)
Bus
c)
LAN
d)
WAN
7.
Choose an example of a WAN
a)
School
b)
College
c)
Netflix
d)
Single site
8.
What are the red arrows pointing at?
a)
Terminator
b)
Node
c)
Bus
d)
Network
9.
What is a disadvantage of a star network?
a)
It is cheap
b)
It uses one cable
c)
It is expensive
d)
It has a terminator
10.
What is a network?
a)
1 computer
b)
2 or more computers connected
c)
a film
d)
a server
11.
Why use a network?
a)
Share viruses
b)
To lose data
c)
To easily share documents
d)
To install cables
12.
If a cable fails on a star what happens?
a)
Network fails
b)
One computer fails
c)
Nothing
d)
Not sure
13.
If the main cable on a bus fails what happens?
a)
Nothing
b)
Some of the computers will still work
c)
The whole network fails
d)
One computer fails
14.
What does WAN stand for?
a)
Wide Area Network
b)
Wide Arena Network
c)
World Area Network
d)
World Arena Network
15.

Which network covers a small geographical area?

a)

LAN

b)

WAN

16.
A LAN makes use of external hardware such as satellites and phone lines
a)
True
b)
False
17.
A LAN usually requires a login to access the network
a)
True
b)
False
18.

The basic advantages of the computer network is

a)

Hacking

b)

easy to communicate

c)

network down

19.

The best topology is

a)

Bus

b)

Star

c)

Ring

20.

Select 3 reasons for using a network

a)

Increased security - user access to the network is controlled

b)

Data transfer can be controlled

c)

Sharing resources and devices

d)

Centralisation of data

21.

Select 3 instances where a WLAN is better than a LAN

a)

Much more expensive to install than a LAN.

b)

Mobile devices can be moved and stay connected all the time.

c)

Connecting new devices to your network is easier.

d)

Wireless connections are more stable than wired connections

e)

Cables (that are sometimes difficult to install) are kept to a minimum.

22.

Which one of the following statements on digital communication and social networks is FALSE?

a)

The Internet offers a variety of methods and tools for people to communicate socially and professionally with each other to create online communities.

b)

An advantage of IM (Instant Messaging) is that people can communicate with each other in real time and by means of their keyboards.

c)

Disadvantages in the use of online communication methods are, amongst others, identity theft, spreading of viruses, spam, fraud, etc.

d)

LinkedIn and Facebook are both social networking websites with the same aims and features.

23.

Identifies whether the data packet is for your LAN or not

a)

Hub

b)

Switch

c)

Router

24.

Connects multiple computers together in a network. Shares data between all computers

a)

Router

b)

Hub

c)

Switch

d)

Terminator

25.
Connects multiple computers together in a network. Only sends data to the specific computer address
a)
Switch
b)
Hub
c)
Repeater
d)
Modem
26.
All computers have Network Interface Cards built in
a)
True
b)
False
27.
The further apart the networked computers, the ... the signal will become
a)
Stronger
b)
Weaker
28.

If a Hub/Switch has more Ports, more computers can be connected to the network

a)

True

b)

False

29.
The cables connecting computers in a network can have many data packets travelling through them at once
a)
True
b)
False
30.
The Router may split data into smaller pieces
a)
True
b)
False
31.
If 2 computers try to send data packets at the same time there could be a ...
a)
Disaster
b)
Crash
c)
Collision
d)
Conflict
32.
Which device is more intelligent when sending data packets?
a)
Switch
b)
Hub
33.
What is data split into before it is sent?
a)
Packets
b)
Sections
c)
Pieces
d)
Segments
34.

Which cable sends data as electricity?

a)

Copper

b)

Fibre Optic

c)

Ethernet

35.

Which cable sends data as light?

a)

Copper

b)

Fibre Optic

c)

Ethernet

36.
Add binary numbers shown?
a)
01111011
b)
01101111
c)
01111101
d)
01101101
37.
Add binary numbers shown?
a)
10010000
b)
10001000
c)
10000100
d)
10100000
38.
Add 3 binary numbers?
0000 0111
0000 1111
0000 1111
a)
1010 1001
b)
0010 1111
c)
0011 0101
d)
0010 0101
39.
Denary is known as ________because there are ten choices of digits between 0 and 9.
a)
Base 2
b)
Base 5
c)
Base 10
d)
Base 16
40.
Binary is known as _______ because it uses the digits 1 and 0.
a)
Base 2
b)
Base 4
c)
Base 10
d)
Base 16
41.
Convert the denary value 56 into an 8 bit binary number.
a)
00111000
b)
00110100
c)
10101010
d)
00011111
42.
Convert the Hex number DA to binary.
a)
11001010
b)
11011011
c)
11011010
d)
11011110
43.
Convert the Hex number 10 to binary.
a)
00010000
b)
00000010
c)
00010100
d)
00100000
44.
Convert the binary number 11010110 to Hex
a)
A3
b)
B4
c)
C5
d)
D6
45.
Which of these is not an example of a Data Set?
a)
ASCII
b)
UNICODE
c)
BASIC
46.
How many characters does ASCII include?
a)
128
b)
16 million
c)
60
47.
What are images made up of?
a)
Pixels
b)
Pixies
c)
Pictures
48.
What is meant by the bit depth of an image?
a)
The number of pixels in an image
b)
The number of bits in each pixel
49.

What is the colour depth of the image?

a)

colour depth of 1

b)

colour depth of 2

c)

colour depth of 4

d)

colour depth of 16

50.

Bitmap Colour Depth is

a)

the colour of each pixel.

b)

the density of pixels in an image.

c)

information stored in an image to help recreate the image.

d)

the number of bits used for each pixel.

51.

Increasing Colour Depth and Resolution

a)

increases the File size

b)

decreases the File size

c)

increases memory

d)

decreases sound

52.
What is real life sound known as?
a)
Analogue Sound
b)
Digital Sound
53.
How is sound stored on a computer
a)
Digital
b)
Analogue
54.
What is the process called for  converting analogue sound into binary (digital format)?
a)
Conversions
b)
Sampling
c)
Bit Rate
d)
Converting
55.
The height of a sound wave graph is related to what?
a)
Amplitude (loudness)
b)
Pace (speed)
c)
Key
d)
Tone
56.
What is a factor that effects the samples taken per second from an analogue sound wave?
a)
File Size
b)
Amplitude
c)
Tone
d)
Resolution
57.
What is bit depth?
a)
Number of bits assigned to each sample
b)
Rate at which the binary is calculated
c)
How deep the sound can go
d)
The speed of the sound wave
58.
What will the output be from the following code?
print("Hello world!\nHello world!")
a)
Hello world! Hello world!
b)
Hello world!
Hello world!
c)
SyntaxError
d)
Hello world!
59.
What will the output be from the following code?
print("Hello" + str(2) + "world!")
a)
Hello world! Hello world!
b)
Hello2world!
c)
Hello Hello world! world!
d)
SyntaxError
60.
What is syntax?
a)
Syntax is the word used to describe an error
b)
Syntax is the rules of the programming language
c)
It is used to read information
d)
It is used to output information 
61.
Code executed based on a condition being true
a)
Sequence
b)
Selection
c)
Iteration
d)
Variable
62.
Code repeated / looped until a condition has been met or a set number of times.
a)
Sequence
b)
Selection
c)
Iteration
d)
Variable
63.

What does the following code do? myAge = int (myAge)

a)

Converts the var (variable) myAge to a string

b)

Converts the var (variable) myAge to a integer

c)

Converts the var (variable) myAge from a integer to a string

d)

Converts the var (variable) myAge to if statement

64.
What will the output be from the following code?
print(Hello world!)
a)
Hello world!
b)
SyntaxError
c)
Hello world
d)
print(Hello world!)
65.
Decides if a string only contains numbers
a)
isalpha()
b)
isnumeric()
c)
int()
d)
string()
66.
Tells the interpreter that the code which follows is a function
a)
const
b)
int
c)
def
d)
while
67.
Python identifies blocks of code by
a)
BEGIN and END keywords
b)
{ and }
c)
aligning up the starts of lines (indentation)
d)
guessing
68.
What does the term 'debug' mean?
a)
Identify errors and fix them.
b)
Making a calculation
c)
A set of instructions
d)
Looking at code
69.
What syntax can you use to insert a line break between strings so that they appear over multiple lines?
a)
/
b)
\n
c)
\l
d)
n
70.
What will the output be from the following code?
print("Hello world!" * 2)
a)
TypeError
b)
Hello world world!
c)
Hello world!Hello world!
d)
Hello world! * 2
71.
Joining elements together to make a string is called what?
a)
Combining
b)
Connecting
c)
Concatenation
d)
Stringing
72.
Python is an example of a....
a)
Text-based programming language
b)
Object orientated programming language
c)
language written in java script
d)
Visual-based programming language
73.
If you want more than one option for your code, what do you use (after if)?
a)
elif
b)
else
c)
ifif
74.

people = ["John", "Rob", "Bob"]

print (people[1])

what would this result be?

a)
John
b)
Rob
c)
Bob
75.

people = ["John", "Rob", "Bob"]

print (people[-1])

what would this result be?

a)
John
b)
Rob
c)
Bob
76.

people = ["John", "Rob", "Bob"]

print (people[4])

what would this result be?

a)
John
b)
Rob
c)
Bob
d)
Error
77.
What is the word (command) used to display numbers and text on the screen?
a)
print
b)
input
c)
output
d)
command
78.
What is a variable?
a)
A box(memory location) where you store values
b)
a type of graphics
c)
Data type
d)
a type of memory
79.
What symbol is used in python to assign values to a variable?
a)
equals =
b)
plus + 
c)
forward slash /
d)
asterisk *
80.
A syntax error means your code has a 'grammar' mistake or you used symbols/operations incorrectly
a)
True
b)
False
81.
What will be the output?
name = 'Dave'
print (name)
a)
Dave
b)
'Dave'
c)
name
d)
(name)
82.
What will be the output?
name = 'Dave'
greeting = "Good morning" + name
print (greeting)
a)
Good moning 'Dave'
b)
Good morning Dave
c)
Good morning name
d)
Good morning + Dave
83.
When you have an error in your code what is the term to summarise finding and fixing that error?
a)
Error checking
b)
Debugging
c)
Syntax finder
d)
Error finder
84.
Why is it called 'Python'?
a)
The guy who created it loves snakes
b)
The guy who created it loves Monty Python films
c)
You can create a game on python called snake
d)
It was created by someone called Mr Python
85.
Python is an example of a....
a)
Text-based programming language
b)
Object orientated programming language
c)
language written in java script
d)
Visual-based programming language
86.
Which python operator means 'less than or equal to'?
a)
>
b)
<
c)
>=
d)
<=
87.
What is another word for 'iteration'?
a)
Selection
b)
Variable Assignment
c)
Repetition
d)
Sequencing
88.
How many times will this loop run?
a)
10
b)
9
c)
4
d)
5
89.
I want to allow the program to repeatedly ask the user to enter their guess if it does not equal the answer...Which option do I use?
a)
while guess == answer:
    guess=input()
b)
while answer != guess:
guess=input()
c)
while answer =! guess:
guess=input()
d)
while guess != answer:
guess=input()
90.

Which word completes this sentence: "Iteration makes code more ___________"

a)

Complex

b)

Efficient

c)

Simple

d)

Straightforward

91.

What will the output be for the code shown here?

a)

3,2,1,0

b)

0,1,2,3

c)

3,2,1

d)

1,2,3

92.

What would the output be for the code shown here?

a)

0,1,2,3,4,5,6,7,8,9

b)

1,2,3,4,5,6,7,8,9,10

c)

0,2,4,6,8,10

d)

0,2,4,6,8

93.

Tara has written a "Hide and Seek Simulator" - what will happen when she runs it?

a)

It will print "1,2,3,4,5,6,7,8,9,10 Coming ready or not!"

b)

The program will not run

c)

It will print "1,2,3,4,5,6,7,8,9,11 Coming ready or not!"

d)

It will print ("10 Coming ready or not!")

94.
Why do we comment code 
a)
To explain what the code does 
b)
To show how clever we are 
c)
For fun 
d)
No reason 
95.
What would the value of 'b' be when it is printed out? 
a)
1
b)
4
c)
5
d)
8
96.
What is an algorithm?
a)
Writing a program
b)
Step by step instructions to solve a problem
c)
something used in computing
d)
A piece of code
97.
What is the result of the code:
team = Cowboys
if team = Cowboys:
    print "Dallas is #1"
a)
Error
b)
Cowboys
c)
Team
d)
Dallas is #1
98.
What three things make up an if statement?
a)
if, egg, else
b)
if, elif, else
c)
if, elif, egg
d)
if, excited, scream
99.
What does this flowchart symbol represent?
a)
data input / output
b)
decision
c)
start / end
d)
process / sequence
100.
What does this flowchart symbol represent?
a)
process  / sequence
b)
decision
c)
start / end
d)
wait
101.
What does this flowchart symbol represent?
a)
data input / output
b)
start / end
c)
decision
d)
wait
102.
What does this flowchart symbol represent?
a)
start / end
b)
process / sequence
c)
data input / output
d)
wait
103.
What is the following flowchart an example of?
a)
Iteration
b)
Sequence
c)
Selection
104.
What is the following flowchart an example of?
a)
Iteration
b)
Sequence
c)
Selection
105.
What is the following flowchart an example of?
a)
Iteration
b)
Sequence
c)
Selection
106.
The spelling and grammar of a programming language.
a)
Syntax
b)
Program
c)
Loops
d)
Command
107.
What would be the output of this flowchart if the student scored 89?
a)
Fail
b)
Pass
c)
Merit
d)
Distinction