Copyright

Component-Level Design in Software Engineering 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 defines the object-oriented view of component-level design?

Question 2 2.

What aspect of component-level design does the following statement describe?

The component is considered a functional element of the software that integrates the processing logic and necessary internal data structures to perform its task, as well as the interface that allows for calling the component and passing data to it.

Question 3 3. High cohesion means that _____.

Question 4 4. A class is _____.

Question 5 5. Low coupling is _____.

Page 2

Question 6 6. Which of the following is NOT a characteristic of a software component?

Question 7 7. Which of the following is NOT a key principle that guides class-based component design?

Question 8 8. Which of the following is NOT part of the process used to implement class-based component design.

Question 9 9. When a component is _____, it is self-contained and accessed and used in very specific ways.

Question 10 10. Class-based component design uses a collection of _____ to design components.

Page 3

Question 11 11. Which language is used to draw most of the diagrams in the requirements analysis/modeling stage?

Question 12 12. The component framework is formed by _____.

Question 13 13. Which step involves identifying where any issues with the software stem from?

Question 14 14. Integrating a particular component is known as _____.

Question 15 15. How do the steps of component-level design compare to the steps in any other software development approach?

Component-Level Design in Software Engineering 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!

Computer Science 307: Software Engineering  /  Computer Science Courses
Support