IICT Lecture 2
IICT Lecture 2
Lecture 2
Evolution of Computing
During the Last Lecture …
Why?
• If you do not learn from the history,
your condemned to repeat it
• Was crank-driven
Human
Terminal
Interrogator
Machine
on its own
Turing Test
• A network of networks
• Cost $397
1. Mechanical computing
2. Electro-mechanical computing
4. Transistor computing
(the current state-of the-art)
5. Quantum computing
Quantum
Mechanics
QUANTUM MECHANICS is the branch of physics which describes
the activity of subatomic particles, i.e. the particles that make up
atoms
What is he next major Milestone?
• Quantum computers may one day be millions of times more
efficient than the current state-of-the-art computers.
• They take advantage of the laws that govern the behavior of
subatomic particles.
• These laws allow quantum computers to examine all possible
answers to a question simultaneously
• For example, if you want to find the largest from a list of four
numbers:
– The current computers require on average 2 to 3 steps to get to the
answer
– Whereas, the quantum computer may be able to do that in a single step
For further info …
http://www.sciam.com/1998/0698issue/0698gershenfeld.html
Computer Types According to Capability
• Supercomputers
• Mainframes
• Servers
• Desktops
• Portables
Supercomputers (1)
• State-of-the-art machines designed to perform
calculations as fast as the current technology allows
????
The Bus!
Control Integer Keyboard Mouse
Unit Unit
Compact
Floating Disk
Cache
Point
Memory
Unit
Processor Hard
System Bus
Disk
Memory
Bus
1. Parallel
2. Serial
3. SCSI
4. USB
5. Firewire
Processor
• Pentium
• Celeron
• Athlon
• PowerPC
• StrongARM (PDA)
• Crusoe (Laptops)
• SPARC (Workstations)
Memory/Storage
• RAM
• Punch cards
• ROM
• Hard disk
• Floppy disk
• Tape
• CD
• DVD
Classifying Memory/Storage
• Electronic (RAM, ROM)
magnetic (HD, FD, Tape), optical (CD, DVD)
Printer
Plotter
Speakers
Monitor
modem
input device or output device?
modem
modem
demodulator
mo dem
modulator
Modem is an example of a device that acts both
as an input as well as an output device
– Network cared
– Touch screens
What have we learnt today?