MCQ CH03 Uml M3
MCQ CH03 Uml M3
MCQ
Chapter 03: Avoiding the Problems
Q1. Which of the following is or are the main categories of the problems found in an IS project?
A. Problems those relate to the management IS project
B. Problems those relate to the quality in the delivered product
C. Problems those relate to the skills of the people involved in IS project
D. Problems those arise from bad relationship between the developer team and the owner of the project
Answer: A, B [A: Productivity problem B: Quality problem]
Q2. Which are the main areas to focus on to produce IS within budget, on time and providing required functionality?
A. Management of the IS project
B. Quality of the product
C. Skills of the people involved in IS project
D. Relationship of the developer with the owner of the project
Answer: A, B [Page 45]
Q4. From a general perspective, building computerized information system can be viewed as a form of
______________.
Which is the appropriate for the blank?
A. engineering process
B. craftsmanship
C. problem solving process
D. developing software
Answer: C
Q5. Which following are the main tasks of any information system development process?
A. Identifying what is required
B. Planning how to deliver what is required
C. Estimating cost of delivering what is required
D. Delivering what is required
Answer: A, B, D
Q6. Which of the following are the phases of a development process according to Larmen?
A. Plan
B. Elaborate
C. Evaluate
D. Build and Deploy
Answer: A, B, D [Larmen (1998) suggests three phases: Plan, Elaborate, and Build and Deploy. See page 46]
Q7. Which of the following is or are the advantages of subdividing the development process?
A. Techniques and skills specific to the different phases can be identified
B. Teams of developers specific skills can be allocated to a particular phase
C. Smaller tasks can be managed more easily with appropriate quality standard
D. Developers feel comfortable with smaller tasks and works happily
Answer: A, B, C
Q8. Which of the following is/are the benefits of subdividing the developments process?
A. Techniques and skills required to the different phases can be identified.
B. Developers with specialized skills can be allocated to the particular phase maximizing quality the chance that
the activities are completed as soon as possible
C. Smaller tasks can be managed easily and with quality
D. Smaller tasks can be managed staying within allocated resources
Answer: A, B, C, D
UML
Q9. Building software system is _________________ from building any other system.
A. Different
B. Similar
Answer: A
Q11. Which of the following two activities precede the information system development process to ensure that the
information system that is to be developed is appropriate to the organization?
Q12. Strategic business planning and business modeling are very important for Systems that are
______________________.
A. commercially oriented
B. not commercially oriented
Answer: A
Q15. The traditional life cycle for the information system development model is known as ___________.
A. Waterfall life cycle model
B. Incremental development model
C. Unified software development model
D. Prototyping model
Answer: A
Q16. Which of the following is/are the deliverable of the system engineering phase?
Q18. Which of the following is or are disadvantages of the traditional life cycle (TLC)?
A. Yes
B. No
Answer: B
Q22. Through which of the following ways, users can be involved in an information system development project?