Robustness” answers which of the following description ?

A. CASE tools be used to support the process activities
B. Process errors are avoided or trapped before they result in product errors
C. Defined process is acceptable and usable by the engineers responsible for producing the software
D. Process continues in spite of unexpected problems
✅ The correct answer is option D.

Assembler is_________________?

A. a program that places programs into memory and prepares them for execution
B. a program that automate the translation of assembly language into machine language
C. is a program that appears to execute a source program as if it were machine language
D. a program that accepts a program written in a high level language and produces an object program
✅ The correct answer is option B.

The UML was designed for describing _______________________?

A. object-oriented systems
B. architectural design
C. SRS
D. Both object-oriented systems and Architectural design
✅ The correct answer is option D.
Explanation: The UML was designed for describing object-oriented systems and, at the architectural design stage, you often want to describe systems at a higher level of abstraction

Frameworks are an effective approach to reuse, but are _____________ to introduce into software development processes.

A. difficult
B. expensive
C. unreliable
D. difficult and expensive
✅ The correct answer is option D.
Explanation: Frameworks can be difficult and expensive to evaluate available frameworks to choose the most appropriate one.

Which of the following is not a type of stakeholder concern ?

A. Functional concerns
B. Quality of service concerns
C. Policy concern
D. Non-functional concern
✅ The correct answer is option A.
Explanation: The core concerns of a system are those functional concerns that relate to its primary purpose