In addition to the sample questions for Midterms 1 and 2, here are a few
more questions for the CS 1011 Final (Spring 2001).
The final will have the following format:
A written portion (closed book, must be completed before moving to the
computer portion):
* 30 3-point multiple choice questions
* Four 7- or 8- point short answer questions
A computer portion (open book, you must bring your lab book):
Four 25-point questions (drawn from the problems at the end of each tutorial
in the lab book)
MULTIPLE CHOICE (3 points each) - circle the LETTER of the single BEST answer:
1. Distance learning involves __________.
(a) The delivery of education at one location to another location
(b) Learning about distances
(c) Learning via computers
(d) Learning via self-paced computer training
(e) None of these
2. Which of the following is NOT used in designing a program?
(a) Pseudocode
(b) Top-down design methods
(c) Flow charts
(d) Logic structures
(e) All these are used
3. Assembly language __________.
(a) Includes commands on how to glue the pieces of a program together to
form a program
(b) Is like machine language but commands are denoted with words
(c) Is the earliest form of programming language
(d) Is an example of a fourth generation programming language
(e) None of these
4. A single-user license for a piece of software is used to control __________.
(a) Hacking
(b) Unauthorized access to other computers
(c) The ownerships of work produced using that piece of software
(d) Guarantees that only one user will copy a piece of software
(e) None of these
5. A file virus __________.
(a) Is loaded into memory at bootup time
(b) Attaches itself to another file
(c) Is copied onto floppy disks as they are formatted
(d) Disguises itself as a highly desirable file
(e) None of these
SHORT ANSWER (10 points each) - briefly answer the following:
6. List and characterize the five generations of programming languages.
7. What is intellectual property? How about the program Napster? Explain why
there is a court case regarding intellectual property and Napster.