Software Architectural Design 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. Data or a collection of data items are stored in a _____

Question 2 2. What is the technique in which DFD'S with transform flow characteristics are changed into a specific architectural style, called?

Question 3 3. What does this symbol in a DFD stand for?

Question 4 4. What are the differences between different level of DFD's?

Question 5 5. What is the representation of the flow of data through the system called?

Page 2

Question 6 6. What is an n-tier architectural style?

Question 7 7. Which among the following is not a layer in layered architectural style?

Question 8 8. Which layer in the layered architectural style deals with user interface?

Question 9 9. What is a software design pattern?

Question 10 10. Which architectural style is suited for a relational database management system?

Page 3

Question 11 11. Which of the following is a characteristic of an architecture?

Question 12 12. Which of the following is an example of a conceptual architecture diagram?

Question 13 13. Which of the following is NOT a means to convey a conceptual architecture diagram?

Question 14 14. The level of detail provided by an architecture is _____.

Question 15 15. A conceptual architecture diagram is the name given to what type of representation for a system?

Page 4

Question 16 16. Which of the following looks at what needs to be done and documents those needs?

Question 17 17. _____ is a process used in creating a software architecture.

Question 18 18. Which of the following is NOT a characteristic of software architecture?

Question 19 19. A(n) _____ is a model of an important component of a system.

Question 20 20. Which of the following is NOT part of the approach used to break a system down into its components?

Software Architectural Design 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