Chapter 13 Developing Information Systems Question 96) In object-oriented development A) the class is used as the basic unit of systems analysis and design. B) an object is a collection of data that is acted on by external processes. C) processing logic resides within objects. D) a strict, step-by-step development process is essential. 97) In an object-oriented development framework for a university, how would the classes Degree, Mathematics, and Physics be related? A) Degree would be a sister class to Mathematics and Physics. B) Degree is a superclass to Mathematics and Physics. C) Mathematics and Physics would be ancestors to Degree. D) Degree would be a subclass to Mathematics and Physics. 98) Object-oriented modeling is based on the concepts of A) objects and relationships. B) classes and objects. C) class and inheritance. D) objects and inheritance. 99) Object-oriented development could potentially reduce the time and cost of writing software because A) object-oriented programming requires less training. B) iterative prototyping is not required. C) objects are reusable. D) a single user interface object can be used for the entire application. 100) CASE tools automate A) the tedious and error-prone portions of analysis and design. B) code generation. C) testing. D) all of the above. 101) The oldest method for building information systems is A) component-based development. B) prototyping. C) object-oriented development. D) the systems development lifecycle. 102) In the traditional systems development lifecycle, end users: A) are important and ongoing members of the team from the original analysis phase through maintenance. B) are important only in the testing phases. C) have no input. D) are limited to providing information requirements and reviewing the technical staff’s work. 103) In which type of systems building are the development stages organized so that tasks in one stage are completed before the tasks in the next stage begun? A) traditional B) prototyping C) RAD D) All of the above 104) As a technical project manager you have decided to propose implementing a prototyping methodology for a small Web-based design project. What is the order of steps you will follow in this project? A) Develop the prototype; use the prototype; revise and enhance the prototype. B) Identify user requirements, develop the prototype, use the prototype, revise and enhance the prototype. C) Define the requirements, develop solutions, select the best prototype, and implement the prototype. D) Define the requirements, develop the prototype, revise and enhance the prototype. 105) A systems building approach in which the system is developed as successive versions, each version reflecting requirements more accurately, is described to be A) end-user oriented. B) iterative. C) object-oriented. D) agile.