Top 1000+ Solved Software Engineering MCQ Questions Answer

From 286 to 300 of 956

Q. How does a software project manager need to act to minimize the risk of software failure?

a. double the project team size

b. request a large budget

c. form a small software team

d. track progress

  • d. track progress

Q. To be an effective aid in process improvement the baseline metrics used must be

a. based on reasonable estimates from failed projects

b. measured consistently across projects

c. drawn from large projects only

d. based only on successful projects

  • b. measured consistently across projects

Q. Empirical estimation models are typically based on

a. expert judgment based on past project experiences

b. refinement of current project estimation

c. regression models derived from historical project data

d. trial and error determination of the parameters and coefficients

  • c. regression models derived from historical project data

Q. Which of the following is not the guiding principle of software project scheduling?

a. compartmentalization

b. market assessment

c. time allocation

d. effort validation

  • b. market assessment

Q. PERT.

a. both (i) and (iii) above

b. both (i) and (iv) above

c. both (ii) and (iv) above

d. both (ii) and (iii) above

  • b. both (i) and (iv) above

Q. The purpose of earned value analysis is to

a. determine how to compensate developers based on their productivity

b. provide a quantitative means of assessing software project progress

c. provide a qualitative means of assessing software project progress

d. set the price point for a software product based on development effort

  • b. provide a quantitative means of assessing software project progress

Q. The rapid application development model is

a. same as component-based development

b. a useful approach when a customer cannot define requirements clearly

c. a high-speed adaptation of the linear sequential model

d. same as incremental model

  • c. a high-speed adaptation of the linear sequential model

Q. Which of the following is not an objective for building analysis models?

a. define set of software requirements that can be validated

b. describe customer requirements

c. develop a solution for the problem

d. establish basis for software design

  • c. develop a solution for the problem

Q. The entity relationship diagram

a. depicts relationships between data objects

b. depicts functions that transform the data flow

c. indicates how data are transformed by the system

d. indicates system reactions to external events

  • a. depicts relationships between data objects

Q. Which of the following is not an area of concern in the design model?

a. architecture

b. data design

c. interfaces design

d. project scope

  • d. project scope

Q. Coupling is a qualitative indication of the degree to which a module

a. can be written more compactly

b. focuses on just one thing

c. is able to complete its function in a timely manner

d. is connected to other modules

  • d. is connected to other modules

Q. Provide an on-line tutorial

a. only (i) above

b. only (ii) above

c. only (iii) above

d. (i), (ii) and (iii) above

  • d. (i), (ii) and (iii) above

Q. Black box testing is also called

a. specification-based testing

b. structural testing

c. verification

d. unit testing

  • a. specification-based testing

Q. Which configuration objects would not typically be found in the project database?

a. design specification

b. marketing data

c. executable code

d. test plans

  • b. marketing data

Q. Statistical quality control.

a. only (i) above

b. only (ii) above

c. only (iii) above

d. both (i) and (ii) above

  • c. only (iii) above
Subscribe Now

Get All Updates & News