CS 1401 Spring 2013 Shirley Moore and Kay Roy, Instructors January 22-31, 2013 Name ______________________________________ History of Computing Learning Outcomes: After completing this lesson, students will be able to List and describe major events and people in the development of the first electronic general-purpose computers List generations of computing technology, along with identifying features of each generation Discuss how historical events influenced the development of computers Argue how the history of computing might have gone differently if different decisions had been made Preparation: Consider the following scenario. Imagine that you work for a capital investment company and that your job involves matching entrepreneurial startups with investors and customers. Suppose that you have set up a business agreement between a startup company developing a computer system for data-intensive applications that makes use of new memory technologies and a second company that is the first customer of the new system. The agreement specifies the price of the system, its capabilities and performance, and the delivery date. The startup company has recently contacted you and told you that since the agreement was signed, they have discovered a new technological approach that they believe will lead to a more capable and efficient system for the same price. The problem is that they need to extend the delivery date of the product an entire year to incorporate the new technology. Your response to their inquiry is a. You tell them that since the agreement has already been signed, they need to deliver the product with the original design by the specified delivery date. b. You cancel the contract because of the startup company’s indecisiveness and look for another startup that can satisfy the requirements. c. You request more information so that you can evaluate the new proposal and consider approaching the customer about the change. d. Other (please describe): Please explain your reasoning for choosing your answer. Class activity: List reasons on the board for why we study history. Class activity: 1 Watch Part 1 of The Machine That Changed the World. This documentary can be viewed at http://www.youtube.com/watch?v=rcR74y61xZk Pre/post quiz for the documentary: ________ 1. The term computer a. was invented in the 1940s when the first electronic computers were developed b. historically meant a human who performed calculations, but the meaning changed in the 1935-1945 timeframe to mean a machine that performed calculations c. historically referred to calculating aids such as adding machines and slide rules, but the meaning changed in the 1970s to refer to a general-purpose information processing machine when the first personal computers were developed _________ 2. The first electronic computer, the ENIAC, which was completed at the University of Pennsylvania in 1946, was programmed by a. reading in a program represented on punch cards into the computer’s memory b. retyping the program at the control terminal every time it was to be run c. reading the program represented by holes in recycled movie film into the computer’s memory d. rewiring the computer’s connections manually which sometimes took weeks _________ 3. The first use of the ENIAC was to a. compute artillery firing tables b. run computations for the hydrogen bomb c. crack German codes d. calculate to a higher number of digits than had previously been possible _________ 4. The first computer pioneer(s) to conceive of the idea of a program stored in the computer’s memory was (were) a. Charles Babbage b. Konrad Zuse c. Eckert and Mauchly d. John von Neumann _________ 5. Who is (are) considered to be the first computer programmer(s)? a. the women who programmed the ENIAC b. Alan Turing c. Ada Lovelace d. Konrad Zuse 6. In what ways did World War II influence the development of digital computers? 2 7. Who first conceived of the idea of using the binary number system to represent data in a computer and why was this a good idea? 8. What do you think was Alan Turing’s greatest contribution to computer science? Please explain your answer. 9. Give two examples of how a different decision made by people with power or authority could have changed the history of the first digital computers. 10. Given an example of a special-purpose machine and of a general-purpose machine. Compare and contrast the similarities and differences between the two. Follow-up (due beginning of class on January 24/28): Revisit the scenario described in the preparation. Does your answer change after viewing the documentary? Explain why or why not. Homework: Graphic timeline of computer generations The history of computers is often viewed as a sequence of generations, generally four to six generations depending on your source of information. Your assignment is to 1) find several sources of information on computer generations 2) list and describe features and characteristics of each generation, including both hardware and software 3) describe advances and improvements from one generation to the next 4) select a few illustrative examples of hardware, software, companies, etc. for each generation 5) construct a graphic timeline using the material you have collected that illustrates the computer generations Due beginning of class on January 24/28: 1, 2, and 3 above to discuss in class 3 Due before class on January 29/31: graphic timeline in electronic form (turn in on Blackboard) Reading assignment (due January 24/28): Read Chapter 1, sections 1.1-1.4. 1) Summarize the main points of each section. Write down any questions you have about the section. Section 1: Section 2: Section 3: Section 4: 2) Answer the checkpoint questions at the end of each section. You do not need to write down your answers but make sure you could answer the questions in class or on a test. 4
© Copyright 2026 Paperzz