Copyright

Programming Design, Verification & Language Chapter Exam

Exam Instructions:

Choose your answers to the questions and click 'Next' to see the next set of questions. You can skip questions if you would like and come back to them later with the yellow "Go To First Skipped Question" button. When you have completed the practice exam, a green submit button will appear. Click it to see your results. Good luck!

Page 1

Question 1 1. Which of the following is a characteristic of a program?

Question 2 2. Which of the following program robustness characteristics is often revamped on old systems?

Question 3 3. Which of the following is NOT a characteristic of a robust program?

Question 4 4. Why do we need all of the program implementation steps?

Question 5 5. How many times in the implementation of a program must you check for errors?

Page 2

Question 6 6. Which of the following is NOT an implementation step for a program?

Question 7 7. Which of the following is NOT an aspect of pseudocode?

Question 8 8. Is there a single standard for writing pseudocode?

Question 9 9. Can pseudocode be executed like you can execute code in a specific programming language?

Question 10 10. Which of the following can be global or local in scope?

Page 3

Question 11 11. Programs that handle asynchronous input are:

Question 12 12. A _____ is an external collection of _____ that can be combined with a _____.

Question 13 13. What is an advantage of a high-level language over a low-level language?

Question 14 14. Which of the following languages uses codes such as MOVE, ADD and SUB?

Question 15 15. Which of the following is an interpreted programming language?

Page 4

Question 16 16. Which of the following is NOT a tool provided by an IDE?

Question 17 17. The acronym IDE stands for?

Question 18 18. Which of the following is NOT an example of an IDE?

Question 19 19. Which of the following is NOT a programming language?

Question 20 20. How are the programming languages Java and C++ different?

Page 5

Question 21 21. A programming language that is used to automate tasks and to extend the functionality of existing software, but is not commonly used to create stand-alone software applications is called _____.

Question 22 22. How does using a debugger in an integrated development environment benefit an individual who is writing code?

Question 23 23. A code editor that is used to check syntax, format, run, and test code is known as a/an _____.

Question 24 24. Which of the following is NOT a typical component of an Integrated Development Environment?

Question 25 25. Which of the following is NOT something documentation and communication are meant to accomplish?

Page 6

Question 26 26. The process of applying a formalized plan to the creation of software is?

Question 27 27. _____ and _____ are the general types of documentation.

Question 28 28. What does program development style affect?

Question 29 29. Which of the following program development style conventions is handled by an IDE or editor?

Question 30 30. Which of the following is NOT a program development style convention?

Programming Design, Verification & Language Chapter Exam Instructions

Choose your answers to the questions and click 'Next' to see the next set of questions. You can skip questions if you would like and come back to them later with the yellow "Go To First Skipped Question" button. When you have completed the practice exam, a green submit button will appear. Click it to see your results. Good luck!

MTTC Computer Science (050): Practice & Study Guide  /  Computer Science Courses
Support