Structure and Function of Computer

The structure and function of the computer depict how the components of the computer are assembled, how they are interrelated to each other and what operations these components perform. Being a complex system, the computer contains millions of electronic components. To understand the structure and function better we organize these electronic elements in a hierarchical […]

Difference Between Shared Memory and Message Passing Process Communication

Shared memory and message passing are the two methods of establishing interprocess communication. Interprocess communication is communication between the two processes of the operating system. Interprocess communication always takes place between the cooperating processes. These processes can affect the execution of other processes in the system. Or it can get affected by the other processes […]

Application Programming Interface (API)

Application programming interface (API) provides an interface. This interface allows two applications or software to communicate with each other. And exchange each other’s data and functionality. Let us explore more about API and know-how it has leveraged the innovations. How the interaction between different platforms has become possible. Application Programming Interface (API) Define Application Programming […]

Spiral Model in Software Engineering

The spiral model is a software development model. This model iterates the phases of software development until a more complete version of the software is achieved. It is mainly known for its risk analysis and risk handling capabilities. Spiral Model in Software Engineering Define Spiral Model Different Phases of Spiral Model Risk Handling in Spiral […]

Software Myths

Software myths are the beliefs that people consider are true but are not, regarding software and its development process. The software myths have been carried over several years and are now identified by software engineering professionals. The managers and software practitioners are habitual to these myths. However, the old habits are difficult to modify. Different […]

Routers and its Types

Routers are the devices that are essential in networking. They play a vital role in directing the best path to the packet to reach the final destination. The router is a three-layer device. Routers in Computer Network What is Router? Working of Router Types of Routers Advantages and Disadvantages What is Router? A router is […]

Modem and its Types

The modem and its types are the networking device that is essential in connecting your computer to the internet. The modem is responsible for modulating and demodulating the signal between your telephone line and your computer. Thus, the modem is a short form of modulation and demodulation. The telephone network transmits data using analog signals. […]

System Call in Operating System

System call facilitates user programs running in the user mode to request services from the kernel mode of the operating system. The program in user mode doesn’t have direct access to system memory and hardware. While the program running in kernel mode has direct access to the system hardware and memory. System Call in Operating […]


A microcomputer is an electronic device that is designed for individual use. The processor of a microcomputer is designed with an integrated circuit on a single semiconductor chip. Today we will be learning more about the microcomputer, its application, types advantages, and disadvantage. Microcomputer: What is Micro Computer? Applications of Micro Computer History of Micro […]

Types of Computers

The types of computers can be determined in many ways i.e. you can classify computers on various parameters. Such as on the basis of its use, on the basis of its size, on the basis of its functions, on the basis of its data handling capabilities. Types of Computers Classify by Generation Classify by Size […]