Fundamental of Computer (BBA 5th)
Fundamental of Computer (BBA 5th)
Fundamental of Computer (BBA 5th)
Unit-I
INTRODUCTION
Computer as a revolution left no area of life untouched in the present world. It is of tremendous
help in all field of life. Hence, the knowledge of computer is a necessity for existence of
everybody in this global village. The invention of computer has transformed our simple manual
works to sophisticated life of automated works to meet the global demand for the higher
productivity and increased efficiency with high precision.
Computer is increasingly becoming compulsory in nearly all fields of studies, not because of
anything but its accuracy and versatility in processing data. Many tasks at home or office are
being automated rapidly with computer. Thus it is becoming apparent that in whatever discipline
or working sector, the computer is now a very vital tool for efficiency improvement and
precision of job or task execution.
A computer is an electronic device, operating under the control of instructions stored in its own
memory. These instructions tell the machine what to do. The computer is capable of accepting
data (input), processing data arithmetically and logically, producing output from the processing,
and storing the results for future use.
Most computers that sit on a desktop are called Personal Computers (PCs).
HISTORY OF COMPUTING
Since the creation of man, a significant amount of human activities has been ascribed to
organizing and processing information so that it could be more easily presented for easy
comprehension. Many devices have been used in the past before the advent of computer. It is
then necessary to vividly look into their evolution.
Early computing machines:
1. Abacus (-2500BC): This is a hand- held device made of beads stung on rods in a frame. The
rods correspond to positions of the digits while the beads correspond to the digits.
2. Napier’s Bone (2500BC): This was invented by John Napier’s (1550 - 1617). This consists of
small rods with appropriate markings on them. It is a mechanical aid to computation that consists
of nine such rods (called bones) with one for each digit 1 through 9. He also invented logarithms
which made possible to do division and multiplication by performing addition and subtraction.
3.Slide Rule (1600AD) by William Oughtred (1575 - 660): He invented it in 1622 but
announced it in 1632 this consist of rules on which markings represent logarithms of numbers
and also permits calculation involving exponents, trigonometric functions, etc.
4. Pascal mechanical calculator (1600) or Numerical wheel calculator:-Blaise Pascal(1623-664)
in 1642 invented the first adding machine called Pascaline. The brass rectangular box used eight
moveable dials to add and sum up of eight figures long using base 10. It can perform all the four
arithmetic operation with previous unheard speed.
5. Leibnitz mechanical multiplier (1600): In 1694 Gottfried Wilhem Von Leibnitz (1646 - 716)
improved upon the pascaline by creating a machine that can also multiply using a system of dials
and gear.
6. Colmar’s Calculator (1820) by Charles Xavier Thomas de Colmar: This presented a more
practical approach to computing.
7. Punched-Card machine (Jacquard’s loom) (1801): Joseph Marie Jacquard.
8. Mechanical computer: Charles Gabbage (1792-1871) Father of the computer. Difference
engine powered by steam and large as locomotive the machine has a stored program and could
perform calculations and print the result automatically. We also have Analytical engine credited
to him.
Characteristics of Computers
• Speed. A computer works with much higher speed and accuracy compared to humans while
performing mathematical calculations. ...
• Accuracy. Computers perform calculations with 100% accuracy. ...
• Diligence. A computer can perform millions of tasks or calculations with the same consistency
and accuracy. ...
• Versatility. ...
• Reliability. ...
• Memory…
Limitations of Computer :
Computer cannot operate without the instructions given by humans. It is programmed to work
effectively, fast and accurately. Computer cannot think by itself and does not have common
sense. It is totally dependent on humans.
• Depend on users input.
• Computer have no imagination.
• Cannot detect error in logic.
• Only expert user can work on it.
• Cannot take its own decisions.
• No Self-Intelligence
• No Feeling
• No Learning Power
• No Self Intelligence
• No Decision-Making power
• No learning power
• Lack of Common sense
• Computer can’t express their Ideas
• Computer can’t implement
OUTPUT DEVICES
Output devices consists of hardware that transfer information from the computer’s CPU to the
computer user. This includes the monitor, Printer, plotters, or speaker.
STORAGE DEVICES
Storage devices provide permanent storage of information and programs for retrieval by the
computer. The two main types of storage devices are disk drives and memory. There are several
types of disk drives: hard disk drive, floppy disk, magneto-optical, and compact disk.
GENERATIONS OF COMPUTERS
The history of computer development is often referred to in reference to the different
generations of computing devices. Each generation of computer is characterized by a major
technological development that fundamentally changed the way computers operate, resulting in
increasingly smaller, cheaper, more powerful, efficient and reliable devices.
B. Mouse: This is a pointing device designed to be gripped by one hand. It has a detection
device (usually a ball) on the bottom that enables the user to control the motion of an on-screen
pointer, or cursor, by moving the mouse on a flat surface. As the device moves across the
surface, the cursor moves across the screen. To select items or choose commands on the screen,
the user presses a button on the mouse.
D. Keyboard: Keyboard is typewriter-like devices that allows the user to type in text, numeric
and execute commands with the aid of the functional keys on the keyboard.
E. Optical Scanner: This is light-sensing equipment that converts images such as a picture or
text into electronic signals that can be manipulated by a computer. For example, a photograph
can be scanned into a computer and then included in a text document created on that computer.
The two most common scanner types are the flatbed scanner, which is similar to an office
photocopier, and the handheld scanner, which is passed manually across the image to be
processed.
F. Microphone: This is a device for converting sound into signals that can then be stored,
manipulated, and played back by the computer. A voice recognition module is a device that
converts spoken words into information that the computer can recognize and process.
H.VDU: Stands for "Visual Display Unit." A VDU displays images generated by a computer or
other electronic device. The term VDU is often used synonymously with “monitor” but it can
also refer to another type of display, such as a digital projector. Visual display units may be
peripheral devices or may be integrated with the other components. For example, the Apple iMac
uses an all-in-one design, in which the screen and computer are built into a single unit.
Early VDUs were primarily cathode ray tube (CRT) displays and typically had a diagonal size of
13 inches or less. During the 1990s, 15" and 17" displays became standard, and some
manufacturers began producing displays over 20" in size. At the turn of the century, flat panel
displays became more common, and by 2006, CRT displays were hard to find.
I. Scanner: A scanner is a device that captures images from photographic prints, posters,
magazine pages, and similar sources for computer editing and display. Scanners come in hand-
held, feed-in, and flatbed types and for scanning black-and-white only, or color.
• Magnetic ink character recognition is the line on the bottom of a personal check that
includes the account, routing, and check numbers.
• MICR numbers are readable by individuals and computers, where its special font helps
limit check fraud.
• The technology is also used to print financial forms, credit card invoices, and rebate
coupons.
K. OCR: Stands for "Optical Character Recognition." OCR is a technology that recognizes text
within a digital image. It is commonly used to recognize text in scanned documents, but it serves
many other purposes as well.OCR software processes a digital image by locating and
recognizing characters, such as letters, numbers, and symbols. Some OCR software will simply
export the text, while other programs can convert the characters to editable text directly in the
image. Advanced OCR software can export the size and formatting of the text as well as the
layout of the text found on a page.
OCR technology can be used to convert a hard copy of a document into an electronic version (or
soft copy. For example, if you scan a multipage document into a digital image, such as a TIFF
file, you can load the document into an OCR program, which will recognize the text and convert
the document to an editable text file. Some OCR programs allow you to scan a document and
convert it to a word processing document in a single step.
While OCR technology was originally designed to recognize printed text, it can be used to
recognize and verify handwritten text as well. For example, postal services such as USPS use
OCR software to automatically process letters and packages based on the address.
M. Printers and its type: A printer is an external hardware output device that takes the
electronic data stored on a computer or other device and generates a hard copy. For example, if
you created a report on your computer, you could print several copies to hand out at a staff
meeting. Printers are one of the most popular computer peripherals and are commonly used to
print text and photos. The picture is an example of an inkjet computer printer.
Below is a list of all the different types of computer printers. Today, the most common printers
are inkjet and laser printers.
• 3D printer
• AIO (all-in-one) printer
• Dot matrix printer
• Inkjet printer
• Laser printer
• LED printer
• MFP (multifunction printer)
• Plotter
• Thermal printer
N. Plotter:A plotter is a computer hardware device much like a printer that is used for printing
vector graphics. Instead of toner, plotters use a pen, pencil, marker, or another writing tool to
draw multiple, continuous lines onto paper rather than a series of dots like a traditional printer.
Though once widely used for computer-aided design, these devices have more or less been
phased out by wide-format printers. Plotters produce a hard copy of schematics and other similar
applications.
Advantages of plotters
• Plotters can work on very large sheets of paper while maintaining high resolution.
• They can print on a wide variety of flat materials including plywood, aluminum, sheet
steel, cardboard, and plastic.
• Plotters allow the same pattern to be drawn thousands of times without any image
degradation.
Disadvantages of plotters
• Plotters are quite large compared to a traditional printer.
• Plotters are also much more expensive than a traditional printer.
Types of Plotters
The different types of plotters include:
• Drum plotters: A drum plotter draws on paper that is wrapped around a drum. The drum
turns and produces one direction of the plot, while at the same time the pens move to
produce the other direction.
• Flatbed plotters: A flatbed plotter draws on paper that is placed on a flat surface.
• Electrostatic plotter: An electrostatic plotter draws on paper that has a negative charge
with a toner that has a positive charge.
• Roller Plotter: A roller plotter prints out the drawing while the payer gets moved
through the plotter.
Microfilm: Microfilm is an analog storage medium using film reels which are exposed and
developed into photographic records using a photographic process. It is typically used to
store paper documents such as periodicals, legal documents, books and engineering
drawings. It is compact in nature, is low cost to produce and store and requires far smaller
storage space than paper documents. Therefore, it is considered to be a good archival form.
Microfilm has long been a popular means for storing information in less space than is taken
up by paper documents. Today computer output microfilm (COM) has become a popular
method of obtaining and storing computer output.
Microfiche: Microfiche is a card made of transparent film used to store printed information
in miniaturized form. To read the card, one places it under the lens of a microfiche reader
machine, which magnifies it.
Microfiche is a thin photographic film, usually four by five inches, which is capable of
storing information in miniaturized form. This technique is used in preserving fragile
materials such as archival documents, journals, books, newspapers and magazines, as well
as a method of saving space in libraries and other archives.
There are many advantages when microfiche is used, like easy storage. Many documents
can be stored in a small space, as a single sheet can store numerous images. It also provides
an easy and convenient way to access grouped documents. Updating is also easy, as a new
sheet can be added to the file at any point of time, and this helps in keeping the documents
organized. This is one of the biggest reasons for using it for archiving photos, newspapers,
journals and other documents. Microfiche is a flat film sheet and does not require the
spinning of film onto reels, as in case of microfilm. Microfiche also takes less space and has
fewer storage requirements compared to microfilm.
Primary Storage:
• Also known as main memory.
• Main memory is directly or indirectly connected to the central processing unit via a
memory bus.
• The CPU continuously reads instructions stored there and executes them as required.
• Example:
– RAM
– ROM
– Cache
RAM
RAM (Random Access Memory) is the internal memory of the CPU for storing data,
program, and program result. It is a read/write memory which stores data until the machine
is working. As soon as the machine is switched off, data is erased.
RAM allows your computer to perform many of its everyday tasks, such as loading
applications, browsing the internet, editing a spreadsheet, or experiencing the latest game.
• There are two types of RAM: –
DRAM (Dynamic Random Access Memory)
SRAM (Static Random Access Memory)
ROM
Read-Only Memory (ROM), is a type of electronic storage that comes built in to a device
during manufacturing. You'll find ROM chips in computers and many other types of
electronic products; VCRs, game consoles, and car radios all use ROM to complete their
functions smoothly. This memory is used as the computer begins to boot up. ROM is
memory that cannot be changed by a program or user. ROM retains its memory even after
the computer is turned off. For example, ROM stores the instructions for the computer to
start up when it is turned on again.
Cached Memory:
Cache memory is an extremely fast memory type that acts as a buffer between RAM and the
CPU. It holds frequently requested data and instructions so that they are immediately
available to the CPU when needed. Cache memory is used to reduce the average time to
access data from the Main memory. Cache Memory: Cache memory is the small size of
RAM inside the processors. This cache memory is SRAM (Static RAM) unlike the DRAM
(Dynamic RAM) which we find in normal RAM. This SRAM is quite fast compared to
DRAM. In computers, we find different levels of cache memory.
The data or contents of the main memory that are used frequently by CPU are stored in the
cache memory so that the processor can easily access that data in a shorter time. Whenever
the CPU needs to access memory, it first checks the cache memory. If the data is not found
in cache memory, then the CPU moves into the main memory. Cache memory is placed
between the CPU and the main memory.
Registers:
Registers are a type of computer memory used to quickly accept, store, and transfer data and
instructions that are being used immediately by the CPU. A processor register may hold an
instruction, a storage address, or any data (such as bit sequence or individual characters).
There are various types of Registers those are used for various purposes. Some Mostly used
Registers are Accumulator (AC), Data Register (DR), Address Register (AR), Program
Counter (PC), Memory Data Register (MDR), Index Register (IR), and Memory Buffer
Register (MBR).
The final step in memory is the registers. These are memory cells built right into the CPU
that contain specific data needed by the CPU, particularly the arithmetic and logic unit
(ALU). An integral part of the CPU itself, they are controlled directly by the compiler that
sends information for the CPU to process.
Storage Concept:
Storage is a process through which digital data is saved within a data storage device by
means of computing technology. Storage is a mechanism that enables a computer to retain
data, either temporarily or permanently. Storage may also be referred to as computer data
storage or electronic data storage.
Data can be stored in many formats in any computer hardware. This completely depends on the
application that is creating this data. Following are some of the well-known data storage formats
and access mechanisms.
Disk Storage
Many of the disk operations like “read” and “write” involve disk storage.
Disk storage is one of the most heavily used mechanisms as on today. In Disk storage, also many
types and methods have evolved over a period.
▪ Block Storage: Data is stored in “logical blocks” these blocks are smallest units of storage with
addresses attached to them in any storage subsystem. Disk level read/write operations can be
used for block storage and block storage access.
▪ File Storage: Any data file is nothing but collection of “block of blocks” of data. Any file
typically will contain two parts:
1. Meta data of a file which stores the directory structure and information about the file.
2. File content which contains the actual file content part of the data. File storage leads to File
Systems, which will have directories, files; regular files and etc file related meta data inside
them. These File Systems are logically arranged for ease of access and data operation.
Hard disk:
A hard drive is the hardware component that stores all of your digital content. Your
documents, pictures, music, videos, programs, application preferences, and operating
system represent digital content stored on a hard drive. Hard drives can be external or
internal.
The hard drive contains a spinning platter with a thin magnetic coating. A "head" moves
over the platter, writing 0's and 1's as tiny areas of magnetic North or South on the platter.
To read the data back, the head goes to the same spot, notices the North and South spots
flying by, and so deduces the stored 0's and 1's.
Floppy disk:
The floppy disk (or a 3 1/2 floppy for today's standard) is a removable magnetic storage
medium. Floppy disks are used for moving information between computers, laptops or other
devices. Some early digital cameras, electronic music instruments and older computer game
consoles use floppy disks.
Today, the most commonly used floppy disks are 3.5 inches and have the capacity of 800
KB to 2.8 MB (with a standard of 1.44 MB). The high-density floppy disk drive was first
introduced in 1995.
CDROM:
CD-ROM, abbreviation of compact disc read-only memory, type of computer memory in
the form of a compact disc that is read by optical means. A CD-ROM 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 disk.
Magnetic tape:
Magnetic tape is a medium for magnetic recording, made of a thin, magnetizable coating on
a long, narrow strip of plastic film. It was developed in Germany in 1928, based on
magnetic wire recording. Magnetic audio tape is used to capture speech and music, and
magnetic videotape provides a low-cost medium for recording analog voice and video
signals directly and simultaneously.