CS 107

Spring Semester 2005

Section 52

Midterm Exam

UNH Home Page Computer Science Department Home Page Contact Instructor

Course Home Page




  1. Open MS Word
  2. Select the questions and the extra credit questions below and cut and paste into the Word document
  3. Add a header with your name, "Midterm Exam", and the date
  4. Save the document
  5. Answer each question within the Word document immediately following each question
  6. Spell check the exam
  7. Printout a copy of the exam and turn it in.

Each question is worth 5 points. Partial credit will be given for partially correct answers.

Question 1:What is CAI and how does it effect education?
Question 2:Explain what a compiler does and who would use one?
Question 3:What is an algorithm?
Question 4:Compare and contrast the CISC chip and the RISC chip.
Question 5:What is the difference between operating system software and applications software?  Give two examples of each.
Question 6:Why can't software written for a Macintosh computer run on a Windows OS machine?
Question 7:Why are point and draw devices necessary for today's computer systems?  What software changes required the addition of these devices?
Question 8:How has Information Technology effected the current economy of the USA?
Question 9:Describe each of the following types of memory; ROM, RAM, and CMOS.
Question 10:Both the Mark I and the ENIAC were developed due to what significant historical event?  Why were these inventions necessary?
Question 11:Describe either USB or firewire.
Question 12:What is the relationship between a computer program and an algorithm?
Question 13:What is a software suite and what the advantage to using one?
Question 14:How did the development of the GUI effect the popularity of home computing?
Question 15:Compare and contrast primary storage and secondary storage.
Question 16:What is an automated factory and why is it more effective than a traditional factory?
Question 17:How does cache memory speed up processing time?
Question 18:What are the three types of data that can be found represented with binary digits.
Question 19:What are expansion slots used for?  Name two types of cards that could go in an expansion slot.
Question 20:Describe three of the four kinds of tasks that as computer system can perform.

Extra Credit Questions

5 points each

  1. What is the name of the author of Computer Confluence?
  2. What well-known TV personality does the author resemble?

Last Updated: 3/16/05