CS 107

Spring Semester 2005

Section 52

Midterm Questions

UNH Home Page Computer Science Department Home Page Contact Instructor

Course Home Page




Balback, Kristy Bicknell, Sean Burgess, Christopher Carfo, Michele Casserly, Lisa Chandavong, Prany Fassrainer, Kym Goomrigian, Ashlee Harris, Stephanie Hoffner, Daniel Impronto, Thomas Johnson, Alexis Krause, Stephen Marsie, Rachael Oliveria, Steven Ozkan, Orge Ralph, Brian Sampson, Justin Small, Jenna Von Kohorn, Eric Vongsomphou, Norasingh
  1. What is Moore's Law and how does it effect today's computer technology?
  2. How did the development of the GUI effect the popularity of home computing?
  3. Describe the three parts of an operating system.
  4. Describe three of the four kinds of tasks that as computer system can perform.
  5. What are the three types of data that can be found represented with binary digits.
  6. What do each of the following parts of the CPU do; the decode unit, the ALU, and the registers?
  7. How does cache memory speed up processing time?
  8. Compare and contrast the CISC chip and the RISC chip.
  9. Explain what influence word size has on processing time.
  10. Describe each of the following types of memory; ROM, RAM, and CMOS.
  11. What are the advantages and disadvantages of telecommuting.
  12. What are expansion slots used for? Name two types of cards that could go in an expansion slot.
  13. Describe four items that can be found on a motherboard.
  14. Describe three different types of input devices; how does each device receive the input?
  15. What are the two main catagories of computer monitors and how does each display output?
  16. Compare and contrast a magnetic storage disk and an optical storage disk; give an example of each.
  17. Besides magnetic storage disks and optical disks, describe one other type of secondary storage device.
  18. Describe either USB or firewire.
  19. Describe four tasks performed by an operating system.
  20. What is a software suite and what the advantage to using one?
  21. Explain what a compiler does and who would use one?
  22. What is an algorithm?
  23. What is the difference between a sequential access device and a random access device? Give an example of each.
  24. Compare and contrast primary storage and secondary storage.
  25. What is deskilling and what is upskilling? Give an example of each.
  26. Who was Herman Hollerinth and what was his contribution to computer technology?
  27. What was the name of the first commercially available computer and who were its creators? What did this computer's name stand for?
  28. Both the Mark I and the ENIAC were developed due to what significant historical event? Why were these inventions necessary?
  29. What new technology allowed for the miniaturization of computers in the 1970's ? What generation of computers is this called?
  30. How has Information Technology effected the current economy of the USA?
  31. What kind of computer applications require a Supercomputer? Give two examples.
  32. What is the difference between operating system software and applications software? Give two examples of each.
  33. Why can't software written for a Macintosh computer run on a Windows OS machine?
  34. Name and briefly describe two factors in determining processor speed.
  35. What is the relationship between a computer program and an algorithm?
  36. Why does the operating system need to be loaded into a computer's memory prior to running any applications software programs?
  37. Why are point and draw devices necessary for today's computer systems? What software changes required the addition of these devices?
  38. What is distance learning? Give an example.
  39. What is CAI and how does it effect education?
  40. What is an automated factory and why is it more effective than a traditional factory?

Last Updated: 3/02/05