Communicaton 1
Communicaton 1
Name Mehwish
Student ID 0000836781
Semester AUTUMN-2024
Assignment no 1
Q1: Information, Communication, and Technology (ICT) &
System Unit Components
Interaction of Components
Tool Function
Assembler Converts assembly language into machine code.
Translates entire source code into machine language before
Compiler
execution.
Interpreter Translates and executes code line by line.
Linker Combines multiple object files into a single executable file.
1. Switching:
o Transfers data between devices in a network.
o Used in LANs to optimize data flow.
2. Routing:
o Determines the best path for data to travel between networks.
o Used in the internet to direct traffic efficiently.
Conclusion:
Both switching and routing ensure smooth and efficient communication
between devices, enabling modern networking capabilities.