Top 250+ Solved Information Systems Management MCQ Questions Answer

From 181 to 195 of 203

Q. When should a risk be avoided?

a. When the risk event has a low probability of occurrence and low impact

b. When the risk event is unacceptable -- generally one with a very high probability of occurrence and high impact

c. When it can be transferred by purchasing insurance

d. none

  • a. When the risk event has a low probability of occurrence and low impact

Q. An example of risk mitigation is:

a. Using proven technology in the development of a product to lessen the probability that the product will not work

b. Purchasing insurance

c. Accepting a lower profit if costs overrun

d. a and b

  • d. a and b

Q. Mitigating risk could involve

a. identifying risks, obtaining insurance and developing alternatives

b. contracting and quality assurance

c. developing standards, buying insurance, and planning for contingencies and

d. re-scoping the project and reassessing requirements

  • d. re-scoping the project and reassessing requirements

Q. The linear sequential model of software development is

a. A reasonable approach when requirements are well defined.

b. A good approach when a working program is required quickly.

c. The best approach to use for projects with large development teams.

d. An old-fashioned model that cannot be used in a modern context.

  • a. A reasonable approach when requirements are well defined.

Q. The linear sequential model of software development is also known as the

a. Classical life cycle model

b. Fountain model

c. Spiral model

d. Waterfall model

  • d. Waterfall model

Q. The incremental model of software development is

a. A reasonable approach when requirements are well defined.

b. A good approach when a working core product is required quickly.

c. The best approach to use for projects with large development teams.

d. A revolutionary model that is not used for commercial products.

  • b. A good approach when a working core product is required quickly.

Q. The rapid application development model is

a. Another name for 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. All of the above.

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

Q. Evolutionary software process models

a. Are iterative in nature

b. Can easily accommodate product requirements changes

c. Do not generally produce throwaway systems

d. All of the above

  • d. All of the above

Q. The prototyping model of software development is

a. A reasonable approach when requirements are well defined.

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

c. The best approach to use for projects with large development teams.

d. A risky model that rarely produces a meaningful product.

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

Q. The spiral model of software development

a. Ends with the delivery of the software product

b. Is more chaotic than the incremental model

c. Includes project risks evaluation during each iteration

d. All of the above

  • c. Includes project risks evaluation during each iteration

Q. The concurrent development model is

a. Another name for the rapid application development model.

b. Often used for the development of client/server applications.

c. Only used for development of parallel or distributed systems.

d. Used whenever a large number of change requests are anticipate

  • d. Used whenever a large number of change requests are anticipated.

Q. The component-based development model is

a. Only appropriate for computer hardware design.

b. Not able to support the development of reusable components.

c. Works best when object technologies are available for support.

d. Not cost effective by known quantifiable software metrics.

  • c. Works best when object technologies are available for support.

Q. The formal methods model of software development makes use of mathematical methods to

a. Develop defect free computer-based systems

b. Define the specification for computer-based systems

c. Verify the correctness of computer-based systems

d. All of the above

  • c. Verify the correctness of computer-based systems

Q. The analysis and design of application systems are the responsibility of a _____

a. Computer Operator

b. Programmer

c. System Analyst

d. Data entry operator

  • c. System Analyst

Q. The DBA is

a. a person

b. a computer device

c. a communication technique

d. All of the above

  • a. a person
Subscribe Now

Get All Updates & News