1 188 110 Computer Programming: Chapter 1.1 - Introduction To Computer
1 188 110 Computer Programming: Chapter 1.1 - Introduction To Computer
A sumerian abacus
was capable to add and
subtract by counting
Invented by William
Oughtred, can
calculate log, exp, Stepped Reckoner,
trigonometry. invented by G. W. Leibniz,
can compute + - x /
188 110 Computer Programming : Chapter 1.1 – Introduction to Computer 5
History ~ Programmable machines
Charles Babbage attempted to
build the Analytical Engine, a
general-purpose computer,
controlled by a list of instruction.
1941
Atanasoff-Berry Computer -
the 1st electronic (vacuum
tube) digital computer. It was
not programmable, and not
turing-complete.
1944
1947 1951
IBM introduced
System/360 – a
highly configurable,
highly backward
compatible,
mainframe
computer system.
MITS Altaire
8800 – the 1st
microcomputer,
based on intel
Intel 4004 – The 8080, sold as
1st commercial mail-ordered kit.
microprocessor
1977 1981
IBM PC – Because of
the name of IBM,
business adopted
using a PC for the
office work.
Compaq Portable –
The first 100%
compatible IBM PC.
Microsoft Windows –
GUI for IBM PC &
Compatible.
Linux – a free/open
source alternative
OS originally
written by Linus
Torvalds.
Microsoft Windows 3.0
- de facto GUI for PC.
AMD Athlon 64 X2 –
the 1st 64-bit dual-core
processor for PCs
Windows XP
released.
Windows Vista
released
Intel Core
1.00E+08
Intel Pentium 4
Intel Pentium
Intel 80386
Intel 80286
1.00E+05
Intel 8086
1.00E+04
Intel 8080
Intel 4004
1.00E+03
1965 1970 1975 1980 1985 1990 1995 2000 2005 2010
1.00E+11
1.00E+09
Cray XMP/48
1.00E+07 Cray 1
Accounting
ERP
188 110 Computer Programming : Chapter 1.1 – Introduction to Computer 22
Minicomputers
The capabilities of a minicomputer lies
somewhere between those of mainframes and
those of microcomputer.
But they can handle more I/O and/or more terminals.
Obsoleted by
microcomputer.