Unit-1 (Computer Application BBA5)
Unit-1 (Computer Application BBA5)
Computer Application
[BBA-N506]
Unit – 1
Important Questions
1. What are the properties of Computer, Describe the basic Block Diagram of Computer with the
help of Figure?
2. What do you mean by Generation of Computer, Explain the Advancement of Computer in
each Generation?
3. What are the base criteria to categorized Computer? Explain the Types of computer
depending on these Criteria.
4. What are the Working of Input devices: Mouse, Keyword, Scanner and Output devices:
Printer and Monitor?
5. What are the types of computer? Explain on the basis of Purpose, size and the Technology.
Introduction to Computers
The term 'computer' is derived from the word 'compute', which means to calculate. A computer is an
electronic, device for performing calculations and controlling operations that can be expressed either
in logical or numerical terms. In simple words, a computer is an electronic device that performs
mathematical and non-mathematical operations with the help of instructions to process the
information in order to achieve desired results. Therefore, we may define computer as a device that
receive data as input and produce information as output, after processing on data. Data can be
anything like marks obtained by you in various subjects. It can also be name, age, sex, weight,
height, etc.
Functions of Computers
i) The computers can store data,
ii) The computers can process data as desired,
iii) The computers can retrieve the stored data as and when required
Characteristics of Computers
Let us discuss some of the characteristics of a computer, which make them an essential part of every
emerging technology and such a desirable tool in human development.
Speed: The computers process data at an extremely fast rate, that is, to the tune of million
instructions per second. In a few seconds, computers can perform such a huge task that a normal
human being may take days or even years to complete. The speed of a computer is calculated in
Megahertz, that is, one million instructions per second. At present, a powerful computer can
perform billions of operations in just one second.
Accuracy: Besides the efficiency, the computers are also very accurate. The level of accuracy
depends on the instructions and the type of machines being used. Since we know that the
computer is capable of doing only what it is instructed to do, faulty instructions for processing
the data automatically lead to faulty results. Errors may occur in the results, but due to increased
efficiency of error-detecting techniques, they can be minimized. Thus, the probability of errors in
a computer is negligible.
Versatility: Computers are quite versatile in nature. They can perform multiple tasks
simultaneously with equal ease. For example, at one moment it can be used to prepare a letter, the
other moment. It can be used to play music and in between you can print a document as well. All
this work is possible by changing the program (sequence of instructions for computers). In brief,
we can say that a computer can perform various tasks by reducing the task to a series of logical
steps.
Diligence: Computer, being a machine, does not suffer from the human traits of tiredness and
lack of concentration. If four million calculations have to be performed, then the computer will
perform the last four-millionth calculation with the same accuracy and speed.
1. Central Processing Unit (CPU): The Central Processing Unit, or CPU, is the 'administrative'
section of the computer system. It interprets, coordinates the operations, and supervises the
instructions. In essence, the CPU contains the circuits that decode and execute instructions. CPU
works with data in discrete, that is, either 1 or 0. It counts, lists, compares, and rearranges the binary
digits of data in accordance with the detailed program instructions stored within its memory.
Eventually, the results of these operations are translated into characters, numbers, and symbols that
can be understood by the user. The circuits necessary to create a CPU for a personal computer are
fabricated on a microprocessor. The central processing unit (CPU) itself has three parts:
Arithmetic Logic Unit (ALU): This unit performs the arithmetical (add, subtract) and
logical operations (and, or) on the stored numbers. The data is transferred from the memory
unit to the arithmetic logic section, processed, and returned to internal storage. Before the
completion of the processing, data may be transferred back and forth between these two
sections, several times. Subsequently, the results are transferred from internal storage to an
output device.
Control Unit: This unit checks the correctness of sequence of operations. It fetches the
program instruction from the primary storage unit, interprets them, and ensures correct
execution of the program. It also controls the input/output devices and directs the overall
functioning of the other units of the computer.
Memory Unit: This unit holds the intermediate results during the course of calculations
and provides the data as and when required. It stores the program instructions and data on
which the processor is currently working. This internal storage section is also called as
primary memory or main memory. The storage section takes the data from an input device
and stores it until the computer is ready to process it. It also stores processed data and
intermediate results. When the processing is finished, it transfers the final results to an output
device.
Input Devices: An input device can be defined as an electromechanical device that allows the
user to feed information (data) into the computer for analysis, storage, and to give commands to the
computer. Data and instructions are entered into the computer's main memory through an input
device. Input device captures information and translates it into a form that can be processed and used
by other parts of the computer. A computer processes the input data to produce some form of useful
output. To do this, it requires some data to be fed into it - this is the INPUT.
The Keyboard: The process of communicating with computers involves converting signals that
are understandable to the outside world into signals that can be read and "understood" by the
computer. One important set of symbols used by the computer is the ASCII code set. There are many
ways that ASCII characters can be entered into a computer. The most common in use today is the
keyboard. We are used to using a keyboard that has the name "QWERTY" for the characters that are
on the upper left positions of the alphabetic keys. The QWERTY keyboard was originally designed
for teletypes (used for telegrams) over a century ago. Since those were mechanical devices, they had
a number of restrictions that have carried over to today's keyboards. Keys had to be linked by direct
bars to a printing mechanism; hence the keys on a QWERTY keyboard are offset slightly from each
other in vertical alignment to permit such bars to be attached.
The Mouse: Another input device that you will become familiar with is a mouse. A mouse is a
device that allows you to move a cursor around the screen. In addition, it has one or more buttons on
the top that you can use to "click" (or double click) in a given area to indicate that you wish the
computer to take some action. The Macintosh mouse has one button; many IBM PC mice have two,
and most associated with large workstations have three buttons. Each button causes a different action
to take place. Mouse is good for input when no characters (letters or numbers) need to be typed.
When there is a mixture of typing and moving the cursor, it becomes significantly less useful.
Although the most common forms of input to personal computers are keyboard and mouse, there are
many other ways to convert data to machine-readable form.
Bar Code Readers: A widespread form of input device is based on using bar codes. There have
been several different forms of bar codes developed, but the one used for Universal Product Code is
probably the most widespread. As a result of international standardization, there is now product
codes assigned to most goods sold in stores of all kinds. An international registry of these codes is
maintained, and a manufacturer wishing to introduce a new product must apply for a code number
before it is printed on the product package. Bar codes can be used to code alphabetic information as
well as numeric. There are now hand-held as well as table-mounted bar code readers, they can be
used in many areas to improve input speed.
Optical Mark Reader: OMR (also called Optical Mark Recognition) is the process of reading
information that people mark on surveys, tests and other paper documents. OMR is used to
read questionnaires, multiple choice examination papers in the form of shaded areas. OMR
devices have a scanner that shines a light onto a form. The device then looks at the
contrasting reflectivity of the light at certain positions on the form. It will detect the black marks
because they reflect less light than the blank areas on the form.
In contrast to the dedicated OMR device, desktop OMR software allows a user to create their own
forms in a word processor or computer and print them on a laser printer. The OMR software then
works with a common desktop image scanner with a document feeder to process the forms once
filled out.
Plotter: A plotter is a printer that interprets commands from a computer to make line drawings on
paper with one or more automated pens. Unlike a regular printer, a plotter can draw continuous
point-to-point lines directly from vector graphic files or commands.
Plotters are also referred to as large-format printers and wide-format printers. They were the first
type of output device that could print high-resolution continuous lines, text and images with color
and generate graphics and full-sized engineering drawings. Plotters are more expensive than
traditional printers. They are frequently used for computer-aided manufacturing (CAM) and
computer-aided engineering (CAE) applications, such as computer-aided design or CAD drawings.
Plotter uses also include generating blueprints, graphs, technical drawings and architectural
drawings.
Microfiche: It 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 like microfilm but comes on little sheets and has fewer images. There are a number
of different types of microfiche, but the most common type (jacket fiche) can hold up to about 60
images. On a microfiche sheet there’s a title strip that contains information related to the individual
images. For example, if the fiche are from a registrar’s office and they’re of student records, the fiche
will likely have the student name, maybe a graduation year or date of birth, and possibly a student
number. The individual images on the fiche will be of grade reports, attendance information, and so
on.
3.Output Unit: Like input units, output units are instruments off interpretation and
communication between humans and computers. These devices take the machine coded output
results from the processor and convert them into a form that can be used by the people (X~ as a
machine input in another processing cycle. Some of the commonly used output devices are printers,
monitor, and plotters. The most common output devices are monitors (screens) and printers. Other
output devices produce sound (voice or music) and graphics.
Monitors (VDU): Monitors contain "dots" called pixels (short for picture elements) and are
described by their resolution (number of dots vertically and number of dots horizontally), the variety
of colors each pixel can represent, and the dot pitch (closeness of the dots on the screen). The early
IBM PCs with color monitors had a 320 by 200 pixel resolution monitor that was called CGA (color
graphics adapter).
Printers: Common printers include impact printers and non-impact printers. Dot-matrix printers
are common impact printers. They use a group of pins that hits a ribbon in a specific pattern to
transfer ink to the paper (similar to a typewriter with a ribbon). Non-impact printers include laser
printers and ink-jet printers. Laser printers have very good resolution (600 or more dpi or dots per
inch). Color laser printers are still quite expensive. In contrast, color ink-jet printers of reasonable
quality are much cheaper.
Speaker dependent voice recognition relies on the knowledge of candidate's particular voice
characteristics. This system learns those characteristics through voice training (or enrollment).
Speaker independent systems are able to recognize the speech from different users by restricting the
contexts of the speech such as words and phrases.
The Response Devices: A voice response system (VRS) is a computer interface which responds
to voice commands, instead of responding to inputs from a mouse or a keystroke. It is a type of
speech synthesis where sentences are organized by concatenating pre-recorded words saved in a
database. A response device is a electronic interface which responds to commands of an
experimental subject. Response devices can attend to motor inputs (like a mouse or a keyboard) or to
voice commands (like a microphone).
3. Memory Unit
Primary Memory: Random Access Memory (RAM) and Read Only Memory (ROM) fall in the
category of the primary memory, also known as main memory. Every computer comes with a small
amount of ROM, which contains the boot firmware (called BIOS). This holds just enough
information so that the computer can check its hardware and load its operating system into RAM.
RAM is the place where the computer temporarily stores its operating system, application programs,
and current data, so that the computer's processor can reach them quickly and easily, is volatile in
nature, that is, when the power is switched off, the data in this memory is lost. Unlike RAM, ROM is
non-volatile. Even when the computer is switched off, the contents of the ROM remain available.
Random Access Memory (RAM): Random access memory is like the computer's scratch pad. It
allows the computer to store data for immediate manipulation and to keep track of what is currently
being processed. It is the place in a computer where the operating system, application programs, and
data in current use are kept so that they can be accessed quickly by the computer's processor. RAM is
much faster to read from and write to than the other kinds of storage in a computer like the hard disk
or floppy disk. However, the data in RAM stays there only as long as the computer is running. When
the computer is turned off, RAM loses its data.
Computer Application [BBA-N-506]
When the computer is turned on again, the operating system and other files are once again loaded
into RAM, usually from the hard disk. When a software program is started, the computer copies it to
the RAM and does all the work there. This allows the computer to run the software faster. RAM
needs power (electricity) to work; however, when the computer's power is turned off, the RAM is
erased. The software program is still on the system because the computer copied the working parts of
it to RAM, any new information that is created is kept in RAM until it is saved. That is why you need
to continuously save the information to the hard disk.
1. Static RAM: This RAM retains the data as long as power is provided to the memory chips. It
does not need to be 'refreshed' (pulse of current through all the memory cells) periodically.
SRAM is very fast but much more expensive than DRAM. RAM is often used as cache memory
due to its high speed. .
2. Dynamic RAM: DRAM, unlike SRAM, must be continually 'refreshed' in order for it to
maintain the data. This is done by placing the memory on a refresh circuit that rewrites the data
several hundred times per second. DRAM is used for most system memory because it is cheap
and small.
Types of ROM Memories in the ROM family are distinguished by the methods used to write
new data to them and the number of times they can be rewritten. This classification reflects
the evolution of ROM devices from 'hard-wired' to programmable to erasable-and-
programmable. A common feature of all these devices is their ability to retain data and
programs forever, even during a power failure. ROMs come in following varieties:
1. Masked ROM: The very first ROMs were hard-wired devices that contained a pre-
programmed set of data or instructions. These kinds of ROMs are known as masked ROMs.
The contents of such ROMs have to be specified before chip production, so the actual data
could be used to arrange the transistors inside the chip.
Secondary Memory:
Also known as auxiliary memory, secondary memory provides backup storage for instructions
(software programs) and data. Most commonly used secondary memory devices are hard disk,
magnetic disk, and magnetic tapes. These are the least expensive among all the memories. However,
they have much larger storage capacity than primary memory. Instructions and data stored on such
storage devices are permanent in nature. It can only be removed if the user wants it so or the device
is destroyed. Secondary memory can also be used as 'overflow memory' (also known as virtual
memory) when the capacity of main memory is surpassed. Note that unlike processor memory and
main memory, secondary memory is not directly accessible by the processor. Firstly, the information
from secondary memory has to be shifted to main memory and then to the processor.
Magnetic Disks: A magnetic disk uses the same basic surfaces principles: Mylar medium coated
with ferric oxide, and read/write heads positioned very close to the surfaces (top and bottom) to read
the 0s and 1s of each data element. Each disk must be formatted before it can be used. Formatting a
disk consists of dividing the disk into sectors, pie-shaped wedges of data separated by very small
empty spaces. Within each sector are a series of tracks, concentric rings of data that can be read one
at a time. An important point to remember is that, unlike magnetic tapes, the tracks on a disk can be
accessed directly; in other words, one can skip to inner tracks without reading intermediate tacks. For
this reason, disks are referred to as direct access, or random access devices.
Optical Disks: Optical data disks come in three basic types: read only, non-erasable write-once, and
erasable read/write. The read-only disks are currently distributed in the same basic format as
Compact Disks (CDs) used to record music. A CD can hold very large amounts of information,
around 660 MB, but often they are distributed with far less information because it is hard to put
together single collections of data requiring that much storage. Since CD devices are relatively
cheap.
1. Abacus: Abacus emerged around 5000 years ago in Asia Minor and in some parts of the world it
is still in use. The word 'abacus' was derived from Arabic word 'abaq' which means 'dust'. The
first abacus was simply a portable sand table; a board with dust strung across it. An abacus
consists of a wooden frame, which has two parts: upper and lower. The upper part contains two
beads and lower part contains five beads per wire. This device allows users to do computations
using a system of sliding beads arranged on a rack. Manipulating the beads on the wires carry out
arithmetic operations.
2. Napier bones: In 1614, a Scottish mathematician, John Napier, made a more sophisticated
computing machine called Napier bones. This was a small instrument made of 10 rods, on which
the multiplication table was engraved. It was made of the strips of ivory bones, and so the name
Napier bones. Incidentally, Napier also played a key role in the development of logarithms,
which stimulated the invention of 'slide rule', which substituted the addition of logarithms for
multiplication. This was a remarkable invention as it enabled the transformation of multiplication
and division into simple addition and subtraction.
3. Slide rule: The invention of logarithms influenced the development of another famous invention
known as slide rule. In AD 1620, the first slide rule came into existence. It was jointly devised by
two British mathematicians, Edmund Gunter and William Oughtred. It was based on the principle
that actual distances from the starting point of the 'rule is directly proportional to the logarithm of
the numbers printed on the rule. The suitable scales enabled the slide rule to perform
multiplication and division by method of addition and subtraction.
4. Pascaline : In 1623, Wilhelm Schickard invented the 'calculating clock', which could add and
subtract, and indicated the overflow by ringing a bell. Subsequently, it helped in the evolution of
Pascaline. In AD 1642, French mathematician, scientist, and philosopher, Blaise Pascal, invented
the first functional automatic calculator. It had a complex arrangement of wheels, gears, and
windows for the display of numbers. It was operated by a series of dials attached to wheels that
had the numbers zero to nine on their circumference. When a wheel made a complete turn, it
advanced to the wheel to the left of it.
ENIAC: In 1946, John Eckert and John Mauchly of the Moore School of Engineering at the
University of Pennsylvania developed ENIAC or Electronic Numerical Integrator and Calculator.
Like the ABC, this computer used electronic vacuum tubes to make the internal parts of the
computer. It embodied almost all the components and concepts of today's high-speed, electronic
digital computers. This machine could discriminate the sign of a number, compare quantities for
equality, add, subtract, multiply, divide, and extract square roots. ENIAC consisted of 18000 vacuum
tubes, required around 160 KW of electricity and weighed nearly 30 tons. It could compute at speeds
1000 times that of Mark-I but had a limited amount of space to store and manipulate information.
EDVAC: John Eckert and John MaucWy also proposed the development of Electronic Discrete
Variable Automatic Computer (EDVAC). Although, the conceptual design for EDVAC was
completed by 1946, it came into existence in 1949. The EDVAC was the first electronic computer to
use the stored programs concept introduced by John Von Neumann. It also had the capability of
conditional transfer of control, that is, the computer could stop any time and then resumed again.
EDVAC contained approximately 4000 vacuum tubes and 10000 crystal diodes.
UNIVAC: UNIVAC, or Universal Automatic Computer, was the first commercially available
electronic computer. It was also the first general-purpose computer, which was designed to handle
both numeric and textual information. The Eckert-Mauchly Corporation manufactured it in 1951 and
its implementation marked the real beginning of the computer era. UNIVAC could compute at a
speed of 120-3600 microseconds. The UNIVAC was used for general-purpose computing with large
amounts of input and output.
2. Specific purpose computers: These computers are designed to handle a specific problem or
to perform a single specific task. A set of instructions for the specific task is built into the
machine. Hence, they cannot be used for other applications unless their circuits are
redesigned, that is, they lacked versatility. However, being designed for specific tasks, they
can provide the result very quickly and efficiently. These computers are used for airline
reservations, satellite tracking, and air traffic control.
Different types of computers process the data in a different manner. According to the basic data
handling principle, computers can be classified into three categories: analog, digital, and hybrid.
Micro Computers: A microcomputer is a small, low cost digital computer, which usually
consists of a microprocessor, a storage unit, an input channel, and an output channel, all of which
may be on one chip inserted into one or several PC boards. The addition of a power supply and
connecting cables, appropriate peripherals (keyboard, monitor, printer, disk drives, etc.), an operating
system and other software programs can provide a complete microcomputer system. The
microcomputer is generally the smallest of the computer family. Originally, they were designed for
individual users only, but nowadays they have become powerful tools for many businesses that,
when networked together, can serve more than one user. IBM-PC Pentium 100, IBM-PC Pentium
200, and Apple Macintosh are some of the examples of microcomputers. It includes desktop, laptop
and PDAs.
Mini Computers: In the early 1960s, Digital Equipment Corporation (DEC) started shipping its
POP series computer, which the press described and referred as mini computers. A mini computer is
a small digital computer, which normally is able to process and store less data than a mainframe but
more than a micro computer, while doing so less rapidly than a mainframe but more rapidly than a
micro computer. They are about the size of a two-drawer filing cabinet. Generally, they are used as
desktop devices that are often connected to a mainframe in order to perform the auxiliary operations.
Computer Application [BBA-N-506]
Mainframe Computers: A mainframe is an ultra-high performance computer made for high-
volume, processor-intensive computing. It consists of a high-end computer processor, capable of
supporting large volumes of data processing, high performance on-line transaction processing
systems, and extensive data storage and retrieval. Normally, it is able to process and store more data
than a mini computer and far more than a microcomputer. Mainframe allows its user to maintain
large information storage at a centralized location and be able to access and process this data from
different computers located at different locations. They are typically used by large businesses and for
scientific purposes. Examples of mainframe computers are IBM's ESOOO, VAX 8000 and CDC
6600.
Super Computers: Supercomputers are the special purpose machines, which are specially
designed to maximize the numbers of FLOPS (Floating Point Operation per Second). Any computer
below one gigaflop/sec is not considered a super computer. A super computer has the highest
processing speed at a given time for solving scientific and engineering problems. It basically contains
a number of CPUs that operate in parallel to make it faster. Its processing speed lies in the range of
400-10,000 Million of Floating Point Operation per Second. Due to this feature, super computers
help in many applications such as information retrieval computer-aided design.
Education: Computers have also revolutionized the whole process of education. Currently, the
classrooms, libraries, and museums are efficiently utilizing computers to make the education
much more interesting. Unlike recorded television shows, computer-aided education (CAE) and
Computer Based Training (CBT) packages are making learning much more interactive.
Medicine and Health Care: There has been an increasing use of computers in the field of
medicine. Now, doctors are using computers right from diagnosing the illness to monitoring a
patient's status during complex surgery. By using automated imaging techniques, doctors are able
to look inside a person's body and can study each organ in detail (such as CAT scans or MRI
scans), which was not possible few years ago.
Entertainment: Computers are finding greater use in entertainment industry. Computers are
used to control the images and sounds. The special effects, which mesmerize the audience, would
not have been possible without the computers. In addition, computerized animation and colorful
graphics have modernized the film industry.
Business Application: This is one of the important uses of the computer. Initially computers
were used for batch processing jobs, where one does not require the immediate response from the
computer. Currently computers are mainly used for real time applications (like at the sales
counter) that require immediate response from the computer. There are various concerns for
which computers are used such as in business forecasting, to prepare pay bills and personal
records, in banking operations and data storage, in the various types of Life Insurance Business,
and as an aid to management. Businesses are also using the networking of computers, where a
number of computers are connected together to share the data and the information. Use of E-mail
and Internet has changed the ways of business.
Banking: In the field of banking and finance, computers are extensively used. People can use
the ATM (Automated Teller Machine) services 24 hours of the day in order to deposit and
withdraw cash. When the different branches of the bank are connected through the computer
networks, then the inter branch transaction such as cheques and draft can be done by the
computers without any delay.
Cost and budgetary Control: A costing system should be, and usually is, high in the list of
computer application priorities in most companies. General Motors claims that it knows where its
last five cents go. Most sizable companies with manual systems do not even know where their first
hundred went. Indeed, an imprecise idea of costs is said to be the most important factor in the demise
of companies.
Stock Control and Sales: Stock control, the processing of sales orders and sales accounting,
sales analysis, market research, forecasting and subsequent production planning are additional areas
in which the computer assists in business and commercial organizations. In all these cases the
company can benefit from the immediate availability of information, which the computer provides.
When handling sales orders by computer, the present volume of sales is known and this information,
Distribution: This is the age of the large company; the company with many factories, selling
across vast areas. The geographical spread of production and demand gives rise to the problem of
distribution: what markets should be fed from which factory, and in what quantities should the
products be produced in each factory. Often, the factories produce identical products at somewhat
different costs, each factory having its own capacity and individual limitations. In addition, the
transportation cost varies for each factory-market pair depending on the distance between them and
the structure of transportation costs. To find a solution to this problem is not difficult, but as the
possible solutions may run into many millions it is impossible, without a computer, to find the
solution that minimizes the sum of the transportation and variable production cost for the company as
a whole.
An aid to management: It has been seen that the computer is able to provide useful
information. Let us consider what this means to people in managerial positions whose task is
essentially to translate information into action. The immediate benefit is that the information
provided is comprehensive and up-to-date. This means that decisions taken can be more reliable, and
they can often be made in advance of a crisis rather than after it has occurred. The computer can also
be used as a management tool to assist in solving business problems. In operational (or operations)
research, which is the name given to the application of scientific procedures to decision-making,
certain techniques are used which require the calculating and storage abilities which the computer
can provide. Critical path analysis and linear programming are two methods of analysis which are
used. These are applied in situations where a good deal of information is known concerning a
number of variable factors, and where the task is to arrive at a solution which indicates the best
possible relationship between the variables, taking into account whatever constraints there are. The
simulation method is used where decisions have to be made on the basis of probability and where
some of the information used in the analysis is it predicted, and where past events have to be taken
into consideration before arriving at a decision. In assisting in the decision-making process the
computer uses rather than provides information.