A. box structure specification
B. referential transparency
C. degenerative error correction
D. none of the mentioned
Explanation: Box structures are descriptions of functions that exhibit properties essential for effective system specification and design.
Related Mcqs:
- Who was first to proposed the Cleanroom philosophy in software engineering ?
A. Mills
B. Dyer
C. Linger
D. All of the Mentioned - 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 - 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 - Which of the following is not an advantages of software reuse ?
A. lower costs
B. faster software development
C. high effectiveness
D. lower risks - 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.
- 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 - Which of the following is a key principle of software design and implementation ?
A. Separation of concerns
B. Writing aspects
C. Finding code complexity
D. None of the mentioned - Which of the following provides a concise, unambiguous, and consistent method for documenting system requirements ?
A. CMM
B. ISO-9001
C. CASE tools
D. Formal methods - When a client application invokes a method contained within an object elsewhere in the system, CORBA uses dynamic invocation to____________________?
A. obtain pertinent information about the desired method from the interface repository
B. create a data structure with parameters to be passed to the object
C. create a request for the object
D. all of the mentioned