COMPUTER FUNDAMENTALS
COMPUTER FUNDAMENTALS
Q. What is a computer?
A computer is an electronic device that accepts data as input, stores data
and instructions, processes the data, and finally returns the result to the user. A
computer system is a collection of hardware and software components. The
term 'Computer' is derived from the word 'Compute', which means to calculate.
It performs arithmetic and logical operations. It can process large volumes of
data with high speed, accuracy and reliability.
Abacus: Abacus was the first calculating device invented around 5000 BC in
China. It was used in business as well as in scientific areas such as
astronomical calculations, trigonometric calculations, etc. Even in present time,
abacus is popular among children to perform calculations.
ENIAC: In 1946, John Eckert and John Mauchly of the Moore School of
Engineering developed Electronic Numerical Integrator and Calculator
UNIT 1 COMPUTER FUNDAMENTALS PAGE |3
(JAVID AHMAD DAR: LEC. COMPUTER SCIENCE)
Q. Generations of computers.
First Generation:
The period of first generation was 1942-1960. First generation of
computer started with using vacuum tubes as the basic components for memory
and circuitry for CPU. It used magnetic drums as memory.
Example: IBM 701, MARK II etc.
Second Generation:
The period of second generation was 1960-1965. This generation used the
transistors as main technology. Magnetic cores were used as primary memory.
Magnetic tape and magnetic disks were used as secondary memory. The
programs were stored in the memory of the computer.
Example: CDC-3600, IBM-7094 etc.
Third Generation:
The period of third generation was 1965-1975. The third generation of
computer is marked by the use of Integrated Circuits (IC's) in place of
transistors. A single I.C. has many transistors, resistors and capacitors along
with the associated circuitry. The IC was invented by Jack Kilby. This
development made computers smaller in size, reliable and efficient.
Example: CDC-1700, IBM 3600 series, PDP-11/45 etc.
Fourth Generation:
The period of Fourth Generation was 1971-1990. The fourth generation
of computers is marked by the use of Large Scale Integrated (LSI) circuits.
Then VLSI (Very Large Scale Integration) was used to manufacture
microprocessors.
Example: Intel-4004, Apple 1 etc.
Fifth Generation:
The period of Fifth Generation is 1990-till date. In the fifth generation,
the VLSI technology became ULSI (Ultra Large Scale Integration) technology,
resulting in the production of microprocessor chips having ten million electronic
components. This generation is based on parallel processing hardware and AI
(Artificial Intelligence) software. AI is an emerging branch in computer science,
which interprets means and methods of making computers think like human
beings
Example: Robotics, Neural networks etc.
ALU
CPU
CU
REGISTERS
INPUT OUTPUT
RAM
DEVICES DEVICES
SECONDARY STORAGE
UNIT 1 COMPUTER FUNDAMENTALS PAGE |6
(JAVID AHMAD DAR: LEC. COMPUTER SCIENCE)
Output Devices: The devices used to output the data are called output devices.
The result produced by the computer is in binary form. This has to be converted
to a human understandable form. This task is carried out by output units.
Example: Monitor printer, plotter, speaker, etc.
Central Processing Unit (CPU): The CPU is known as brain of the computer.
All the operations that are performed by a computer are processesed by the
CPU. It makes all calculations and comparisons. It is responsible for activating
and controlling the operations of other units of computer system. It consists of
three main components.
1. Memory Unit
It is used to store data and instructions temporarily for use by the
processor. It consists of Registers. A register is a small semiconductor
memory unit. The registers are of different sizes and capacities viz. 8-bit,
16-bit, and 32-bit, 64 bit, etc.
2. Arithmetic-Logic Unit (ALU)
It is a major component of the central processing unit of a computer
system. It performs all the arithmetic and logic operations.
3. Control Unit (CU)
It fetches instructions from programs and directs other units by providing
control and timing signals. It issues orders about everything and ensures
correct instruction execution. It also transfers data between memory and
I/0 devices.
keys, but now 104 keys or 108 keys keyboard is also available for Windows and
Internet.
2. MOUSE:
The mouse is also an input device. It provides way of interacting with
graphical user interfaces on a computer. It can be used to point and click on
icons, menus, command buttons etc. It is used to open files and folders. It is also
used to run programs and applications. The GUI (Graphical user interface) of
current applications and programs are user friendly and easier to navigate
using computer mouse. A mouse generally contains two buttons which have
different functions depending on what program is running. A scroll wheel on a
mouse is used for scrolling through long documents.
There are two basic mouse types: Mechanical and Optical. These can be
defined as follows:
A. Mechanical mouse: It has an iron ball coated with rubber, to move in all
directions easily. Mechanical sensors within the mouse detect the direction
in which the ball is rolling and move the screen pointer accordingly.
B. Optical mouse: The optical mouse uses light to track the movements instead
of a ball. Optical mouse has a small red light LED that bounces off the
light on to a complementary metal oxide semiconductor. The
movement is detected by sensing changes in reflected light.
3. Scanner:
A scanner is an input device used to transfer images or text into a
computer. There are special models for scanning photo negatives or books. In a
computer, the signal from a scanner is transferred to a digital image. This image
can then be edited, printed, etc. All scanners have special parts which are used
to take a picture from an object. Scanners work in conjunction with computer
software programs, which import data from the scanner. Photoshop can edit
scanned images. Some programs like Acrobat and OmniPage can actually
recognize scanned text.
Types of Scanners:
A. OMR: OMR stands for optical mark recognition. OMR technology scans a
printed form and reads predefined positions where marks are made on the
form. This technology is useful for applications in which large numbers of
hand filled forms need to be processed quickly and with great accuracy. A
common OMR application is the use of "bubble sheets" for multiple-choice
tests used by schools.
B. OCR: OCR stands for optical character recognition. It refers to the branch
of computer science that involves reading text from paper and translating
the images into a form that the computer can manipulate. An OCR system
enables you to take a book or a magazine article, feed it directly into an
UNIT 1 COMPUTER FUNDAMENTALS PAGE |8
(JAVID AHMAD DAR: LEC. COMPUTER SCIENCE)
electronic computer file, and then edit the file using a word processor. Most
OCR systems use a combination of hardware and software to recognize
characters. Advanced OCR systems can read text in large variety of fonts,
but they still have difficulty with handwritten text.
D. Bar Code Reader (BCR): It is an electronic device for reading and printing
line codes and is often used to help organize and index information or prices
of objects. These devices are used by the postal service to speed up the
delivery of mails. In a super market, barcode scanner reads and logs the
prices of a product. It consists of a light source, a lens and a light sensor
translating optical impulses into electrical pulses. Lines of different widths
and sizes representing a unique code, determines what the scanned object is.
2. PRINTER:
A Printer is an output device. It is used to print documents or images on
a paper from a computer. Printed information is called hard copy because the
information exists physically. It can also work with digital devices to print
directly without the use of a computer.
UNIT 1 COMPUTER FUNDAMENTALS PAGE |9
(JAVID AHMAD DAR: LEC. COMPUTER SCIENCE)
Primary Memory:
1. It is also known as main memory/ internal memory.
2. It is directly accessible to the CPU.
3. RAM is volatile while as ROM is non-volatile.
4. It has very high speed.
5. It is not suitable for holding large amount of data.
6. It is very costly.
Example: RAM, ROM, PROM etc.
Secondary Memory:
1. It is also known as external memory.
2. It is not directly accessible to the CPU.
3. All secondary storage devices are non-volatile.
4. It is usually slower than primary memory
5. It requires input output channels of the computer.
6. It has higher storage capacity.
7. It is cheaper as compared to primary memory.
Examples: Hard disks, floppy disks, CDs, DVDs, etc.
at higher speed. The cache contains a copy of portions of main memory. Cache
effectiveness is expressed as a hit ratio. A hit occurs when the data needed by
the processor can read it from the cache memory as the copy is already present.
A cache miss is when the data needed by the processor is not available in cache
memory and hence needs to be accessed from main memory.
Static RAM: SRAM retains its contents as long as the power is connected. It is
easy to interface. It uses six transistors per bit. It is very expensive. It is faster
than its DRAM. Its high price prevents it from being widely used in everyday
computing machines, but many modern machines use SRAM as the processor's
cache register. SRAM is commonly used in small embedded systems.
Dynamic RAM: DRAM needs regular refresh cycles to prevent its contents
from being lost. It is more complicated to interface. It uses only one transistor
and a capacitor per bit. It is cheaper per bit. It is slower than SRAM. Widely
used in modem computers as primary memory,
Advantages:
a. Magnetic disks support direct access of data.
b. Magnetic disks are suitable for both on-line and off line storage of data.
c. They can be erased and reused many times.
d. They are easy to handle and store.
e. They are easily portable.
f. Magnetic disk is less vulnerable to data corruption than magnetic tapes.
2. CD:
CD stands for compact disc. It is a digital optical disc storage device. It
was co-developed by Philips and Sony. CD comprises of a transparent thin
layer of aluminium covering the recording surface for reflectivity. A CD drive
uses a low-power laser beam to read digitized (binary) data that has been
encoded in the form of tiny pits on an optical disc. The data may be in the
form of text, image, sound, video clips, animated movies or their
combinations. The diameter of the CD ranges from 10cms to 30cms. A typical
CD is of 12cm diameter. One CD can store 600MB to 750MB data on it.
CDs are available in a number of varieties. CD-ROM can only be read
but cannot be written or erased. It comes pre-recorded. CD-R can be recorded
only once using CD recorder. CD-RW can be recorded and erased a number of
times.
3. DVD:
DVD stands for digital versatile disc. It is a type of optical media used for
storing digital data. It comes in sizes of 12cm and 8 cm. The 8cm variant is
known as Mini-DVD. DVDs have larger storage capacity than CDs. A DVD has
a storage capacity of 4.7GB to 17.08GB depending on number of sides and
layers used. Some DVDs are formatted specifically for video playback while
others may contain different types of data like software applications, music,
videos and documents etc.
DVDs are available in a number of varieties. DVD-ROM can only be read
but cannot be written or erased. It comes pre-recorded. DVD-R can be recorded
only once using DVD recorder. DVD-RW can be recorded and erased a number
of times.
(OPTIONAL QUESTIONS)
Microcomputers:
1. These are also known as personal computers.
2. These computers are usually designed for a single user.
3. They are very fast, but slower than the larger computers.
4. They are smaller in size.
5. They are cheap and user friendly.
6. They constitute the smallest general purpose processing systems.
7. They are used in small businesses, homes, and school classrooms.
8. This category includes desktops, laptops, palmtops etc.
Minicomputers:
1. They are medium sized computers.
2. They are usually designed to serve multiple users.
3. They have larger storage capacity than microcomputers.
4. They are faster than microcomputers.
5. They are expensive as compared to microcomputers.
6. They are used to process large amounts of data for medium sized
organizations.
7. They are used as servers in LANs.
8. They are used to control and monitor production processes.
Mainframe Computers:
1. They are big sized computers.
2. They can be used for complex mathematical calculations.
3. They have larger storage capacity than minicomputers.
4. They are faster than minicomputers.
5. They are expensive as compared to minicomputers.
6. They are used by large commercial and government organizations.
7. They are used to process large volumes of data by organizations like
banks, insurance companies, railways etc.
8. Qualified and trained operators are required to operate them.
UNIT 1 COMPUTER FUNDAMENTALS P A G E | 14
(JAVID AHMAD DAR: LEC. COMPUTER SCIENCE)
Super computers:
1. They are the largest computers.
2. They are the fastest computers.
3. They are having huge memories and tremendous processing speed.
4. They are very expensive.
5. They are not used for commercial purposes.
6. They are designed for complex scientific applications.
7. They are used for weather forecasting, space, scientific simulations etc.