software engineering MCQs – Page 24

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.

461. Specifying a set of test cases or test paths for each item to be tested at that level is known as__________________?
comments icon0

A. Test case design

B. ALL of the mentioned

C. Test case generation

D. None of the mentioned

464. What is an abstract class ?
comments icon0
A. A class that has no direct instances, but whose descendants may have direct instances

B. A class that has direct instances, but whose descendants may have direct instances

C. A class that has direct instances, but whose descendants may not have direct instances

D. All of the mentioned

465. Which of the following examples is/are models of application architectures ?
comments icon0
A. all of the mentioned

B. a vocabulary for talking about types of applications

C. a means of assessing components for reuse

D. a design checklist

468. Which of the following option is not provided by formal methods ?
comments icon0

A. providing frameworks

B. verifying systems

C. provide investors

D. both providing frameworks and verifying systems
469. Who delivers the technical skills that are necessary to engineer a product or an application ?
comments icon0
A. Practitioners

B. Senior managers

C. Project managers

D. None of the mentioned

471. You want to minimize development cost by reusing methods? Which design pattern would you choose ?
comments icon0

A. Adapter Pattern

B. Delegation pattern

C. Singleton Pattern

D. Immutable Pattern

473. Which of the following utilities is not a part of Business Service Layer ?
comments icon0

A. Get account info

B. Entity centric service

C. Task centric service

D. Wrapper Services
476. Which of the following option is not tracked by configuration management tools ?
comments icon0
A. None of the mentioned

B. Tracking the releases of system versions to customers

C. Tracking of change proposals

D. Storing versions of system components

478. Which of the following process is concerned with analyzing the costs and benefits of proposed changes ?
comments icon0
A. Change management

B. Version management

C. Release management

D. System building

479. What are generic application systems that may be designed to support a particular business type, activity, or sometimes a complete enterprise ?
comments icon0
A. COTS-solution systems

B. COTS-integrated systems

C. ERP systems

D. Both COTS-solution and COTS-integrated systems

480. Which of the following term is best defined by the statement: The names of the operations in the provides and requires interfaces are different. ?
comments icon0
A. Operation incompatibility

B. Parameter incompatibility

C. Operation incompleteness

D. None of the mentioned