Top 80+ Solved Information System Management MCQ Questions Answer

From 61 to 75 of 94

Q. A meaningful association between entity types is _______?

a. Relationship type

b. Entity identifier

c. Relationship instance

d. Associative entity

  • c. Relationship instance

Q. A person name, birthday and social security number are all examples of _______?

a. Entities

b. Attributes

c. Relationships

d. Descriptors

  • b. Attributes

Q. An example of a multi-valued attribute might be ______?

a. Student_Address

b. College_Degree

c. Student_GPA

d. ID_Number

  • b. College_Degree

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

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

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 methodsto

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
Subscribe Now

Get All Updates & News