Found 213 Articles for Computer Programming

Centralized Clock Synchronization

Manish Kumar Saini
Updated on 26-Jul-2023 18:24:48

493 Views

What is Centralized Clock Synchronization? The process of internal clock synchronization in which different clocks of a system are synchronized with one standard clock of the system is referred to as centralized clock synchronization. In other words, an internal clock synchronization approach where the system clock is synchronized across all devices in a network with the help of a centralized server is referred to as centralized clock synchronization. The centralized clock synchronization is important to ensure the smooth operation of all devices in the network that are operating and communicating with each other on the same timeline. The centralized ... Read More

Causes of Failure in Operating System

Manish Kumar Saini
Updated on 26-Jul-2023 18:24:01

350 Views

In any computer system, the Operating System (OS) is the most important system software that creates an interface between a computer user and the computer hardware, and also manages all the system resources. The operating system is a software that performs all the necessary basic functions like file management, memory management, process management, input and output handling, and controlling of peripheral devices, such as disk drives and printers. The operating system is entirely responsible for creating a user interface and providing a platform to work all other software applications. However, like any other software of a computer system, the operating ... Read More

Basic Model of a Real-time System

Manish Kumar Saini
Updated on 26-Jul-2023 18:19:28

698 Views

A computer system that is specially designed to work and respond the external events in a timely and predictable fashion is referred to as a real-time system. Read this tutorial to learn the basic model of a real-time system. But before that let’s have a look into the basics of a real-time system. What is a Real-Time System? A computer system that is capable of responding to external events in a timely and predictable fashion is referred to as a real-time system. Real-time systems are commonly used in various applications, such as industrial automation, robotics, automotives, medical instruments, scientific and ... Read More

Look aside Buffer

Diksha Patro
Updated on 25-Jul-2023 14:44:19

133 Views

What is a Look Aside Buffer? A Look-aside Buffer (LAB) is a type of cache memory that is used in computer systems to store frequently accessed data. The LAB is located between the CPU and the main memory, and it acts as a high-speed buffer to improve system performance. The LAB works by caching a portion of the data from the main memory that is frequently accessed by the CPU. When the CPU requests data from the main memory, the LAB first checks if the data is present in the buffer. If the data is found in the LAB, it ... Read More

Spatial Computing Basics, Working, Advantages, Disadvantages and Applications

Manish Kumar Saini
Updated on 24-Jul-2023 14:34:44

380 Views

What is Spatial Computing? Spatial computing is a technological field that combines components of physical world and computer science to create a user interface which is more immersive and interactive. Spatial computing involves the tools and processes to record and process the three-dimensional data. The major elements of spatial computing include the advanced technology tools like virtual reality (VR), augmented reality (AR), mixed reality (MR), IoT, artificial intelligence (AI), physical controls, etc. All these components combine the digital systems and physical world together. Fundamentally, spatial computing uses technology that understand and interact with the world in spatial terms. Spatial computing ... Read More

Blue Screen of Death (BSOD) in Windows and its Common Stop Error Codes

Manish Kumar Saini
Updated on 24-Jul-2023 14:33:14

193 Views

What is the Blue Screen of Death? Blue Screen of Death (BSOD) is an error screen which displayed due to driver error or hardware failure in a Windows OS based computer system. It is called BSOD because it is one of the critical system errors at the Windows Kernel level. Hence, the system cannot be recovered from it. The following picture depicts a Blue Screen of Death (BSOD) with a stop error code “CRITICAL_PROCESS_DIED”. Whenever the Blue Screen of Death error occurs, the system stops working and a blue screen is displayed with an error message. The error message ... Read More

Basic Computer Instructions in Computer Organization

Manish Kumar Saini
Updated on 24-Jul-2023 14:31:48

1K+ Views

In computer organization, a computer instruction is a set of commands that tells the computer hardware to perform a specific operation. Therefore, computer instructions are the primary building blocks of a computer program and hence a software, because computer instructions are entirely responsible for execution of the program or software. In this article, we will learn the basic computer instructions in computer organization. The format in which the computer instructions are to be written is defined by the instruction set architecture (ISA) of the computer. The instruction set architecture defines the set of instructions that are supported by the processor ... Read More

Scheduling with Deadline

Pranavnath
Updated on 18-Jul-2023 16:47:56

193 Views

Within the field of computer science, productive task scheduling plays a pivotal part in optimizing resource allocation and assembly time constraints. Scheduling with deadlines is a principal concept that spins around allocating tasks or processes to resources while considering time limitations or deadlines. The objective is to ensure that tasks are completed within their assigned time limits, minimizing lateness, and ensuring timely execution. This article explores the concept of scheduling with deadlines in computer science, its significance in different spaces, and the approaches and procedures utilized to meet time constraints. It dives into the challenges related to scheduling tasks within ... Read More

Difference between System Call and Library Call

Pradeep Kumar
Updated on 12-Jul-2023 11:50:12

360 Views

In computer programming, system calls and library calls are essential mechanisms used to interact with the underlying operating system and perform various operations. While they both involve invoking functions or routines, there are distinct differences between system calls and library calls. Understanding these differences is crucial for developers to efficiently utilize these mechanisms in their applications. This article explores the dissimilarities between system calls and library calls, shedding light on their respective characteristics and functionalities. What is System Call? A system call is a mechanism provided by the operating system that allows user-level programs to request services from the operating ... Read More

Difference between Firmware and Operating System

Pradeep Kumar
Updated on 03-Jul-2023 16:13:18

464 Views

A Firmware is a set of instructions or a block of code that is programmed in hardware devices. It instructs the hardware to perform its function when the call is made. Firmware is present in computers and electronic devices. Operating system is a software that sits in between the software and hardware of the computer system. It acts as a mediator and provides the interface to interact with them. Operating systems are used in computers, laptops, TV, mobiles, etc. What is a Firmware? A Firmware is a small code embedded in the hardware. They are modified software versions. The ... Read More

1 2 3 4 5 ... 22 Next
Advertisements