by Dinesh Thakur

Definition: NVRAM stands for Non-Volatile Random Access Memory. It is a kind of RAM that can store the data even when there is no power. Ex:- Flash memory is a kind of NVRAM.

 
by Dinesh Thakur

Definition: EEPROM (pronounce as "E-E-PROM") stands for Electrically Erasable Programmable Read-Only Memory. It is a non-volatile ROM chip which used for storing a small amount of data in computers or some other electronic devices. Through EEPROM, an individual byte of data can erase and reprogrammed entirety, not selectively by the electrical voltage.

 
by Dinesh Thakur

Definition: EPROM (pronounced ee-prom ) stands for Erasable Programmable Read-Only Memory. EPROM is a type of ROM chip that can retain the data even if there is no power supply. The data can be erased and reprogrammed by using ultraviolet (UV) light. The UV light clears the data on the chip so that it can reprogram. For writing and erasing data on the EPROM, we need a particular device which is known as PROM programmer. The process of programming an EPROM is often called BURNING, and the box into which it is plugged to program it an EPROM burner.

 
by Dinesh Thakur

Definition: A laser printer (also known as Page Printers as they prints the whole page at once) represent a real technological revolution. laser printer is a type of printer which makes use of a laser beam to produce an image on the drum or you can say that it is a printer that makes use of a focused beam of light to transfer text and images onto paper. It was first developed by Gary Starkweather at Xerox PARC in 1971. Laser printer makes use of laser technology for the printing of copies onto the paper.

The first relatively affordable laser printers were the Apple LaserWriter and the Hewlett-Packard LaserJet. Prices have dropped like a rock and quality is way up since those machines came out, but the underlying technology remains the same.



 
by Dinesh Thakur

Definition: RAM Disk is also known as RAM Drive. A RAM disk is not a disk at all; It is a program which takes the portion of the system memory (RAM, in the form of memory chips) and uses it as a disk drive. You can create a larger RAM disk, if your computer has more RAM.

A RAM disk can also take the form of a hardware device or a virtual disk. RAM drive makes use of regular RAM instead of accessing the data bus. Sometimes RAM drive also makes use of the compressed file system, so that compressed data can access but without decompressing the compressed data.



 
by Dinesh Thakur

Definition: ECC Memory stands for Error-Correcting Code Memory is a type of RAM that adds error detection and correction circuitry to automatically detect and correct single-bit memory errors in any of the chip. As the name of the memory suggests, ECC memory is a kind of memory that can identify and fix the most common data error, but it used for single-bit memory errors.

 
by Dinesh Thakur

Definition: DRAM stands for Dynamic Random Access Memory. DRAM is a technical term for a type of random access memory (RAM) that can retain its contents only for a very brief period (measured in milliseconds) and must, therefore, be continually refreshed by reading its contents at short intervals.

 
by Dinesh Thakur

Definition: VRAM (pronounced "vee ram") stands for video random access memory or video RAM. It is a particular type of memory used on some video adapters to speed up the display of images on the screen. VRAM costs more than regular RAM (DRAM, dynamic RAM), but it does make the screen snappier. VRAM is the random access memory which is used to store the image and video data which is being displayed by the computer, or you can say that it will serve as a buffer between the CPU (Central Processing Unit) and video card.



 
by Dinesh Thakur

Definition: A Scheduling Algorithm is the algorithm which tells us how much CPU time we can allocate to the processes.
These scheduling algorithms are either preemptive or non-preemptive.
Preemptive Scheduling Algorithms are those which are based on the priority of the processes. By preference, when a high priority process enters, it preempts a low priority process in between and executes the high priority process first.
Non-preemptive Scheduling Algorithms are those who can’t be preempted in between, i.e. we can not take control of CPU in between until the current process completes its execution.

 
by Dinesh Thakur

Definition: System Software can be designed as the software in such a way so that it can control and work with computer hardware. It acts as an interface between the device and the end user.



 
by Dinesh Thakur

Definition: Memory segmentation is the process in which we divide the primary memory of the computer into segments. It is a memory management technique. Each segment can be allocated to a process.
The segment table is the table which stores all the details about the segments which are further stored in one of the segments. Segment table contains two information about the segment: one is, the base address of the segment and other is, the length of the segment.



 
by Dinesh Thakur

The operating system provides set functions to create, synchronize, control, execute the processes on the system. In the earlier time when the operating system was not available then every program required full hardware access or time for execution. To overcome this problem and used the CPU efficiently, the operating system introduced.



 
by Dinesh Thakur

The software is a kind of programs that enable a user to perform some specific task or used to operate a computer. It directs all the peripheral devices on a computer system - what to do and how to perform work. Without Software, we can’t operate hardware and perform any calculations. A computer system can be divided into three components: the hardware, the software and the users. The software can be further divided into mainly two parts: Application software and System Software. Bare use of hardware is not easy, so to make it easy software is created.



 
by Dinesh Thakur

Today Operating System can run multiple processes. But we know that only one process can be executed at the same time. Then to arrange and control the numerous processes in the system and utilize the CPU efficiently, some scheduling algorithm used by CPU.

 
by Dinesh Thakur

Definition: The operating system provides us a graphic interface to give the command to the computer system. But system can’t understand these commands directly. Translation of code into binary language done by the core component of an operating system (OS), i.e., KERNEL. User deal with the lowest layer of kernel and then kernel deal with system.



 
by Dinesh Thakur

What is Software: Computer software, or simply software, is a kind of programs that enable a user to perform some specific task or used to operate a computer. It directs all the peripheral devices on computer system - what to do and how to perform a task. PC Software plays a role of mediator between user and computer hardware. Without Software, a user can’t perform any task in digital computer.



 
by Dinesh Thakur

What is RAM (pronounced as raem), Ram full form " random access memory " and is volatile. First we'll tell you what RAM memory alternatively referred to as main memory, primary memory, or system memory, Random Access Memory (RAM) in a computer system, it is also sometimes known as read-write memory or RWM, then we'll go over how RAM works in Macintoshes and pcs. Also, there are different kinds of RAM, including VRAM, PRAM, DRAM and SRAM 



 
by Dinesh Thakur

Data base management system (DBMS) represent the management of data which includes various processes like collection of related data , storing and retrieving them, using set of programs for easy and effective manner.   While it may sound quit simple and easy but in reality it is not. As the bulk of data increases with the complexity of systems and multiple process running head to head it leads to most feared complication called Deadlock. It is nightmare for the developers and programmers. We will be discussing in detail everything about this evil Deadlock in our following article below. Starting with the definition first.



 
by Dinesh Thakur

The database is the location to store the data. Firstly we used excel sheet to store the data. However, it has some problem with data integrity and redundancy problem. This problem solved by E.F. Codd proposed a model in 1970. This model was straightforward. It used the concept of mathematical relation which looks like a table.



 
by Dinesh Thakur

• Switched-Mode Power Supply (SMPS) is an electronic circuit which converts the power using switching devices that are turned on and off at high frequencies, and storage components such as indicators or capacitors to supply power when the switching device is in its non-conduction state. It can be abbreviated as SMPS.
• The switched-mode power supply is also called switch-mode power supply or switching-mode power supply. Its efficiency is high. That’s why we use it in the variety of electronic types of equipment which require a stable and efficient power supply.

 

Page 8 of 9

About Dinesh Thakur

Dinesh ThakurDinesh Thakur holds an B.SC (Computer Science), MCSE, MCDBA, CCNA, CCNP, A+, SCJP certifications. Dinesh authors the hugely popular blog. Where he writes how-to guides around Computer fundamental , computer software, Computer programming, and web apps. For any type of query or something that you think is missing, please feel free to Contact us.