Home > Software Engineering > Quizzes > Software Engineering Practice Test: Advanced Software Engineering Methods
Software Engineering Practice Test: Advanced Software Engineering Methods
Fast practice, instant feedback. Timer auto-submits when time’s up.
Avg score: 61% Most missed: “Which architecture are reliant on middle-ware?”
Quiz on different types of software engineering such as cleanroom, component based, aspect oriented, client server, embedded software, distributed and service oriented software architectures. Cleanroom software engineering is a team-based process that uses statistical quality control and mathematical methods to develop and certify software that has zero failures in use. The name comes from hardware cleanrooms, which emphasize rigorous engineering and defect prevention. The Cleanroom Software Engineering Reference Model (CRM) is a guide for managing Cleanroom projects, assessing and improving... Show more
Software Engineering Practice Test: Advanced Software Engineering Methods
Time left 00:00
25 Questions

1. What encapsulates state data and services in a manner that is analogous to objects?
2. Which of the following is not a benefit of software reuse?
3. The ____________ of a specification language indicates how the language represents system requirements.
4. In Java,_________ are comparable with, though not identical to, RPCs.
5. Which of the following occurs often due to the bulkiness of a system specification document?
6. Which of the following is a category of a stimuli?
7. Reuse-based software engineering is a software engineering strategy where the development process is geared to reusing existing software.
8. Which of the following is core concern in medical record management system?
9. Which architecture will be built on top of a SOA ?
10. Which of the following is a feature of CBSE?
11. Which of the following is essential for success, when formal methods are used for the first time?
12. The incorporation of advice code at the specified join points by an aspect weaver is called”.
13. The MVC pattern was originally proposed in the 1980s as an approach to
14. The transition functions that are implied by the state box are defined in
15. The _________ of a formal specification language is often based on a syntax that is derived from standard set theory notation and predicate calculus.
16. Frameworks are an effective approach to reuse, but are _________ to introduce into software development processes.
17. Which framework’s applications are difficult to deal with?
18. Which architecture describes the various elements that support the implementation of services.
19. Which of the following is not included in the certification approach?
20. Periodic occur irregularly and unpredictably and are usually signaled using the computer’s interrupt mechanism.
21. Consider the example and categorize it accordingly, “A pattern-matching system developed as part of a text-processing system may be reused in a database management system”.
22. What are generic application systems that may be designed to support a particular business type, activity, or sometimes a complete enterprise?
23. Which of the following is not an example of component technology?
24. Which of the following provides a concise, unambiguous, and consistent method for documenting system requirements?
25. How is SOA different from OO Architecture ?