Compared to the use of proprietary components, Web services promise to be less expensive and less difficult to implement because of:

Compared to the use of proprietary components, Web services promise to be less expensive and less difficult to implement because of:



a. their ability to integrate seamlessly with legacy systems.
b. the use of universal standards.
c. the ubiquity of the Internet.
d. the ability to reuse Web services components.


Answer: B

Groups of objects are assembled into software components for common functions, which can be combined into large-scale business applications, in this type of software development.

Groups of objects are assembled into software components for common functions, which can be combined into large-scale business applications, in this type of software development.



a. Object-oriented development
b. Component-based development
c. Structured methodologies
d. RAD



Answer: B

You are an IT project manager for an advertising firm. The firm wishes to create an online survey tool that will be used to survey focus group reactions to products in development. The most important consideration for the firm is being able to offer the tool as soon as possible as a new corporate service. However, you know that many of the senior managers that are business owners of this project have difficulty in understanding technical or software development issues, and are likely to change their requirements during the course of development. What development method would be most successful for this project?

You are an IT project manager for an advertising firm. The firm wishes to create an online survey tool that will be used to survey focus group reactions to products in development. The most important consideration for the firm is being able to offer the tool as soon as possible as a new corporate service. However, you know that many of the senior managers that are business owners of this project have difficulty in understanding technical or software development issues, and are likely to change their requirements during the course of development. What development method would be most successful for this project?



a. RAD
b. JAD
c. End-user development
d. Prototyping


Answer: D

The chapter case on outsourcing models describes the outsourcing model of transaction relationships as one in which:

The chapter case on outsourcing models describes the outsourcing model of transaction relationships as one in which:



a. both the vendor and firm co-manage the project.
b. the firm contracts for relatively small chunks of IT services that are well-defined.
c. the firm's internal staff are used on a transaction basis by the vendor.
d. use of the vendor's systems are contracted for on a use or transaction basis.


Answer: C

Fourth-generation tools cannot replace conventional development tools because:

Fourth-generation tools cannot replace conventional development tools because:



a. they cannot handle large numbers of transactions or extensive procedural logic.
b. they are not designed to integrate with legacy systems.
c. they do not incorporate methods for documentation.
d. they do not incorporate methods for testing.



Answer: A

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?

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



Answer: B

In the traditional systems development lifecycle, end users:

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.



Answer: D

Back-end CASE tools focus on:

Back-end CASE tools focus on:



a. converting specifications into program code.
b. capturing design specifications in the early stages of development.
c. integrating legacy tools with systems in development.
d. integrating databases with user interfaces.




Answer: A

In an object-oriented development framework for a university, how would the classes Degree, Mathematics, and Physics be related?

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



Answer: B

Acceptance testing:

Acceptance testing:



a. includes all the preparations for the trials.
b. tests the functioning of the system as a whole in order to determine if discrete modules will function together as planned.
c. tests each program separately.
d. provides the final certification that the system is ready to be used in a production setting




Answer: D

System testing:

System testing:





a. includes all the preparations for the series of tests to be performed on the system.
b. tests the functioning of the system as a whole in order to determine if discrete modules will function together as planned.
c. tests each program separately.
d. provides the final certification that the system is ready to be used in a production



Answer: B

Unit testing:

Unit testing:



a. includes all the preparations for the series of tests to be performed on the system.
b. tests the functioning of the system as a whole in order to determine if discrete modules will function together as planned.
c. tests each program separately.
d. provides the final certification that the system is ready to be used in a production



Answer: C

Systems design:

Systems design:



a. describes what a system should do to meet information requirements.
b. shows how the new system will fulfill the information requirements.
c. always tries to increase precision.
d. includes the testing phases.




Answer: B

According to the chapter case on the SBA's redesign of its processes, the greatest gain from implementing its new information system was:

According to the chapter case on the SBA's redesign of its processes, the greatest gain from implementing its new information system was:



a. reduction in total claims needing processing.
b. major decreases in paperwork.
c. salary and daily expense reductions.
d. elimination of the need for processing paper-based claim forms.



Answer: C

Automation:

Automation:



a. may change the entire nature of the business.
b. business processes are analyzed, streamlined, and reorganized to cut waste and eliminate repetitive, paper-intensive tasks.
c. standard operating procedures are streamlined to remove bottlenecks.
d. assists employees with performing their tasks more efficiently.



Answer: C

The four kinds of structural organizational change enabled by IT are:

The four kinds of structural organizational change enabled by IT are:



a. rationalization, automation, reengineering, and redesigning
b. rationalization, automation, reengineering, and paradigm shift
c. automation, rationalization, restructuring, and reengineering
d. automation, restructuring, reengineering, and paradigm shift.




Answer: B

As discussed in the chapter case on the U.S. Army payroll systems, the primary cause of errors in the system were due to:

As discussed in the chapter case on the U.S. Army payroll systems, the primary cause of errors in the system were due to:



a. lack of integration between two systems used for payroll.
b. vendor unfamiliarity with the U.S. Army's business processes.
c. lack of documentation in the reengineering process.
d. poorly documented processes used for determining pay.



Answer: A