Computer Awareness Content 2024
Computer Awareness Content 2024
A Computer is an electronic device that can store, manipulate and process data according to set
of instructions. The term computer is derived from the latin word “computare” which means “to
calculate”.
FEATURES OF COMPUTER
SPEED :- A computer can process millions of calculations per second. The speed of
computation is very high
ACCURACY :- As computers work on inbuilt software programs, there is no scope for human
errors and highly accurate.
DILIGENCE:- Computers are highly reliable. They can perform complex and long calculations
with the same speed and accuracy.
VERSATILITY:- Computers are versatile in Nature. They can perform various operations at the
same time.
STORAGE:- Computers can store a large amount of data or instructions in its memory which
can be retrieved at any point of time.
PLUG & PLAY:- Computers has the ability to automatically configure a new hardware and
software component.
INPUT:- Information or data that is entered into a computer is called input. It sends data and
instructions to the central processing unit (CPU).
PROCESSING:- It is the sequence of actions taken on data to convert it into information which
is meaningful to the user. It can be calculations, comparisons or decisions taken by the
computer.
SOFTWARE :- It is a set of programs and procedures. Software tells the hardware what to do
and how to accomplish the task e.g.; web browsers, word processors etc.
DATA:- Unprocessed raw facts and figures, like numbers, text on pieces of paper are known as
data.
History of Computer
Abacus
Napier's Bones
Pascaline
Tabulating Machine
Mark I Computer
● Features: First commercially available computer; processed both numeric and textual
information; used magnetic tapes.
● Year: 1969.
● Description: First general-purpose programmable processor.
● Components: Part of MCS-4; included CPU, ROM, RAM, and shift-register chip.
COMPUTER GENERATION
GEN 1 [1946-1959]
The first-generation computers were used vacuum tubes as the electronic components. They
occupied a very large space and performed computations in milliseconds. Machine languages
are used (Binary number 0 and 1). It has magnetic drums as storage device. It was used for
scientific purpose.
Examples – EDSAC, EDVAC, UNIVAC, IBM-701, IBM-650.
GEN 2 [1959-1965]
The second-generation computers used transistors as the electronic components. They used
assembly languages and batch processing operating system. Magnetic cores and magnetic
tapes were used as storage.
Examples – IBM-1620, IBM -7094, CDC-1604, CDC-3600.
GEN 3 [1965-1971]
The third-generation computers used integrated circuits (ICs) as the electronic components.
They performed computation in Nanoseconds. It used high-level languages like FORTRAN,
COBOL, PASCAL, ALGO-68, BASIC. In this generation, remote precessing, time-sharing,
multiprogramming operating system were used.
GEN 4 [1971-1980)
The fourth-generation computers are used Very Large Scale Integrated (VLSI) circuits. Semi-
conductor devices are used as primary memory. Magnetic disks are used as secondary storage.
Problem-oriented fourth generation languages (4GL) are used. Multiprocessing and
multiprogramming operating systems are used.
Example Apple series - I & II, IBM 4341, DEC 10, STAR 1000, PUP 11.
GEN 5 [1980-PRESENT
The fifth-generation computers use ultra large scale integrated (ULSI) chips that contain millions
of components on a single chip. They are in the developmental stage which is based on the
artificial intelligence. These computers can also respond to natural language input. Biochips will
be used as memory devices and KIPS (Kernel Integrated Processing System) architecture will
be used.
Examples - Robots, Supercomputers.
TYPES OF COMPUTERS
Based on Operation
Analog Computer - An Analog computer stores data continuously in the form of physical
quantities and perform calculations with the help of measures. It produces output in the form of
a graph. They are used in the calculation of physical variables such as voltage, pressure,
temperature, speed, etc.
Digital Computer - A Digital computer is the most commonly used type of computer and is
working with data represented in digital form, usually binary 0s and 1s. It can perform faster and
give more accurate results. They are extensively used for solving complex problems in the field
of engineering & technology, design, research and data processing.
Hybrid Computer – A Hybrid computer is a combined feature of Analog and Digital computers.
In large industries and businesses, a hybrid computer can be used for logical operations as well
as efficient processing of differential equations. Machines used in hospitals like ECG and
DIALYSIS are the commonly used hybrid computers.
Based on Size
Micro Computer – Microcomputers are small, inexpensive computer for personal use. They are
popularly used at homes for playing games and surfing the Internet. These are also known as
portable computers. Microcomputers consists of three basic categories of physical equipment
i.e., system unit, input/ output and memory. Some types of microcomputers are Desktop
computer or PC, Notebook, Handheld computers or palmtops, Tablet computer, Smartphones.
Mainframe Computer – Mainframe computers are expensive and large size computers and they
are capable of supporting hundreds of users simultaneously. They are used for specific
large-scale applications. Examples are IBM-370, IBM-S/390, and UNIVAC-1110.
Mini Computer - Minicomputers possess most of the features and capabilities of a large
computer but are smaller in physical size. They are used as small or mid-range operating
business and scientific applications. Initially minicomputer was designed to carry out some
specific tasks, like engineering and computer aided design (CAD) calculations. But now, they
are being used as central computer which is called as server. Examples are IBM-17, DEC
PDP-11, HP-9000 etc.
Super Computer - Supercomputers are powerful, expensive and the fastest computers. They
have architectural and operational principles from parallel and grid processing for performing
billions and trillions of calculations per second. They are used for applications that require large
amounts of mathematical computations like weather forecasting, fluid dynamics, graphic design
etc. India launched ‘Mihir’ supercomputer recently to improve India’s weather forecasting. The
speed of supercomputers is measured in FLOPS (Floating Point Operations per Second).
Points to Remember
● First General Purpose Electronic Digital Computer Electronic Numerical Integrator and
Calculator (ENIAC)
● First Super Computer in the world - Cray CDC 6600 - Designed by Seymour Cray
● The first computer architecture was introduced by John Von Neumann in 1948
● EDVAC was the first electronic computer constructed at the Moore school of engineering
(USA)
● ENIAC was the world's first successful electronic computer which was developed by the
two scientists namely JP Eckert and JW Mauchy. It was the beginning of the first
generation computer.
● A device driver or hardware driver is a group of files that enable one or more hardware
devices to communicate with the computer's operating system. Without drivers, the
computer would not be able to send and receive data correctly to hardware devices,
such as a printer.
● Supercomputers are sometimes called number crunchier. They can do a great deal of
arithmetic very quickly, have a great deal of high-speed storage (main memory) and
have very fast internal communications. The term number crunchier is sometimes
applied to programs. For example, statistical programs are number crunchers because
their main task is to perform mathematical calculations Binary number system was
suggested by John Von Neumann.
● Cold boot is the process of starting a computer from shutdown or a powerless state and
setting it to normal working condition. A cold boot refers to the general process of
starting the hardware components of a computer, laptop or server to the point that its
operating system and all start up applications and services are launched. Cold boot is
also known as hard boot, cold start or dead start.
● In 1971, Ted Hoff invented Intel 4004 chip which was the world's first single chip
microprocessor.
● Transistors were invented by Bell laboratory of America in 1953 and were made up of
● semiconductors like germanium and silicon. In 1958, Jack St. Clair Kilby and Robert
Noyce invented the first IC. IC was made up of silicon material and consists of
thousands of transistors on a single chip.
● The world's first computer called the Z1, was invented by Konrad Zuse. Tianhe-2 is the
world's fastest supercomputer launched by china at NUDT University in 2013. It is based
on Rylin Linux operating system with 33.86 petaflops.
Computer Architecture
Processing Unit (CPU)
Definition: The CPU (Central Processing Unit) is the hardware component that handles the
execution of computer program instructions. It is often referred to as the "brain" of the
computer.
Primary Functions:
● Transfers instructions and input data from memory to registers.
● Executes instructions in sequence.
● Transfers output data from registers to main memory when needed.
Main Responsibilities:
● Controls all internal and external devices.
● Performs arithmetic and logical operations.
Sub-Systems:
1. Arithmetic Logic Unit (ALU):
Performs arithmetic operations (addition, subtraction, etc.).
Executes logical operations (Boolean logic like AND, OR, XOR, NOT).
2. Control Unit (CU):
Manages various computer components.
Reads and decodes program instructions into control signals.
Uses clock inputs to maintain processing sequence.
Instructs memory, logic units, and input/output devices on how to respond to instructions.
3. Registers:
Built into the CPU for storing and manipulating data during instruction execution.
Can hold instructions, storage addresses, or data (bit sequences, characters, etc.).
Number and size of registers vary by processor.
PRIMARY/MAIN MEMORY
Primary memory or Main memory holds only those data and instructions on which computer is
currently working. It has limited capacity and data is lost when power is switched off. It is
generally made up of the semiconductor device. It is a volatile memory. The two types of
primary memory are (RAM) & (ROM).
RAM (Random Access Memory) - RAM is the internal memory of the CPU for storing data,
program and result of the program. It is read/write memory which stores data till the machine is
working. RAM is a microchip implemented using semiconductors. Some types of RAMs are
Dynamic RAM (DRAM), Static RAM (SRAM) and Synchronous Dynamic RAM (SDRAM), etc.
Dynamic Random-Access Memory (DRAM) – Dynamic memory must be constantly refreshed,
or it loses its contents. This type of memory is more economical.
1. 2.
Static Random-Access Memory – SRAM is faster and less volatile than DRAM but requires
more power and is more expensive. It does not need to be refreshed like a DRAM.
Synchronous Dynamic Random-Access Memory - A type of DRAM that can run at much higher
clock speeds.
ROM (Read Only Memory) - ROM stores data permanently on personal computers (PCs) and
other electronic devices. It performs major input/output tasks and holds programs or software
instructions. It is non-volatile. It can only be read not written. Types of ROM are as follows:
MROM (Masked ROM) - The very first ROMs were hard-wired devices that contained a
preprogrammed set of data or instructions. These kinds of ROMs are known as masked ROMs
which are inexpensive.
1. 2.
PROM (Programmable Read Only Memory) PROM can be modified only once by a user. It is
also non-volatile in nature. The user can buy a blank PROM and enter the desired contents
using a PROM program. PROM was invented by Wen Tsing Chow in 1956.
3.
EPROM (Erasable and Programmable Read Only Memory) - The EPROM can be erased by
exposing it to ultraviolet light. It is similar to PROM, but it can be erased by exposure to strong
ultraviolet light, then rewritten. So it is also known as Ultraviolet
Erasable Programmable ROM (UVEPROM)
4.EEPROM
EPROMs have a Quartz window in the package to expose the chip to UV light. They were
widely used as the BIOS (Basic Input Output System) chips in computer motherboards. EPROM
was invented by Dov Frohman in 1971.
(Electrically Erasable and Programmable Read Only Memory) - EEPROM is programmed and
erased electrically. It can be erased and reprogrammed about ten thousand times. Both erasing
and programming take about 4 to 10 milliseconds. They were also used as BIOS chips.
Secondary Memory
Definition:
Secondary memory, also known as auxiliary memory, stores data on a long-term basis and
cannot be processed directly by the CPU. Data must first be copied into primary storage before
processing.
Bit:- In a computer, data is stored in the form of 0s and 1s. We can store each and every data in
a computer with the help of 0s and 1s. Each digit, either 0 or 1, is called a Bit. The Bit is the
smallest unit of memory. Bit simply refers to the binary digit.
Byte- A byte is the representation of a group of 8 bits. Moreover, a byte is a unit that expresses
any word, symbol, or character in the computer language. Besides, computer memory is always
in terms of multiples of bytes. Kilobyte (KB) - Equal to 1,024 bytes, often used to quantify small
files.
Memory Units :
● Transistors: Used in masked ROM, PROM, EPROM, and EEPROM for storing data
either by altering the physical state or electrical characteristics.
● Capacitors: Used in DRAM (Dynamic RAM) but not in ROMs.
● Fusing: In PROM, fuses are blown to alter the state of transistors and store data.
● UV Rays: In EPROM, UV light is used to erase data by clearing electrons from
floating-gate transistors. This method erases the entire chip at once, lacking the
capability for selective data cell erasing.
● Electron Trapping: In EEPROM, data is stored by trapping electrons in floating-gate
transistors through electrical means, allowing for both selective erasing and rewriting of
data.
● All methods (fusing, UV rays, electron trapping) ultimately alter the state of transistors to
store data, either directly by modifying physical connections or indirectly by changing the
electrical characteristics of the transistors.
● ROM Programming: Involves altering the state of hardware components like transistors
at a low level, often during manufacturing or with special equipment.
● Normal Programming: Involves writing software code to be executed by a computer's
processor, typically using higher-level programming languages and tools.
Conclusion
● The transition from EPROM to EEPROM was driven by the need for more convenience
and flexibility. EEPROM allows for both writing and erasing to be done electrically,
eliminating the need for UV light and the complex process of physically handling the chip
for erasure. It enables selective data management, which is more practical for updating
firmware and managing data compared to the uniform erasure of EPROMs.
The classification of computers into categories like mainframe, mini, micro, and server reflects
the evolving stages of technological advancement through the decades. Each category
represents a significant milestone in the gradual development of computing power and
capabilities, tracing the journey from the colossal mainframes of the early days to the versatile
servers and powerful personal computers of today. This progression highlights how computing
technology has advanced from large, room-sized machines to more compact and efficient
systems, capturing the essence of technological growth over time.