software engineering MCQs – Page 7

Practise multiple-choice questions from software engineering for competitive examinations and subject revision. Review each marked answer and report any item that may be outdated or unclear.

121. Purpose of process is to deliver software ___________________?
comments icon0

A. in time

B. with acceptable quality

C. that is cost efficient

D. both in time & with acceptable quality

122. What is the major drawback of CORE ?
comments icon0

A. All of the mentioned

B. NFRs are not given enough importance

C. Requirements are comprehensive

D. Role of analyst is passive
124. SDLC stands for_____________________?
comments icon0

A. Software Design Life Cycle

B. Software Development Life Cycle

C. System Development Life cycle

D. System Design Life Cycle

127. Which one of the following is not a fundamental activity for software processes in software engineering ?
comments icon0

A. Software Validation

B. Software design and implementation

C. Software Verification

D. Software evolution

132. Which technique is applied to ensure the continued evolution of legacy systems ?
comments icon0

A. Reengineering

B. Forward engineering

C. Reverse Engineering

D. Reverse Engineering and Reengineering
133. Explain what is meant by PRODUCT with reference to one of the eight principles as per the ACM/IEEE Code of Ethics ?
comments icon0
A. Software engineers shall ensure that their products and related modifications meet the highest professional standards possible

B. It means that the product designed /created should be easily available

C. Software engineers shall ensure that their products and related modifications satisfy the client

D. The product should be easy to use

135. Why is Requirements Elicitation a difficult task ?
comments icon0

A. Problem of understanding

B. All of the mentioned

C. Problem of volatility

D. Problem of scope

137. How is throwaway prototype different from evolutionary prototype ?
comments icon0

A. It has a shorter development time

B. It involves successive steps

C. It involves just one task

D. The prototype is built with the idea that it will eventually be converted into final system

138. Arrange the steps in order to represent the conducting of Wide band Delphi Technique ?
comments icon0

A. Feedback a summary of result to each expert</strong>

B. Conduct another group discussion

C. Conduct a group discussion

D. Collect expert opinion anonymously

E. Iterate until consensus is reached

F. . Present experts with a problem

139. What is the major advantage of using Incremental Model ?
comments icon0
A. Easier to test and debug & It is used when there is a need to get a product to the market early

B. It is used when there is a need to get a product to the market early

C. Easier to test and debug

D. Customer can respond to each increment

140. The UML supports event-based modeling using _______________ diagrams?
comments icon0

A. Deployment

B. State chart

C. All of the mentioned

D. Collaboration