3. MACRO COMPUTER
A macro is a set of commands
that expands to a larger simpler
set. In assembly language, a
simple mnemonic for an
instruction maps 1:1 to a binary
(or hex) value. But a macro
assembler lets you write more
complex statements that map to
multiple instructions. This is not
quite the same as compilation,
which uses a higher level of
abstraction.
4. MINI COMPUTER
A minicomputer is a type of computer
that possesses most of the features
and capabilities of a large computer but
is smaller in physical size. A
minicomputer fills the space between
the mainframe and microcomputer,
and is smaller than the former but
larger than the latter. Minicomputers
are mainly used as small or midrange
servers operating business and
scientific applications. However, the
use of the term minicomputer has
diminished and has merged with
servers.
5. MAINFRAME COMPUTER
A mainframe (also known as "big
iron") is a high-performance
computer used for large-scale
computing purposes that require
greater availability and security than
a smaller-scale machine can offer.
Historically, mainframes have been
associated with centralized rather
than distributed computing, although
that distinction is blurring as smaller
computers become more powerful
and mainframes become more multi-
purpose. Today, IBM emphasizes
that their mainframes can be used to
serve distributed users and smaller
servers in a computing network.
7. SUPER COMPUTER
A supercomputer is
a computer that performs at or
near the currently highest
operational rate for computers.
Traditionally, supercomputers
have been used for scientific
and engineering applications
that must handle very large
databases or do a great
amount of computation