wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

FINAL EXAMINATION IN CS 314 (Networks and Communication)

Total questions: 43

Worksheet time: 1hrs 10mins

Name
Class
Date
1.

Which layer in TCP/IP is responsible for end-to-end communication??

a)

Physical

b)

Application

c)

Transport

d)

Network Access

2.

What is the main function of the Internet layer?

a)

File transfer

b)

Application logic

c)

Routing data between networks

d)

Signal encoding

3.

In data transmission, which protocol ensures reliable delivery?

a)

UDP

b)

TCP

c)

IP

d)

SMTP

4.

Why is a checksum included in TCP segment headers?

a)

Addressing routing

b)

Detecting transmission errors

c)

Speed optimization

d)

Congestion control

5.

Which protocol uses a connectionless transport?

a)

TCP

b)

UDP

c)

FTP

d)

SMTP

6.

What distinguishes IPv6 addresses from IPv4?

a)

128-bit length

b)

Error control field

c)

Port addressing

d)

End-to-end reliability

7.

Sequence numbers in TCP segments are used for:

a)

Port selection

b)

Reordering packets

c)

Addressing hosts

d)

Flow control

8.

Which protocol provides user authentication in remote logins?

a)

SMTP

b)

FTP

c)

TELNET

d)

SNMP

9.

Which layer interacts directly with a transmission medium?

a)

Network Access

b)

Internet

c)

Transport

d)

Application

10.

What is the key purpose of the Protocol field in IP headers?

a)

Indicate destination address

b)

Specify data rate

c)

Select the upper protocol

d)

Error checking

11.

Fragmentation and reassembly in IP is handled by:

a)

The transport layer

b)

Sequence numbers

c)

Fragment offset fields

d)

Ports

12.

In TCP/IP, the logical connection refers to:

a)

Bit stream transfer

b)

Address resolution

c)

Pair of port values

d)

Host address mapping

13.

What does UDP lack that TCP provides?

a)

Congestion control

b)

Reliable delivery

c)

Port addressing

d)

Header checksum

14.

In Bellman-Ford, what type of information does each node use to calculate costs?

a)

Only centralized routing tables

b)

All neighbor node costs

c)

Only outgoing link information

d)

Full global topology at initialization

15.

Why might adaptive routing sometimes reduce network efficiency?

a)

Adaptive routing never responds to congestion

b)

Frequent updates add overhead

c)

Fixed routes adapt instantly

d)

Flooding balances queues better

16.

When constructing routing tables using Dijkstra’s algorithm, what does each router require?

a)

Only local link information

b)

Complete network topology and link costs

c)

Purely random link selection

d)

Static neighbor vectors

17.

What is path-vector routing’s unique contribution compared to link-state and distance-vector routing?

a)

Allows full topology reconstruction

b)

Transmits paths traversed, enabling policy routing

c)

Ignores network congestion

d)

Favors neighbor selection exclusively

18.

Fixed routing is most suitable under which scenario?

a)

Network topology changes frequently

b)

Network is reliable and stable

c)

High congestion is expected

d)

Packet duplication is needed

19.

What impact does the transmission of frequent routing information have on the network?

a)

It always increases network efficiency

b)

It adds processing overhead and can reduce efficiency

c)

Only virtual circuits benefit

d)

Reduces robustness unconditionally

20.

In evaluating routing strategies, which trade-off is involved with fairness and optimality?

a)

Greater fairness increases throughput

b)

Optimization may disadvantage distant communication

c)

Fairness always improves robustness

d)

Optimal paths bypass congestion

21.

What best explains least-cost routing in modern packet-switching networks?

a)

Always the path with fewest hops

b)

Path cost accumulates based on predefined metrics per link

c)

Each link is treated as zero-cost

d)

Routing is only random

22.

What problem arises when queue length is the only delay metric in routing?

a)

High-capacity links remain underutilized

b)

All nodes become centralized

c)

Only stub networks are routed

d)

Update messages decrease

23.

Which comparison of Dijkstra’s and Bellman-Ford algorithms is accurate?

a)

Dijkstra’s needs global topology; Bellman-Ford needs neighbor costs

b)

Bellman-Ford ignores link weight

c)

Dijkstra’s is more prone to instability

d)

Both only work with static link costs

24.

In a WiFi network, the device that coordinates data transmissions and client associations is called what?

(a)  

25.

What unique identifier do WiFi networks use for association?

(a)  

26.

In the IEEE 802.11 protocol, the process of a device joining with an Access Point is called what?

(a)  

27.

The 32-bit field in WiFi frames used for error detection is called what?

(a)  

28.

When a device moves from one cell to another in a cellular network, what is the process called?

(a)  

29.

In wireless networking, a group of devices communicating without a centralized access point forms what type of network?

(a)  

30.

The MAC protocol for WiFi, which avoids collisions rather than detecting them, is called what?

(a)  

31.

The frequency bands most commonly used by WiFi networks are ________ GHz and ________ GHz?

(a)  

32.

The protocol used in cellular networks to create tunnels for mobility management is called what?

(a)  

33.

In LTE, the network component that authenticates and authorizes users is called what?

(a)  

34.

The process by which a WiFi device scans for APs using their beacon frames is known as what type of scanning?

(a)  

35.

The first step in a cellular device attachment phase involves connecting to a nearby what?

(a)  

36.

A wireless station that sends multiple copies of a frame differentiates these using which field?

(a)  

37.

What technique adapts the transmission rate of WiFi according to channel conditions?

(a)  

38.

In 802.11 frames, which field specifies how long the channel will be reserved for transmission?

(a)  

39.

What is the main multiplexing technique used for downlink channels in LTE?

(a)  

40.

Which higher-layer protocol struggles with packet losses from wireless errors and handovers?

(a)  

41.

Decipher the below Ciphertext using the Transposition Cipher Algorihtm:

Key=CRYPTO

Ciphertext = t t t y s a r a e i e i n s c a s x o w e t t s a m f e p e s i t e m a d h e i t t m e l s a r n c o e w a e t e h n a l v e f v o h i v l s l i a e

(a)  

42.

Decipher the Ciphertext using One-time Pad Algorithm.

ONE-TIME PAD Key= A G H T E F I L O R U K A S D E H I U Q H I L R

Ciphertext = N K A P S W S D O E X M O E P Y U Q W Q A Q Z E

(a)  

43.

RSA Decryption:

Given a simplified RSA cryptosystem with:

Modulus: n=33

Private exponent: d=7

A ciphertext message has been received, with each ciphertext number calculated using encryption rule C=P3 mod33

Task:
Use the decryption rule P=C7 mod 33 to recover the original plaintext numbers from the following ciphertext sequence.
2187 1 10460353203 8031810176 27512614111 105413504 410338673 8031810176 612220032 2187 78125 1 35831808 8031810176 21870000000 1 893871739

(a)