Brief History of Computer Science -...
Transcript of Brief History of Computer Science -...
![Page 1: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/1.jpg)
Brief History of Computer Science
Ancestor of computers
Birth of the ultimate computer
Birth of computer science
Recent scientific breakthroughs
![Page 2: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/2.jpg)
Ancestor of computers4300 years ago Babylonia
![Page 3: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/3.jpg)
A very large Abacus
Stores 100s of Bytes!!!
![Page 4: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/4.jpg)
Mathematics Flurished
![Page 5: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/5.jpg)
How to process information mechanically?
In 1928
![Page 6: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/6.jpg)
Alan Turing
A Computer
What It Can Do?
What It Cannot Do?
8 years later (in 1936)
![Page 7: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/7.jpg)
Turing Machine
![Page 8: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/8.jpg)
The Z1 Computerin 1936
![Page 9: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/9.jpg)
Konrad Zuse
![Page 10: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/10.jpg)
First Turing-Compleate Computer
5 years later in 1941
![Page 11: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/11.jpg)
![Page 12: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/12.jpg)
First Computer "Bug"
6 year later (in 1947) Harvard Mark II Computer
![Page 13: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/13.jpg)
1970s
FirstSuper Computer
![Page 14: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/14.jpg)
Personal Computer
1980s
![Page 15: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/15.jpg)
The Human Genome Project
1990s
Video
![Page 16: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/16.jpg)
![Page 18: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/18.jpg)
Brief History of Computer Science
Abacus Turing Machine Progress in Computer Science Great things done
![Page 19: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/19.jpg)
Future
More, Faster, Greater ...
![Page 20: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/20.jpg)
Abacus Turing Machine Progress in Computer Science Great things done Future: More, Faster, Greater ...
Google for "Computer Science History"
![Page 21: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/21.jpg)
Backup Slides
![Page 22: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/22.jpg)
First CS Department
15 years later (in 1962)Purdue University (Indiana, USA)
![Page 23: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/23.jpg)
Computer Science Flourishes
1970s
Unix - influential operating system Databases - major advancementsC - influential programming language CRAY-1 - the first super computer
The question of NP-completeness
![Page 24: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/24.jpg)
Modernized Abacus
![Page 25: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/25.jpg)
Electronic Abacus
![Page 26: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/26.jpg)
Getting Smaller
![Page 27: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/27.jpg)
Yet Another Abacus
![Page 28: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/28.jpg)
Computer Science Flourishes
1970s
Unix - influential operating system Databases - major advancementsC - influential programming language CRAY-1 - the first super computer
The question of NP-completeness
![Page 29: Brief History of Computer Science - alumni.cs.ucr.edualumni.cs.ucr.edu/~kishore/cs005/fall08/cshistory.pdf · Brief History of Computer Science Ancestor of computers Birth of the](https://reader031.fdocuments.in/reader031/viewer/2022020108/5aaec0ab7f8b9a3a038c82f0/html5/thumbnails/29.jpg)
Turing Machine