Internet Address
A computer connected to the Internet must have a unique address in order to communicate across the Internet. Internet Protocol (IP) address is assigned uniquely to every computer connected to…
Data Transmission And Data Networking
Data transmission at physical level involves the hardware required for handling individual bits and encoding bits in signals. The details of the underlying hardware are generally handled by the engineers…
Fundamentals of Transmission
Telecommunication systems use electromagnetic waves to transfer information. Electromagnetic waves can travel through transmission media like copper wires, fiber optics or as radio waves. They can also travel in vacuum.…
Data Transmission Across Media
Transmitting data across media implies sending bits through the transmission medium. Physically, the data is sent as electric signals, radio waves or as light signals. Let’s now discuss the use…
Importance Of Networking
Networking of computers provides a communication link between the users, and provides access to information. Networking of computers has several uses, described as follows: Resource Sharing—In an organization, resources such…
Programming Paradigms
The word “paradigm” means an example that serves as a pattern or a model. Programming paradigms are the different patterns and models for writing a program. The programming paradigms may…
Program Development Life Cycle
As stated earlier, a program is needed to instruct the computer about the way a task is to be performed. The instructions in a program have three essential parts: 1.…
Memory Management
In a computer, there may be multiple processes executing at the same time. Every process that needs to execute, requires a certain amount of memory. Memory management is one of…
Process Management
· A process is a program in a state of execution. It is a unit of work for the operating system. A process can be created, executed, and stopped. In contrast,…
Types Of OS
OS are classified into different types depending on their capability of processing—(1) Single user, (2) Multiuser, (3) Multitasking, (4) Multiprocessing, (5) Real time, and (6) Embedded. · Single User and Single…


