CS 3604

Professionalism in Computing

Final Examination

Fall 1997



Each question in this part is worth 3 points.

1. Charles Babbage developed two machines, of which the Difference Engine was the first. The method of differences used in this machine is:

    1. A form of differentiation (**)
    2. A form of integration
    3. A means to compute smaller and smaller numbers
    4. Based on the differences between values in a power sequence
    5. Operates over lists of numbers

2. Konrad Zuse was German Civil Engineer who developed what is a definite candidate for one of the world’s first computers–the Z1 machine. Built in 1935-1937 it used _____ as its basic component of construction:

    1. Mechanical components from a calculating machine
    2. Telephone switching relays (**)
    3. Early diodes
    4. Magnetic thin-wire memory
    5. The switches from an Enigma

3. John Mauchly and J. Presper Eckert, who designed and built the ENIAC, were staff at:

    1. Pennsylvania State University
    2. University of Philadelphia
    3. University of Pennsylvania (**)
    4. Illinois University
    5. Harvard University

4. Alan Turing, a British scientist and author of the concept of the Universal Machine (later known as the Turing Machine) never actually built a machine of his own:

    1. True (**)
    2. False

5. The first computer corporation was:

    1. IBM Corporation
    2. Remington Rand Corporation
    3. Sperry Rand Corporation
    4. Electronic Computer Corporation (**)
    5. C-T-R


6. In the 1952 election in which the UNIVAC computer was used by CBS to predict the output of the race (and incidentally censored by CBS for several hours after predicting the outcome correctly with only 5% of the vote counted) was won by:

    1. Franklin D. Roosevelt
    2. Harry S. Truman
    3. Dwight D. Eisenhower (**)
    4. John F. Kennedy
    5. Richard Nixon

7. The first computer used in banking and incorporating the use of MICR (magnetic ink character recognition) was called ERMA (Electronic Recording Method of Accounting) and was built by:

    1. Monroe Calculator Corporation
    2. IBM Corporation
    3. General Electric Corporation (**)
    4. Royal McBee Corporation
    5. UNIVAC Corporation

8. The earliest graphic user interface (GUI) was built by the same person who invented the mouse–Ivan Sutherland:

    1. True
    2. False (**)

9. Steve Jobs and Steve Wozniak, the developers of the Apple computer, initially built up their capital by manufacturing and selling:

    1. keyboards
    2. calculators
    3. blue boxes (**)
    4. computers of parts supplied by Altair
    5. macintosh apples

10. In Xerox PARC, where Alan Kay developed the Alto machine and the ideas of object oriented programming, PARC stands for:

    1. Pacific/Atlantic Reproduction Center
    2. Palo Alto Research Center (**)
    3. PC Advanced Research Center
    4. Product and Research Center
    5. PARChment archive

11. Community values are:

    1. Agreed codes of ethics in a community
    2. Common practices
    3. Guidelines for conduct developed through district court precedents
    4. Ordinances developed by local authorities
    5. Unwritten rules that the community accepts (**)

12. If one acts such that one must act to achieve the greatest good for the greatest number so that individual rights are sacrificed for the sake of the majority, then one is acting in accordance with:

    1. ethical relativism
    2. utilitarianism goals (**)
    3. deontological concepts


13. William Landreth describes five types of hacker: student, novice, tourist, crasher, thief. In terms of the "VIRGINIA COMPUTER CRIMES ACT" which of these act illegally?

    1. student, novice, tourist, crasher, thief
    2. novice, tourist, crasher, thief (**)
    3. tourist, crasher, thief
    4. crasher, thief
    5. thief

14. The "ACM Code" is a:

    1. Code of Ethics
    2. Code of Conduct (**)
    3. Code of Pactice

15. There is no provision in the US Constitution that protects an individual’s privacy, but a right to privacy is included in the "Virginia Right to Privacy".

    1. True (**)
    2. False

16. The word "it’s" is used correctly in the following sentence:

Each group had to implement at least two of it’s own classes.

    1. True
    2. False (**)

17. You and one of your roommates, Joe Jones, meet your instructor, Sandra Birch, in Kroger. You want to introduce her to your roommate. The correct introduction is:

    1. Joe, I’d like you to meet one of my instructors, Ms. Birch.
    2. Ms. Birch, I’d like you to meet my roommate, Joe. (**)

18. There are a number of steps a computer science major can take to prepare for the job search or graduate school applications. They include:

    1. Getting to know professors
    2. Taking appropriate classes
    3. Researching companies/schools
    4. All of the above (**)

19. One of the wisest and kindest actions you can take after someone has done you a favor, written you a reference, or given you an interview is:

    1. send her a thank you card or letter. (**)
    2. thank her by e-mail.
    3. nothing, since it’s probably his job .
    4. thank him by phone.

20. The supervisor will be sending instructions to you and

    1. I.
    2. me. (**)
    3. myself.


Consider the following scenario:

R&M Machinery had for years provided XYZ with sophisticated equipment and reliable repair service. XYZ returned a failed piece of equipment. A meeting was held which included Archie Hunter, a representative from XYZ; Norm Nash, R&M's returned equipment area representative, and, Walt Winters, an R&M engineer intimately acquainted with the kind of equipment XYZ had returned.

Norm Nash represented R&M's "official position": the piece of equipment is all right. However, during the course of the meeting it becomes apparent to Walt Winters that the problem has to be R&M's. He suspects that the equipment was not properly tested out by R&M, and that it failed because of an internal problem.

Should Walt say anything about this in the presence of the customer, or should he wait until after the meeting to discuss this with Norm Nash? What are the pro and con arguments for the two alternatives?

Walt keeps silent during the meeting. After the meeting he talks with Norm about his diagnosis. He suggests they tell XYZ that the problem is R&M's fault, and that R&M will replace the defective equipment. Norm replies, "I don't think it's wise to acknowledge that it's our fault. There's no need to hang out our wash and lessen XYZ's confidence in the quality of our work. A 'good will' gesture to replace the equipment should suffice."

R&M management decides to tell XYZ that they will adjust to the customer's needs "because you have been such a good customer all these years." Although R&M replaces the equipment at its own expense, it does not tell XYZ the real nature of the problem.

Discuss the R&M resolution of the problem. Should R&M's way of handling the problem be of any concern to Walt Winters at this point, or is it basically a "management problem"? Justify your answer.

Last updated 98/12/02
© J.A.N. Lee, 1997, 1998.