by Dinesh Thakur

Definition: Analytical Engine is known for the world’s first special-purpose mechanical computer and set the blueprint for the modern computer. It is designed by famous English Mathematician Charles Babbage between 1834 and 1846. Charles use brass gears to built the Analytical Engine, it's not electric that is powered by steam engine.



 
by Dinesh Thakur

You’ve probably heard in computing industry, when you download a piece of software, the term 32-bit and 64-bit. Definition of term is that, it is used for processor, Operating System, install a game, computer driver etc.so we help you understand what the difference need to know about 32-bit vs. 64-bit architecture.



 
by Dinesh Thakur

"Who invented the first computer?" is not an answer to be replied in one word or name and you are sorted, the answer is not depends on single machine, computer is made up collection of different parts, each part is a separate invention and it’s separate inventor. So the answer depends on different classification of computers.



 
by Dinesh Thakur

Computer has making human life faster because of its incredible speed,Accuracy and storage, with which human can save anything and search it out easily when needed. We can say computer a versatile machine because it is very flexible in performing their jobs. but Computers have several important advantages and disadvantages.



 
by Dinesh Thakur

Primary memory is also known as main memory or may also refer to "Internal memory." and primary storage. All those types of computer memories that are directly accessed by the processor using data bus are called primary memory. That allows a processor to access stores running programs and currently processed data that stored in a memory location.



 
by Dinesh Thakur

Secondary memory is also known as secondary storage. The secondary memory is accessed indirectly via input/output operations. This memory is also called permanent, external, stable or persistent memory. It is characterised by its slowness and cheapness, relative to the RAM, and by its permanent appearance.

 
by Dinesh Thakur

Memory is an essential component of the computer. It is a hardware device that assembled on the motherboard for storing data and instructions for performing a task on the system. Two types of memory are used by the computer, one for storing data permanently and second for operating.



 
by Dinesh Thakur

Definition: SDRAM stands for Synchronous Dynamic Random Access Memory. SDRAM operates more efficiently as it works according to the synchronization of the clock. This makes it easy to manage faster, and the speed of the SDRAM measured in MHz instead of nanoseconds. SDRAM introduced in 1969-70. It most widely used in computers. Nowadays it is also used in other systems.

 
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.



 

Page 6 of 7

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.