SlideShare a Scribd company logo
1 of 23
COMPUTING
WHAT IS COMPUTING
Computer Science” is an umbrella term 
which encompasses four major areas of 
computing: theory, algorithms, programming 
languages, and architecture. ...
• “Computer Engineering” typically focuses 
specifically on computer hardware and software. 
• It is an integration of computer science and 
electrical engineering.
A (BRIEF) HISTORY OF
COMPUTING
Ms. Samreen Javed
BIASES
mero-Euro centric
omputer science centric
ANCIENT ORIGINS
ounting is hard…
• The Human Brain
• Abacus
• Numerals
THE 1700’S AND 1800’S
omputing as a job
• Moved beyond governmental in a big way
• Industries now need large pools of computing power
• Scientific inquiry requires more brainpower and number crunching
nventions
• Pascal’s wheel
• Slide rules
• Napeir’s bones
• Jacquard’s loom  programmable!
BABBAGE AND LOVELACE
harles Babbage
• Math professor at Trinity College in Cambridge
• Difference engine
• Analytical engine
• Mill and store (cpu and memory)
da Augusta, Countess of Lovelace
• Amazing mathematician, helped Babbage
• “first programmer”
HOLLERITH AND THE CENSUS
.S. needed help with the 1890 census
• Dr. Herman Hollerith, statistician and inventor was hired to help
• Took punch cards from the Jacquard loom and turned it into a punch
card database!
• Cut down the census tabulation by 6 years (from 8 to 2) saving
millions
• Founds company that would become IBM
• Production of punch-card machines and
mechanical calculators
ELECTRICITY AND BINARY
onrad Zuse
• Civil engineer
• “you can say I was too lazy to calculate so I invented the computer”
• Created the Z1 using binary and electrical circuits
• Drafted into German military for WWII, but was soon hired to build
the Z2
• Saw the use of vacuum tubes for faster computing, but calculated it
would take too long to implement.
LEARNING TO LOVE THE
BOMBE
lan Turing
• Hired by England to crack codes set by the enigma machine (the
bombe)
• Electrical machine using logical operators to brute force a solution to
enigma settings
• Turing machines
• Turing test and AI
ARTILLERY AND VACUUM
TUBES
NIAC (Electronic Numerical Integrator And Computer)
• Artillery and bombing tables took too long
• Military hired  Dr. Presper Eckert and Dr. John Mauchly for a
solution
• Began in 1943, announced in 1946, cost $500,000, weighed roughly
30 tons, required 18k vacuum tubes!
• Was thought impossible, too unreliable
• Programmed by wire…
TRANSISTORS AND THE UNIVAC
ransistors came about from research at AT&T’s Bell Labs and was the
work of Berdeen, Brattain, and Shockley
as a smaller, faster, safer, cheaper and more reliable version of the
vacuum tube
950’s census is taking too long, the census needs help again
ires the makers of the ENIAC to take advantage of the transistor.
he result is the UNIVAC I, which predicts the 1952 presidential election,
LANGUAGES!
ith the success of the UNIVAC and other large computers, more people
are taking advantage of them.
rogramming these computers is tough stuff… either it’s binay or assembly
coding
ORTRAM (Formula Translation) (John Backus, 1954) comes about the
help mathematicians. One of the first “high level” languages
OBOL (Common Business-oriented Language) ( Grace Hopper 1959)
ERMA AND MICR
955, Bank of America announces it’s latest project with the Stanford
Research Institute: ERMA the Electronic Record Method of Accounting
eeks to revolutionize the banking industry with raw computing power
RMA comes equipped with MICR (Magnetic Ink Character Recognition)
allows computers to read checks and changes the consumer experience
forever.
INTEGRATED CIRCUITS AND
THE SPACE RACE
he “Tyranny of Numbers”
eeking to miniaturize transistors, Jock Kilby and Robert Noyce separately
come upon the Integrated circuit
ombines transistors, resistors, capacitors, and all the wiring onto a single
chip of semiconductor material
maller, safer, faster, more reliable, easier to make, but more expensive
asn’t until the manned mission to the moon that they were put into use on
OF MICE AND FOLDERS
uch like computer programming, computer interfaces are designed for
and by a specialized group. All interaction is either physical or text.
wider group of individuals were using computers (they were getting
smaller and more prevalent), they required a very specific skill sets to use.
achine interaction becomes a field of study
oug Engelbart invents mouse, uses it in conjunction with one of the first
GUI’s (1964)
THE INTERNET AND GLOBAL
THERMONUCLEAR WAR
969 ARPAnet, links computers with a standard protocol for the flow of
information.
tarted with 4 university computers, grew quickly in both size and structure
nnovations included: email, telnet (remote computing), and FTP (file transfer
protocol).
s it became larger, became unsafe for strictly military applications (MILnet)
pawned Local Area Networks (LAN’s)
RAMMING SPEED! AND
MICROPROCESSORS
he integrated circuit improves processing speed so much that memory speed
(especially for non-sequential memory) becomes an issue.
n 1970, Intel comes out with the first Dynamic Random Access Memory (DRAM)
AM had been around since 1947, this makes it smaller and faster, mass marketed.
969-1971 Fredrico Faggin at Intel designs the first microprocessor, thus completing
all of the hardware components necessary for the personal computer
SMALLTALK AND OBJECTS
960’s and 70’s saw the rise of many new programming languages
including BASIC, C (what comes after B), Pascal, and Smalltalk
malltalk is one of the most influential object oriented languages,
based on the ideas of encapsulation, message passing, and modular
programming.
evolutionized how computer programs were written.
DONALD KNUTH
ften called the “Father of Computer Science”
s a child he won an anagram competition for “Ziegler's Giant Bar”, finding over
4,500 words that could be made out of those letters (2,000 more than the judges
of the competition had found)
arely chose physics over music as a major at Case Institute of Technology
rote: “The Art of Computer Programming” a guide to programming
algorithms and their analysis that helped set computer science apart form other
THANK YOU

More Related Content

What's hot

The History and Generation of Computers
The History and Generation of ComputersThe History and Generation of Computers
The History and Generation of ComputersShayan Amir
 
Generation of computers
Generation of computersGeneration of computers
Generation of computersKool Xah
 
1st ---5th generations and it's advantages and
1st ---5th generations and it's advantages and1st ---5th generations and it's advantages and
1st ---5th generations and it's advantages andSaba Jamal Din
 
The future of computer technology
The future of computer technologyThe future of computer technology
The future of computer technologyValred Olsim
 
computer generation,history of computer, computer basic,what is computer,com...
 computer generation,history of computer, computer basic,what is computer,com... computer generation,history of computer, computer basic,what is computer,com...
computer generation,history of computer, computer basic,what is computer,com...Divas Gupta
 
Evolution of computers
Evolution of computersEvolution of computers
Evolution of computersAryan Kabra
 
History of computer (1st to 5th Generations)
History of computer (1st to 5th Generations)History of computer (1st to 5th Generations)
History of computer (1st to 5th Generations)Adeel Rasheed
 
A history of the computer
A history of the computerA history of the computer
A history of the computerOdukale O
 
digital computers
digital computersdigital computers
digital computersHumaKhan156
 
Evolution of computer malaika
Evolution of computer malaikaEvolution of computer malaika
Evolution of computer malaikaShkMalaika
 
Generation of Computers
Generation of ComputersGeneration of Computers
Generation of ComputersMac Mac
 
Evolution of Computers and Generation of computers
Evolution of Computers and Generation of computersEvolution of Computers and Generation of computers
Evolution of Computers and Generation of computersanishdescartus
 
computer history and latest technology
computer history and latest technologycomputer history and latest technology
computer history and latest technologyVibrant academy
 

What's hot (20)

The History and Generation of Computers
The History and Generation of ComputersThe History and Generation of Computers
The History and Generation of Computers
 
Generation of computers
Generation of computersGeneration of computers
Generation of computers
 
Evolution of ICT in Education
Evolution of ICT in EducationEvolution of ICT in Education
Evolution of ICT in Education
 
Genaration of computer
Genaration of computerGenaration of computer
Genaration of computer
 
1st ---5th generations and it's advantages and
1st ---5th generations and it's advantages and1st ---5th generations and it's advantages and
1st ---5th generations and it's advantages and
 
The future of computer technology
The future of computer technologyThe future of computer technology
The future of computer technology
 
Computer Assignment
Computer AssignmentComputer Assignment
Computer Assignment
 
computer generation,history of computer, computer basic,what is computer,com...
 computer generation,history of computer, computer basic,what is computer,com... computer generation,history of computer, computer basic,what is computer,com...
computer generation,history of computer, computer basic,what is computer,com...
 
Evolution of computers
Evolution of computersEvolution of computers
Evolution of computers
 
Generation Of Computers
Generation Of ComputersGeneration Of Computers
Generation Of Computers
 
History of computer (1st to 5th Generations)
History of computer (1st to 5th Generations)History of computer (1st to 5th Generations)
History of computer (1st to 5th Generations)
 
A history of the computer
A history of the computerA history of the computer
A history of the computer
 
digital computers
digital computersdigital computers
digital computers
 
Evolution of computer malaika
Evolution of computer malaikaEvolution of computer malaika
Evolution of computer malaika
 
Generation of Computers
Generation of ComputersGeneration of Computers
Generation of Computers
 
Polinter03
Polinter03Polinter03
Polinter03
 
Generationofcomputer
GenerationofcomputerGenerationofcomputer
Generationofcomputer
 
Evolution of Computers and Generation of computers
Evolution of Computers and Generation of computersEvolution of Computers and Generation of computers
Evolution of Computers and Generation of computers
 
Final computer generations
Final computer generationsFinal computer generations
Final computer generations
 
computer history and latest technology
computer history and latest technologycomputer history and latest technology
computer history and latest technology
 

Similar to Lecture 1 a

Evolution Of Information Technology
Evolution Of Information TechnologyEvolution Of Information Technology
Evolution Of Information TechnologyNitish Kumar
 
A Reference Book on C Programming.pdf
A Reference Book on C Programming.pdfA Reference Book on C Programming.pdf
A Reference Book on C Programming.pdfSunilraut32
 
Evolution of computer_1448075245
Evolution of computer_1448075245Evolution of computer_1448075245
Evolution of computer_1448075245May Andrea Francia
 
Generation of computer
Generation of computerGeneration of computer
Generation of computerNiti Arora
 
Generation of computer
Generation of computerGeneration of computer
Generation of computerNiti Arora
 
History and generation of a computer
History and generation of a computerHistory and generation of a computer
History and generation of a computerSanskritSecondarySch
 
computer history
computer historycomputer history
computer historyJelz JZ
 
The evolution of the computers
The evolution of the computersThe evolution of the computers
The evolution of the computersStephan Nick Beloo
 
Computer for Management..pptx
Computer for Management..pptxComputer for Management..pptx
Computer for Management..pptxAnkur Kukreti
 
Computer orientation & packages
Computer orientation & packagesComputer orientation & packages
Computer orientation & packagesNarvind kumar
 
Lecture two_january_2012
Lecture  two_january_2012Lecture  two_january_2012
Lecture two_january_2012Kopapcalvince
 
Fy bms- I SEM it ppt
Fy bms- I SEM it pptFy bms- I SEM it ppt
Fy bms- I SEM it pptAkash Varaiya
 
History and development of computers
History and development of computersHistory and development of computers
History and development of computersANJU A
 
Week 2 - Introduction to Computers II.pptx
Week 2 - Introduction to Computers II.pptxWeek 2 - Introduction to Computers II.pptx
Week 2 - Introduction to Computers II.pptxKwadjoOwusuAnsahQuar
 
historyof computer and generation of computer
historyof computer and generation of computerhistoryof computer and generation of computer
historyof computer and generation of computerdivyajohnisg
 

Similar to Lecture 1 a (20)

Evolution Of Information Technology
Evolution Of Information TechnologyEvolution Of Information Technology
Evolution Of Information Technology
 
A Reference Book on C Programming.pdf
A Reference Book on C Programming.pdfA Reference Book on C Programming.pdf
A Reference Book on C Programming.pdf
 
Short History of Computer
Short History of ComputerShort History of Computer
Short History of Computer
 
Evolution of computer_1448075245
Evolution of computer_1448075245Evolution of computer_1448075245
Evolution of computer_1448075245
 
Generation of computer
Generation of computerGeneration of computer
Generation of computer
 
Generation of computer
Generation of computerGeneration of computer
Generation of computer
 
History and generation of a computer
History and generation of a computerHistory and generation of a computer
History and generation of a computer
 
computer history
computer historycomputer history
computer history
 
The evolution of the computers
The evolution of the computersThe evolution of the computers
The evolution of the computers
 
Ch 1
Ch 1Ch 1
Ch 1
 
Computer for Management..pptx
Computer for Management..pptxComputer for Management..pptx
Computer for Management..pptx
 
evolution research.pptx
evolution research.pptxevolution research.pptx
evolution research.pptx
 
Computer orientation & packages
Computer orientation & packagesComputer orientation & packages
Computer orientation & packages
 
Lecture two_january_2012
Lecture  two_january_2012Lecture  two_january_2012
Lecture two_january_2012
 
Fy bms- I SEM it ppt
Fy bms- I SEM it pptFy bms- I SEM it ppt
Fy bms- I SEM it ppt
 
Rc 10.computers
Rc 10.computersRc 10.computers
Rc 10.computers
 
History and development of computers
History and development of computersHistory and development of computers
History and development of computers
 
Week 2 - Introduction to Computers II.pptx
Week 2 - Introduction to Computers II.pptxWeek 2 - Introduction to Computers II.pptx
Week 2 - Introduction to Computers II.pptx
 
historyof computer and generation of computer
historyof computer and generation of computerhistoryof computer and generation of computer
historyof computer and generation of computer
 
My lectures
My lecturesMy lectures
My lectures
 

More from AttaullahRahimoon (13)

Lecture 14-15-16-presentation skills and tips
Lecture 14-15-16-presentation skills and tipsLecture 14-15-16-presentation skills and tips
Lecture 14-15-16-presentation skills and tips
 
Lecture 11a-
Lecture 11a-Lecture 11a-
Lecture 11a-
 
Lecture 5
Lecture 5Lecture 5
Lecture 5
 
Ict lecture11b,12,13
Ict lecture11b,12,13 Ict lecture11b,12,13
Ict lecture11b,12,13
 
Ict lecture9 10
Ict lecture9 10 Ict lecture9 10
Ict lecture9 10
 
Ic lecture8
Ic lecture8 Ic lecture8
Ic lecture8
 
Ic lecture7
Ic lecture7  Ic lecture7
Ic lecture7
 
Ic lecture6 architecture and algo
Ic lecture6 architecture and algoIc lecture6 architecture and algo
Ic lecture6 architecture and algo
 
Ic lecture4
Ic lecture4Ic lecture4
Ic lecture4
 
Ic lecture3
Ic lecture3Ic lecture3
Ic lecture3
 
Ic lecture2
Ic lecture2Ic lecture2
Ic lecture2
 
Ic lecture1
Ic lecture1Ic lecture1
Ic lecture1
 
Active and passive
Active and passiveActive and passive
Active and passive
 

Recently uploaded

CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxAnaBeatriceAblay2
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 

Recently uploaded (20)

CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 

Lecture 1 a

  • 5. A (BRIEF) HISTORY OF COMPUTING Ms. Samreen Javed
  • 7. ANCIENT ORIGINS ounting is hard… • The Human Brain • Abacus • Numerals
  • 8. THE 1700’S AND 1800’S omputing as a job • Moved beyond governmental in a big way • Industries now need large pools of computing power • Scientific inquiry requires more brainpower and number crunching nventions • Pascal’s wheel • Slide rules • Napeir’s bones • Jacquard’s loom  programmable!
  • 9. BABBAGE AND LOVELACE harles Babbage • Math professor at Trinity College in Cambridge • Difference engine • Analytical engine • Mill and store (cpu and memory) da Augusta, Countess of Lovelace • Amazing mathematician, helped Babbage • “first programmer”
  • 10. HOLLERITH AND THE CENSUS .S. needed help with the 1890 census • Dr. Herman Hollerith, statistician and inventor was hired to help • Took punch cards from the Jacquard loom and turned it into a punch card database! • Cut down the census tabulation by 6 years (from 8 to 2) saving millions • Founds company that would become IBM • Production of punch-card machines and mechanical calculators
  • 11. ELECTRICITY AND BINARY onrad Zuse • Civil engineer • “you can say I was too lazy to calculate so I invented the computer” • Created the Z1 using binary and electrical circuits • Drafted into German military for WWII, but was soon hired to build the Z2 • Saw the use of vacuum tubes for faster computing, but calculated it would take too long to implement.
  • 12. LEARNING TO LOVE THE BOMBE lan Turing • Hired by England to crack codes set by the enigma machine (the bombe) • Electrical machine using logical operators to brute force a solution to enigma settings • Turing machines • Turing test and AI
  • 13. ARTILLERY AND VACUUM TUBES NIAC (Electronic Numerical Integrator And Computer) • Artillery and bombing tables took too long • Military hired  Dr. Presper Eckert and Dr. John Mauchly for a solution • Began in 1943, announced in 1946, cost $500,000, weighed roughly 30 tons, required 18k vacuum tubes! • Was thought impossible, too unreliable • Programmed by wire…
  • 14. TRANSISTORS AND THE UNIVAC ransistors came about from research at AT&T’s Bell Labs and was the work of Berdeen, Brattain, and Shockley as a smaller, faster, safer, cheaper and more reliable version of the vacuum tube 950’s census is taking too long, the census needs help again ires the makers of the ENIAC to take advantage of the transistor. he result is the UNIVAC I, which predicts the 1952 presidential election,
  • 15. LANGUAGES! ith the success of the UNIVAC and other large computers, more people are taking advantage of them. rogramming these computers is tough stuff… either it’s binay or assembly coding ORTRAM (Formula Translation) (John Backus, 1954) comes about the help mathematicians. One of the first “high level” languages OBOL (Common Business-oriented Language) ( Grace Hopper 1959)
  • 16. ERMA AND MICR 955, Bank of America announces it’s latest project with the Stanford Research Institute: ERMA the Electronic Record Method of Accounting eeks to revolutionize the banking industry with raw computing power RMA comes equipped with MICR (Magnetic Ink Character Recognition) allows computers to read checks and changes the consumer experience forever.
  • 17. INTEGRATED CIRCUITS AND THE SPACE RACE he “Tyranny of Numbers” eeking to miniaturize transistors, Jock Kilby and Robert Noyce separately come upon the Integrated circuit ombines transistors, resistors, capacitors, and all the wiring onto a single chip of semiconductor material maller, safer, faster, more reliable, easier to make, but more expensive asn’t until the manned mission to the moon that they were put into use on
  • 18. OF MICE AND FOLDERS uch like computer programming, computer interfaces are designed for and by a specialized group. All interaction is either physical or text. wider group of individuals were using computers (they were getting smaller and more prevalent), they required a very specific skill sets to use. achine interaction becomes a field of study oug Engelbart invents mouse, uses it in conjunction with one of the first GUI’s (1964)
  • 19. THE INTERNET AND GLOBAL THERMONUCLEAR WAR 969 ARPAnet, links computers with a standard protocol for the flow of information. tarted with 4 university computers, grew quickly in both size and structure nnovations included: email, telnet (remote computing), and FTP (file transfer protocol). s it became larger, became unsafe for strictly military applications (MILnet) pawned Local Area Networks (LAN’s)
  • 20. RAMMING SPEED! AND MICROPROCESSORS he integrated circuit improves processing speed so much that memory speed (especially for non-sequential memory) becomes an issue. n 1970, Intel comes out with the first Dynamic Random Access Memory (DRAM) AM had been around since 1947, this makes it smaller and faster, mass marketed. 969-1971 Fredrico Faggin at Intel designs the first microprocessor, thus completing all of the hardware components necessary for the personal computer
  • 21. SMALLTALK AND OBJECTS 960’s and 70’s saw the rise of many new programming languages including BASIC, C (what comes after B), Pascal, and Smalltalk malltalk is one of the most influential object oriented languages, based on the ideas of encapsulation, message passing, and modular programming. evolutionized how computer programs were written.
  • 22. DONALD KNUTH ften called the “Father of Computer Science” s a child he won an anagram competition for “Ziegler's Giant Bar”, finding over 4,500 words that could be made out of those letters (2,000 more than the judges of the competition had found) arely chose physics over music as a major at Case Institute of Technology rote: “The Art of Computer Programming” a guide to programming algorithms and their analysis that helped set computer science apart form other

Editor's Notes

  1. It’s very brief, breadth is emphasized over depth and covers such things as the development of the theory of computer science, the breakthroughs in hardware, the evolution of programming, the internet, and famous figures, places, and causes thereof.
  2. I believe it is important in any teaching endeavor, but especially with history, to admit your basis of knowledge and possible biases to that your audience can better understand why you chose to include what you did and why you may have left out others. In this case, the history of computing is very euro-centric due to it’s growth in Europe and the USA and I have taken a Computer science centric approach, focusing on things that Computer scientists themselves find important.
  3. Charles Babbage and Ada Lovelace together came upon the fundamentals of computing in the analytical engine. A machine that could be used to have multiple mathematical uses based upon the input (programming), had separate pieces for processing and storing, and gave output. Babbage came up with the mechanics, Ada wrote about it’s potential for performing repetitions and decisions (control flow)
  4. The census has a surprising history with computing, mostly because it requires a large amount of data to be processed in a short amount of time.
  5. A major breakthrough, the use of binary arithmetic as opposed to base ten made electronic computing a reality.
  6. The bombe showed that computing could be used for more than just number crunching, it could be used for string parsing and language manipulation, and a whole host of other operations, the end is limitless, and Turing was the first to explore this.
  7. Advances in the production and writing of code allows for more software to be available,
  8. More abstraction. One of the final layers that was added to complete enough of a hci illusion to allow a home computer audience.