wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Network Topologies and Layers (Unit 1) and Translators (Unit 2)

Total questions: 27

Worksheet time: 14mins

Name
Class
Date
1.

What two topologies do you need to know, and be able to explain, for your exam?

a)

Bus

b)

Star

c)

Ring

d)

Mesh

2.

Which of the four statements on Star topology is incorrect?

a)

It is easy to add a new node

b)

There is a hub or switch at the center of the network

c)

If one node goes down the whole network stops working

d)

Network traffic is kept to a minimum

3.

Which of the four statements on Mesh topology is incorrect?

a)

Data can be transmitted form different devices at the same time

b)

If one node goes down there is always another route for the information to flow

c)

Adding more device will not slow the data transmission

d)

Over all cost is low as it does not require much cabling to set up a wired network

4.

What hardware is used to connect nodes and send data packets to the correct computer on the network

a)

Router

b)

Switch

c)

Network Interface Card

d)

Server

5.

What hardware is used to connect a network to the internet?

a)

Router

b)

Switch

c)

Network Interface Card

d)

Server

6.

What hardware is used on a network to save all of your files in one central place?

a)

Router

b)

Switch

c)

Network Interface Card

d)

Server

7.

A protocol is a set of rules governing the way a devices communicate

a)

True

b)

False

8.

What part of the packet contains the destination address and packet number

a)

Body

b)

Footer

c)

Header

9.

What is the name of the address hard coded into each and every network device and cannot change.

a)

IP Address

b)

MAC Address

10.

Which is a feature of a Mesh Network?

a)

Data can be transmitted from different devices simultaneously

b)

Devices are dependent on a central sever.

c)

The network uses terminators

d)

The Server is usually based in the middle of the network

11.

What is meant by a data packet?

a)

A unit of data that travels along a network

b)

The number of error found in data when it has been transmitted

c)

The data a computer needs to connect to a network

d)

A connection point in a network that allows data to be shared

12.

What does HTTPS stand for?

a)

Hyper Text Protocol Secure

b)

Hidden Text Transfer Protocol Station

c)

Hypertext Transfer Protocol Secure

d)

Hypertext Transfer Protocol Station

13.

What does FTP stand for?

a)

Flat Transfer Procedure

b)

File Transfer Protocol

c)

Flat Transfer Protocol

d)

File Transferring Protocol

14.

A MAC Address is usually recorded in

a)

Binary

b)

Denary

c)

Float

d)

Hexadecimal

15.

Which of these if not A real IP address?

a)

192.168.2.156

b)

192.168.2.1

c)

192.168.2.328

d)

192.168.2.200

16.

What is the 2nd generation of programming language?

a)

Machine Code

b)

Assembly Language

c)

High Level Language

d)

SQL

17.

Writing in Python is an example of which type of programming language?

a)

Machine Code

b)

Assembly Language

c)

High Level Language

d)

SQL

18.

To convert assembly language you need to use a...

a)

Interpreter

b)

Compiler

c)

Assembler

d)

Nothing

19.

To convert high level language line by line you need to use a...

a)

Interpreter

b)

Compiler

c)

Assembler

d)

Nothing

20.

Which generation would create the fastest code to execute?

a)

1st Generation - Machine Code

b)

2nd Generation - Assembly Language

c)

3rd Generation - High Level Language

d)

4th Generation - Declarative Language

21.

An advantage of programming in a high-level programming language is:

a)

Uses natural language and so can be easier to read/understand

b)

Useful for device drivers

c)

The final file size is smaller

d)

Programs run more quickly at runtime

22.

Software program which optimizes code, ready for execution:

a)

Language Translator

b)

Compiler

c)

Interpreter

23.

What is meant by source code?

a)

The final executable program

b)

The code written by the programmer

c)

The additional information about errors

d)

Code relating to sources of information on the Internet

24.

Nearly all IDEs will have this to manipulate source code

a)

Debugger

b)

Compiler

c)

Text Editor

25.

Helps identify and fix errors in code

a)

Debugger

b)

Compiler

c)

Text Editor

26.

Translates source code from a high-level language to a lower level language

a)

Debugger

b)

Compiler

c)

Text Editor

27.

What is a debugger?

a)

The final executable program

b)

The code written by the programmer

c)

Assists in the detection and correction of errors

d)

Translates code