What's a Computer? The unique capabilities and characteristics of a computer: ●Speed 。Storage capacity 。Accuracy 。Reliability 。Versatility ·Diligence
What’s a Computer? ◼ The unique capabilities and characteristics of a computer: ⚫ Speed ⚫ Storage capacity ⚫ Accuracy ⚫ Reliability ⚫ Versatility ⚫ Diligence
What's a Computer? Limitations: Garbage-In,Garbage-Out 。Dumb machine
What’s a Computer? ◼ Limitations: ⚫ Garbage-In, Garbage-Out ⚫ Dumb machine
Evolution of Computers Manual Computing Devices:Sand table, Abacus, Automated Computing Devices:difference engine,analytical engine,Colossus,.. Charles Babbage:A professor of mathematics a the Cambridge University is considered to be the father of modern computer
Evolution of Computers ◼ Manual Computing Devices: Sand table, Abacus, … ◼ Automated Computing Devices: difference engine, analytical engine, Colossus, … ◼ Charles Babbage: A professor of mathematics a the Cambridge University is considered to be the father of modern computer
Generations of Computers First Generation Computers ● Employed during the period 1940-1956 ● Used the vacuum tubes technology for calculation as well as for storage and control purpose. ● Advantages:(1)Fastest computing devices of their time;(2)These computers were able to execute complex mathematical problems in an efficient manner
Generations of Computers ◼ First Generation Computers • Employed during the period 1940-1956 • Used the vacuum tubes technology for calculation as well as for storage and control purpose. • Advantages: (1) Fastest computing devices of their time; (2) These computers were able to execute complex mathematical problems in an efficient manner
Generations of Computers ●Disadvantages: (1)The functioning of these computers depended on the machine language. (2)There were generally designed as special-purpose computers. (3)The use of vacuum tube technology make these computers very large and bulky. (4)They were not easily transferable from one place to another due to their huge size and also required to be placed in cool places. (5)They were single tasking because they could execute only one program at a time. (6)The generated huge amount of heat and hence were prone to hardware faults
Generations of Computers •Disadvantages: (1) The functioning of these computers depended on the machine language. (2) There were generally designed as special-purpose computers. (3) The use of vacuum tube technology make these computers very large and bulky. (4) They were not easily transferable from one place to another due to their huge size and also required to be placed in cool places. (5) They were single tasking because they could execute only one program at a time. (6) The generated huge amount of heat and hence were prone to hardware faults