A. Separation of concerns
B. Writing aspects
C. Finding code complexity
D. None of the mentioned
Explanation: The separation of concerns is a key principle of software design and implementation. It means that you should organize your software so that each element in the program (class, method, procedure, etc.) does one thing and one thing only.
Related Mcqs:
- Which architecture describes the various elements that support the implementation of services?
A. The Application Architecture
B. The Service Architecture
C. The Component Architecture
D. None of the mentioned - Which of the following is not an advantages of software reuse ?
A. lower costs
B. faster software development
C. high effectiveness
D. lower risks
Read More Details about this Mcq - Which of the following is not a benefit of software reuse ?
A. Standards compliance
B. Increased Reliability
C. Reduced Process risk
D. Maintaining a component library
Read More Details about this Mcq - Which of the following Cleanroom process teams develops set of statistical test to exercise software after development ?
A. Specification team
B. Development team
C. Certification team
D. All of the mentioned - Which of the following is required for Certification for clean room software engineering ?
A. Sampling model
B. Component model
C. Certification model
D. All of the mentioned - Which of the following is an essential principle of an architecture ?
A. Consistency
B. Reliability
C. Scalability
D. All of the mentioned
Read More Details about this Mcq - Frameworks are an effective approach to reuse, but are _____________ to introduce into software development processes.
A. difficult
B. expensive
C. unreliable
D. difficult and expensiveExplanation: Frameworks can be difficult and expensive to evaluate available frameworks to choose the most appropriate one.
- Who was first to proposed the Cleanroom philosophy in software engineering ?
A. Mills
B. Dyer
C. Linger
D. All of the Mentioned
Read More Details about this Mcq - Cleanroom software engineering complies with the operational analysis principles by using a method called known as________________?
A. box structure specification
B. referential transparency
C. degenerative error correction
D. none of the mentioned
Read More Details about this Mcq - How does Clean room software engineering Differs from the conventional and object-oriented views ?
A. It makes explicit use of statistical quality control
B. It verifies design specification using a mathematically based proof of correctness
C. It relies heavily on statistical use testing to uncover high-impact errors
D. All of the mentioned
Mcq Added by: admin