CSIS 1 Test 2 Chapters 7-10 Name: This is a take home test. You are only allowed to use the class textbook to help you with the answers. By signing your name below, you certify that the following answers represent your work alone. Signature_________________________________________ Multiple choice: 10 points. Circle all appropriate answers. There may be more than 1 per question. 1. The first step in debugging is to: A. check for obvious errors B. try to reproduce the problem C. isolate the problem D. find exactly what the problem is 2. When there are no instructions for the Fetch/Execute Cycle, the computer: A. crashes B. executes an idle loop C. sends an empty instruction to processing D. always has instructions to execute 3. A computer program must: A. complete a specific task B. work in a specific set of circumstances C. be concise D. be written in a specific language 4. On the computer, PandA is represented by (choose 1 answer only): A. 1 and 0 B. 0 and 1 C. bits and bytes D. off and on 5. An example of an understanding error is a: A. memory error B. data entry error C. design error D. none of the above 6. Which of the following is a characteristic of a computer? A. literal B. free will C. creativity D. intuition 7. Which of the following is used for input and output: A. mouse B. hard disk C. USB drive D. printer 8. Which of the following is not an example of an escape key? A. Control B. Alt C. Shift D. Tab 9. One byte of memory can store: A. any number B. one word C. one character D. one block 10. Which of these is not digital? a) a clock with hands b) a calendar c) a checkbook balance d) a television channel Short Answer: 10 points For problems 11-20, choose the correct answer from the following list: ASCII code troubleshooting workaround function collating sequence escape character debugging context programming variable delimiter peripheral logical error memory loop arithmetic/logic unit (ALU) bit byte binary decimal hexadecimal compile algorithm metadata program gate word octal 11. A(n) ______ is a character that is not a letter or numeral or punctuation character. 12. A(n) ______ is the computer term of a set of instructions that repeat. 13. The math in the computer is done by the ______. 14. A(n) ______ is an error in the way a system was developed. 15. A(n) ______ is another name for Base-16. 16. A(n) ______ is a generalized method while a(n) ______ is a specialized solution. 17. A(n) ______ is a device that connects to the computer. 18. ______ and debugging mean essentially the same thing. 19. An alternative approach to get around a problem is called a(n) _____. 20. The flow of electricity in a channel in a semiconductor is controlled by a(n) ______. DEBUGGING SKILLS (10 Points) If your home computer does not have internet access, you may want to do this in class before you leave, or come back another time this week. Download and unzip the file csis1-spring08-test2.zip under the “skills portion” link from the class website (posted after class). Open the folder and click on homepage.html. The web page that comes up has a few bugs. Fix it so a) the page looks like the image below, b) the disclaimer link pulls up the disclaimer.html file (which is in the same folder) and c) all html errors are fixed, even if those errors do not produce visible problems in Internet Explorer 7. When it works, print out your corrected HTML code, the Browser view of the page, and staple them to this page.
© Copyright 2026 Paperzz