Module 3 LESSON 3 Classifications of Computers
Module 3 LESSON 3 Classifications of Computers
CLASSIFICATIONS OF COMPUTERS
Computers differ based on their data processing abilities. They are classified
according to purpose, data handling and functionality.
Learning Outcome:
Classify different types of computers as to category
Classifications of Computers
1. According to purpose, computers are either general purpose or specific purpose.
a. General purpose computers are designed to perform a range of tasks. They
have the ability to store numerous programs, but lack in speed and efficiency.
b. Specific purpose computers are designed to handle a specific problem or to
perform a specific task. A set of instructions is built into the machine.
b. Digital Computer
Types of Microcomputer
Most workstations are also types of microcomputer, for the same reason,
although some personal computer is as fast as the fastest workstation. And a
computer used by more than one person (a multi-user computer) is still a
microcomputer as long as it has a microprocessor for its CPU.
Notebook
Laptop
Desktop
Desktops are personal computers and bigger than notebooks and laptops. These
microcomputers consist of the system unit, keyboard and monitor. Desktop
microcomputers are cheaper than laptops or notebooks. Unlike a notebook, which
is ultra-mobile, a desktop microcomputer is stay at one location. The desktop
microcomputers are more reliable than notebooks and laptops and easy to repair.
Components of Microcomputer
All microcomputers are based on same principle like having CPU for
processing data memory for storing data and input output devices, but many types
microcomputers are available in market. This difference in microcomputer is due to
the use of various types of data bus and address bus. Data bus and address bus is
used for data and address supply. Capacity is measure in form of bits like 32-bit
data bus or 64-bit data bus.
Microprocessor: Microprocessor has two parts arithmetic logical
unit and control unit. All these units help to system to perform calculations,
execution of command and handling the control of devices.
Arithmetic logical Unit: Arithmetic logical unit is calculation unit in
microcomputer. It is also known logical unit. It performs addition,
subtraction, multiplication, complement or many more operations.
Control unit: Control unit controls the execution and sequence of
instructions. CU receive instruction from devices, convert the instruction into
a specific format to access the location of data in memory and give the
control to ALU for performing action on specific instructions.
Memory unit: Memory unit control inflow and outflow of data in memory by
using many memory management techniques like FIFO, LIFO, etc.
In microcomputer we have two types of memory, volatile and non-
volatile.
Volatile: Memory that stores data for short time of period till the
light is switch on.
Non-Volatile: Memory that stores data permanently.
RAM (Random Access Memory): RAM is also known as Physical
memory. RAM is volatile memory. It is faster than hard disk. RAM is
placed between CPU and Hard-disk. To process any data, first it
loaded into RAM from hard-disk and then CPU access it.
ROM (Read Only Memory) : Read Only Memory has permanent data
storage. Once the data has written on it, content will not lost if power
turned on or power turned off. Boot record is written on it.
When we switch on system, the boot record loaded from ROM and
when system turned off, it stores on ROM.
Input /output devices: Through buses peripheral devices communicate
with CPU. Control buses used clock signal to activate the devices. Address
buses used by processor to fetch the opcode or operand for process. Data
bus is used for read and writes operation on data.
b. Minicomputer
A minicomputer is a computer which has all the features of a large
size computer, but its size is smaller than those. A minicomputer lies between
the mainframe and the microcomputer because its size is smaller than the former
one and larger than the latter one. A minicomputer is also called as a mid-range
computer. Minicomputers are mainly multi-users systems where more than one user
can work simultaneously. Minicomputer examples: IBM’s AS/400e, Honeywell200,
TI-990.
Minicomputer can support multi-users at a time or you can say that
minicomputer is a multiprocessing system. Also, the power of processing of
minicomputers is not larger than the power of mainframe and supercomputers.
These minicomputers can do time-sharing, batch processing, and online processing.
Size of Minicomputer
The size of minicomputers can range from 12 inches in width to less than 7. This
small size is especially attractive to students because they can use it anywhere
they want.
Types of minicomputer
The types of minicomputer are- tablet PC, Desktop minicomputers, cell phones,
notebooks, high-end mP3 players, etc.
Uses of minicomputer
Each person using a minicomputer has their own terminal attached by wires or
via a modem to the computer proper. (A terminal isn’t a computer-it’s basically
just a keyboard and a monitor) The minicomputer spends a little bit of time on
one person’s task, then moves on to the next, and so on, juggling the work
based on which jobs it thinks are most important. If you’re the only one using a
minicomputer, this can be one fast machine.
They were used for three primary purposes:
Process control
Data management
Minicomputers that we use for the data management can do any task regarding
data like it can take, restore or generate data.
Communication
Characteristics of a minicomputer
• Its size is smaller than a mainframe or supercomputer.
• It is less expensive than mainframe or supercomputer.
• It is less powerful than mainframe or supercomputer and more powerful than
microcomputers and workstations.
• It can do several tasks at once.
• It can be used by many people at one time.
• It is used by small enterprises.
Applications of minicomputer
Disadvantages of minicomputer
c. Mainframe Computer
Characteristics of Supercomputer
Features of Supercomputer
1. They have more than 1 CPU (Central Processing Unit) which contains
instructions so that it can interpret instructions and execute arithmetic and
logical operations.
2. The supercomputer can support extremely high computation speed of
CPUs.
3. They can operate on pairs of lists of numbers instead of pairs of numbers.
4. They were used initially in applications related to national security, nuclear
weapon design, and cryptography. But nowadays they are also employed
by the aerospace, automotive and petroleum industries.
Uses of Supercomputer
References: