59. A systems building approach in which the system is developed as successive versions, each version
reflecting requirements more accurately, is described to be
A) iterative.
B) objectoriented.
C) agile.
D) enduser oriented.
60. Which type of fourthgeneration language tools are end users most likely to work with?
A) report generators and application generators
B) PC software tools and query languages
C) PC software tools and report generators
D) report generators and query languages
61. Which type of fourthgeneration language tool contains preprogrammed modules that can be used to create
entire applications?
A) PC software tools
B) application software packages
C) application generators
D) report generators
62. Fourthgeneration tools cannot replace conventional development tools because they
A) do not incorporate methods for testing.
B) cannot handle large numbers of transactions or extensive procedural logic.
C) do not incorporate methods for documentation.
D) are not designed to integrate with legacy systems.
63. When systems are created rapidly, without a formal development methodology
A) the organization quickly outgrows the new system.
B) hardware, software, and quality standards are less important.
C) testing and documentation may be inadequate.
D) end users can take over the work of IT specialists.
64. Which of the following is not a top priority in mobile application development?
A) designing for keyboard data entry
B) limiting the use of keyboards
C) saving resources
D) designing for multitouch
65. What is the primary driving factor in firms to select domestic outsourcing firms to build system solutions?
A) to avoid change management issues
B) to save labor costs
C) to take advantage of technical skills the firm does not have
D) all of the above
66. The process of creating workable information systems in a very short period of time is called
A) prototyping.
B) JAD.
C) RAD.
D) B and C.
67. Which type of systems development is characterized by significantly speeding up the design phase and the
generation of information requirements and involving users at an intense level?
A) RAD
B) enduser development
C) JAD
D) prototyping
68. Groups of objects are assembled into software components for common functions, which can be combined
into largescale business applications, in which type of software development?
A) objectoriented development
B) RAD
C) structured methodologies
D) componentbased development
69. ________ development focuses on rapid delivery of working software by breaking a large project into a series
of small subprojects that are completed in short periods of time using iteration and continuous feedback.
A) Objectoriented
B) Agile
C) Rapid application
D) Joint application
70. Compared to the use of proprietary components, Web services promise to be less expensive and less difficult
to implement because of
A) the ability to reuse Web services components.
B) the ubiquity of the Internet.
C) their ability to integrate seamlessly with legacy systems.
D) the use of universal standards.
71. A software package evaluation process is often based on a series of questions sent to vendors, called a(n)
________.
72. A(n) ________ is an organizational change that involves rethinking the nature of the business and the nature
of the organization itself.
73. A systems analysis includes a(n) ________ that is used to determine whether the solution is achievable, from
a financial, technical, and organizational standpoint.
74. ________ contain a detailed statement of the information needs that a new system must satisfy; identifies
who needs what information, and when, where, and how the information is needed.
75. A(n) ________ is the model or blueprint for an information system solution and consists of all the
specifications that will deliver the functions identified during systems analysis.
76. During the ________ stage of system development, system specifications that were prepared during the
design stage are translated into software code.
77. ________ is the process of changing from the old system to the new system.
78. ________ describe the transformation occurring within the lowest level of the data flow diagrams.
79. ________ are software tools that enable end users to create reports or develop software applications with
minimal or no technical assistance.
80. Organizational software packages often include ________ features that allow the software to be modified to
meet organizational requirements.
81. Describe each type of organizational change enabled by information technology. Give an example of each
type of change, as it might be illustrated through the operations of a hotel.
82. What is the business importance of managing the quality of business processes? Describe two methods of
quality management.
83. You are consulting for the information technology division of a state university to guide and facilitate the
design of a new system for handling college applications, which has previously been handled entirely with a
paperbased process. They would like to set up a system by which prospective students can apply online.
Describe in detail their first steps and any studies they should perform before designing the new information
system.
84. List and describe at least nine factors considered in the design specifications for a new system. Give at least
two examples for each one.
85. Discuss the role and influence the user plays in software development.
86. You work for the IT department of a startup ASP, and it is your job to set up the testing processes for a new
enterprise system the company will be hosting. Describe the processes you will recommend. What unique
considerations will you have?
87. What qualities of objectoriented development make this method especially suitable for Internet
applications?
88. Identify and describe each of the five systems’ development approaches.
89. What are the advantages and disadvantages of prototyping? Describe the steps in prototyping. Give at least
two circumstances under which prototyping might be useful.
90. What is outsourcing? Describe the advantages and disadvantages to outsourcing software development.