==================================
Types of General Purpose Computers
==================================
---------
Mainframe
---------
- 1950's
- 1947 IBM 700 series (vacuum tubes), later 7000 series (transistors)
- still in use today, mostly legacy applications
Attributes
* large transactional power
* large input/output (I/O) capability
* virtualisation (can run multiple OS's)
* high stability and reliability (restarted once a decade)
-------------
Supercomputer
-------------
- 1960's
Attributes
* massive processing power --> arithmetic calculations
* parallelism
-------------
Mini computer
-------------
- Mid 1960's to mid 1980's
- Took advantage of the cost and size savings of transistors (later models used microprocessors).
- 10 to 20 thousand dollars US.
Attributes
* Native interpreters --> allowed for high level languages --> easier to program
* Significantly cheaper and smaller.
* Lower computational and transactional capability, but the cost allowed for wider application.
-------------
Microcomputer
-------------
- Introduced in the 1970's.
e.g. Altair 8800 that used Intel 8080 (clock 2MHz, ~4500 transistors)
- Became popular in the 1980's.
e.g. IBM XT, Apple II, Commodore 64.
Attributes
* Microprocessor (much cheaper to produce, much higher transistor density)
* Today have billions of transistors