CST 183. Object-Oriented Software Design
  Â
Q1. _____ seeks to alter radically the nature of the work done in a business function.
    a. Office support analysis
    b. Enterprise resource planning
    c. Supply chain management
    d. Business process reengineering
Q2. Unlike ongoing planning, a specific information systems strategic planning project might be authorized every five year(s) or so.
    a. true
    b. false
Q3. A(n) _____ extracts and analyzes supply chain and customer support information for strategic and operational decision making and control.
    a. SCM
    b. RSS
    c. SIMS
    d. CSS
Q4. The most recent approach to building systems has been to use object-oriented technologies.
    a. true
    b. false
Q5. Systems analysis is the process of specifying in detail how the many components of the information system should be physically implemented.
    a. true
    b. false
Q6. A project team typically works on a single subset of the system requirements at a time.
    a. true
    b. false
Q7. _____ provide(s) information for executives to use for monitoring the competitive environment and for strategic planning.
    a. DSS
    b. ERP
    c. EIS
    d. TPS
Q8. Package solutions are desirable for standard business systems such as accounting and human resources.
    a. true
    b. false
Q9. A button is an example of a(n)Â attribute.
    a. true
    b. false
Q10. The amount of iteration in a project depends on the complexity of the project.
    a. true
    b. false
Q11. All system development projects should be completed within a month or two.
    a. true
    b. false
Q12. Problem domain objects are the easiest to understand because users and developers can see them and interact with them directly.
    a. true
    b. false
Q13. A(n) _____ can be used to manage the development process.
    a. use case diagram
    b. activity diagram
    c. Gantt chart
    d. spiral model
Q14. Which of the following is completed in the inception phase of the UP?
    a. prepare the deployment
    b. resolve high risks
    c. design and implement the core architecture and functions
    d. produce rough estimates for cost and schedule
Q15. Which of the following is completed in the transition phase of the UP?
    a. complete the beta test
    b. resolve high risks
    c. design and implement the core architecture and functions
    d. prepare for deployment
Q16. Trusted suppliers of a system are an example of internal users.
    a. true
    b. false
Q17. Models such as the event table and use case diagrams are effective models to understand and describe _____.
    a. system flows
    b. information repositories
    c. business events
    d. business processes
Q18. A(n) _____ is an indication that your planned schedule is now firm and that you want to freeze the estimate so that you can begin to actually track the project.
    a. contract
    b. charter
    c. milestone
    d. baseline
Q19. In MS Project, durations and predecessors should be entered only for the lowest-level tasks.
    a. true
    b. false
Q20. The _____ is the point at which the increased cash flow exactly pays off the costs of development and operation.
    a. milestone
    b. float
    c. payback period
    d. critical path
Q21. The final activity of the inception phase is to launch the next iteration of the project.
    a. true
    b. false
Q22. One of the most important factors for project success is a strong, committed project sponsor.
    a. true
    b. false
Q23. In an interview, a small number of users is generally best for generating new ideas or exploring new process alternatives.
    a. true
    b. false
Q24. The transition from business modeling to requirements definition is always linear.
    a. true
    b. false
Q25. The interview process usually requires multiple sessions with each of the users or user groups.
    a. true
    b. false
Q26. Interviewing users and distributing questionnaires helps the analyst understand the _____ for a new system.
    a. models
    b. functions
    c. procedures
    d. constraints
Q27. Analysts usually use a(n) iterative process to evaluate requirements with users until an acceptable requirements model is developed.
    a. true
    b. false
Q28. In a walkthrough, the _____ gets the material ready for review.
    a. development team
    b. project manager
    c. technical staff
    d. analyst whose work is being reviewed
Q29. A structured walkthrough is also used as a performance review.
    a. true
    b. false
Q30. The analyst determines the multiplicity constraints that reflect the business policies of a system.
    a. true
    b. false
Q31. ____ are tasks that are performed by one person in one place, in response to a business event, that add measurable business value and leave the system and its data in a consistent state.
    a. Temporal events
    b. System controls
    c. Whole-part hierarchies
    d. Elementary business processes
Q32. The importance of the concept of events for defining system requirements was first emphasized for modern structured analysis when this concept was adapted to ____ systems in the early 1980s.
    a. real-time
    b. response
    c. transaction
    d. hierarchical
Q33. A(n) ____ event is an event that occurs as a result of reaching a point in time.
    a. external
    b. temporal
    c. internal
    d. state
Q34. Sometimes a use case generates no response at all.
    a. true
    b. false
Q35. The methods of a class are the behaviors all objects in the class are capable of doing.
    a. true
    b. false
Q36. In a class diagram, rectangles represent classes.
    a. true
    b. false
Q37. The Stakeholders compartment in a fully developed use case description identifies interested parties – other than specific actors.
    a. true
    b. false
Q38. The return data of the abbreviated notation for a true/false condition are identified as a return value on the left side of a(n) ____.
    a. asterisk
    b. colon
    c. forward slash
    d. assignment operator
Q39. A(n) composite state is a state containing multiple levels and transitions.
    a. true
    b. false
Q40. The objective of a sequence diagram is to show processing logic.
    a. true
    b. false
Q41. To document ____, draw a composite state with the lower portion divided into multiple compartments for each concurrent path of behavior.
    a. simple nested states
    b. concurrent behavior of a single object
    c. concurrent behavior of different objects
    d. simple paths
Q42. Generally, transitions cannot be interrupted.
    a. true
    b. false
Q43. Activity diagrams cannot be used to describe processes that involve automated system activities.
    a. true
    b. false
Q44. The design discipline focuses on what the system should do.
    a. true
    b. false
Q45. Web standards change rapidly.
    a. true
    b. false
Q46. Analysts may expand business or requirements models to include design details.
    a. true
    b. false
Q47. The WWW is a global collection of networks that use the same networking protocol – TCP/IP.
    a. true
    b. false
Q48. The client/server architecture simplifies the performance, security, and reliability issues of the centralized architectural approach.
    a. true
    b. false
Q49. ____ controls limit access to the system to authorized users.
    a. System interface
    b. Application
    c. Database
    d. User interface
Q50. A ____ is a network with security and controlled access for a private group but built on top of a public network.
    a. wide area network
    b. virtual organization
    c. middleware network
    d. virtual private network