Computer Science 307: Software Engineering  /  Computer Science Courses

Test Prep Plan - Take a practice test

Take this practice test to check your existing knowledge of the course material. We'll review your answers and create a Test Prep Plan for you based on your results.
How Test Prep Plans work
1
Answer 50 questions
Test your existing knowledge.
2
View your test results
Based on your results, we'll create a customized Test Prep Plan just for you!
3
Study smarter
Study more effectively: skip concepts you already know and focus on what you still need to learn.

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 "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. The level of detail provided by an architecture is _____.

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

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

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

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

Page 2

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

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

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

Question 9 9. Data or a collection of data items are stored in a _____

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

Page 3

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

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

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

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

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

Page 4

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

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

Question 18 18. What is a software design pattern?

Question 19 19. Which among the following is NOT a layer in layered architectural style?

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

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 "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!

Support