Exam Prep Ch.17 Developing Software To Streamline Operations - Test Bank | Business Driven Tech 8e by Paige Baltzan by Paige Baltzan. DOCX document preview.

Exam Prep Ch.17 Developing Software To Streamline Operations

Business Driven Technology, 8e (Baltzan)

Chapter 17 Developing Software to Streamline Operations

1) A joint application development session is where employees meet, sometimes for several days, to define or review the business requirements for the system.

2) Business requirements are the specific business requests the system must meet to be successful, so the analysis phase is critical because business requirements drive the entire systems development effort.

3) Business requirements include the process of transferring information from a legacy system to a new system.

4) Conversion is the process of transferring information from a legacy system to a new system.

5) Conversion modifies software to meet specific user or business requirements.

6) Off-the-shelf application software supports general business processes and does not require any specific software customization to meet the organization's needs.

7) The systems development life cycle (SDLC) is the overall process for developing information systems, from planning and analysis through implementation and maintenance.

8) The planning phase establishes a high-level plan of the intended project and determines project goals.

9) Conversion occurs when a person or event is the catalyst for implementing major changes for a system to meet business changes.

10) Brainstorming is a technique for generating ideas by encouraging participants to offer as many ideas as possible in a short period without any analysis until all the ideas have been exhausted.

11) Requirements management is the process of managing changes to the business requirements throughout the project.

12) Projects are typically dynamic in nature, and change should be expected and anticipated for successful project completion.

13) A requirements definition document prioritizes all of the business requirements by order of importance to the company.

14) Sign-off is the users' actual signatures indicating they approve all of the business requirements.

15) The analysis phase establishes descriptions of the desired features and operations of the system including screen layouts, business rules, process diagrams, pseudo code, and other documentation.

16) The design phase establishes descriptions of the desired features and operations of the system including screen layouts, business rules, process diagrams, pseudo code, and other documentation.

17) The testing phase takes all the detailed design documents from the design phase and transforms them into the actual system.

18) Software engineering is a disciplined approach for constructing information systems through the use of common methods, techniques, or tools.

19) Software engineers use computer-aided software engineering (CASE) software tools to provide automated support for the development of the system.

20) Control objects for information and related technology (COBIT) is a set of best practices that helps an organization to maximize the benefits of an information system, while at the same time establishing appropriate controls to ensure minimum errors.

21) Object-oriented languages provide a programming method that provides for interactive modules to a website.

22) Scripting languages group data and corresponding processes into objects.

23) Fourth-generation languages (4GL) are programming languages that look similar to human languages. For example, a typical 4GL command might state, "FIND ALL RECORDS WHERE NAME IS 'SMITH'."

24) The development phase brings all the project pieces together into a special testing environment to eliminate errors and bugs, and verify that the system meets all the business requirements defined in the analysis phase.

25) Bugs are defects in the code of an information system.

26) Test conditions detail the steps the system must perform along with the expected result of each step? In the implementation phase the organization places the system into production so users can begin to perform actual business operations with it.

27) Detailed user documentation is created that highlights how to use the system and how to troubleshoot issues or problems.

28) Training is provided for the system users and can be online or in a classroom.

29) Online training runs over the Internet or on a CD or DVD, and employees complete the training on their own time at their own pace.

30) Workshop training is held in a classroom environment and led by an instructor.

31) One way to support users' questions is to create a help desk, or a group of people who respond to users' questions.

32) Development Testing assesses whether the entire system meets the design requirements of the users.

33) Alpha testing occurs when programmers test the system to ensure it is bug-free.

34) Development testing verifies that separate systems can work together passing data back and forth correctly.

35) Integration testing verifies that the units or pieces of code function correctly when integrated together.

36) User acceptance testing (UAT) determines whether the system satisfies the user and business requirements.

37) User acceptance testing tests individual units or pieces of code for a system.

38) Unit testing uses both the legacy system and new system until all users verify that the new system functions correctly.

39) Plunge implementation discards the legacy system completely and immediately migrates all users to the new system.

40) Pilot implementation is a small group of people using the new system until it is verified that it works correctly; then the remaining users migrate.

41) Pilot implementation installs the new system in phases (for example by department) until it is verified that it works correctly.

42) Corrective maintenance makes system changes to repair design flaws, coding errors, or implementation issues.

43) Corrective maintenance makes system changes to reduce the chance of future system failure.

44) Internal reports present data that is distributed inside the organization and is intended for employees within an organization. Internal reports typically support day-to-day operations monitoring that supports managerial decision making.

45) Detailed internal reports present information with little or no filtering or restrictions of the data.

46) Exception reports organize and categorize data for managerial perusal.

47) Summary internal reports highlight situations occurring outside of the normal operating range for a condition or standard.

48) Information system control reports ensure the reliability of information, consisting of policies and their physical implementation, access restrictions, or recordkeeping of actions and transactions.

49) Information systems audit reports assess a company's information system to determine necessary changes and to help ensure the information systems' availability, confidentiality, and integrity.

50) Post-implementation reports are formal reports or audits of a project after it is up and running.

51) Preventive maintenance makes system changes to reduce the chance of future system failure.

52) Preventing liabilities is a business-related consequence of failed software.

53) The implementation phase involves taking all of the detailed design documents from the design phase and transforming them into the actual system.

54) Process modeling involves graphically representing the processes that capture, manipulate, store, and distribute information between a system and its environment.

55) A data flow diagram (DFD) illustrates the movement of information between external entities and the processes and data stores within the system.

56) A data flow diagram involves graphically representing the processes that capture, manipulate, store, and distribute information between a system and its environment.

57) Process modeling illustrates the movement of information between external entities and the processes and data stores within the system.

58) Computer-aided software engineering (CASE) tools are software suites that automate systems analysis, design, and development.

59) Control objects for information and related technology (COBIT) are software suites that automate systems analysis, design, and development.

60) First-generation languages are machine language and are difficult for people to understand.

61) Second-generation languages are assembly languages that are difficult for people to understand.

62) Third-generation languages are high-level programming languages, such as C++ and Java.

63) Fourth-generation languages are programming languages that look similar to human languages.

64) Fifth-generation languages are programming languages for artificial intelligence and neural networks.

65) In which phase does the firm analyze its end-user business requirements and refine project goals into defined functions and operations of the intended system?

A) Analysis phase

B) Design phase

C) Development phase

D) Testing phase

66) What are the specific business requests the system must meet to be successful?

A) COBIT

B) Conversion

C) Business requirements

D) Sign-off

67) What is the process of transferring information from a legacy system to a new system?

A) COBIT

B) Conversion

C) Business requirements

D) Sign-off

68) What modifies software to meet specific user or business requirements?

A) Software customization

B) Conversion

C) Business requirements

D) Sign-off

69) Which software supports general business processes and does not require any specific software customization to meet the organization's needs?

A) SDLC

B) Software customization

C) Off-the-shelf application

D) Application software

70) What is the overall process for developing information systems, from planning and analysis through implementation and maintenance?

A) SDLC

B) Software customization

C) Off-the-shelf application

D) Sign-off

71) Which phase establishes a high-level plan of the intended project and determines project goals?

A) Testing phase

B) Analysis phase

C) Maintenance phase

D) Planning phase

72) What is a person or event that is the catalyst for implementing major changes for a system to meet business changes?

A) Change controller

B) Change over

C) Change management

D) Change agent

73) What is a technique for generating ideas by encouraging participants to offer as many ideas as possible in a short period without any analysis until all the ideas have been exhausted?

A) Brainstorming

B) Change agent

C) Test conditions

D) Bugs

74) What is the process of managing changes to the business requirements throughout the project?

A) Requirements documentation

B) Requirements management

C) Requirements definition document

D) All of the choices are correct

75) Which document prioritizes all of the business requirements by order of importance to the company?

A) Requirements documentation

B) Requirements management

C) Requirements definition document

D) All of the choices are correct

76) What contains the users' actual signatures indicating they approve all of the business requirements?

A) Requirements documentation

B) Requirements management

C) Requirements definition document

D) Sign-off

77) Which phase takes all the detailed design documents from the design phase and transforms them into the actual system?

A) Testing phase

B) Analysis phase

C) Development phase

D) Planning phase

78) What is a disciplined approach for constructing information systems through the use of common methods, techniques, or tools?

A) Software

B) Software testing

C) Software engineering

D) All of the choices are correct

79) What do software engineers use as tools to provide automated support for the development of the system?

A) Software

B) IEEE

C) COBIT

D) CASE

80) What is a set of best practices that helps an organization to maximize the benefits of an information system, while at the same time establishing appropriate controls to ensure minimum errors?

A) COBIT

B) CASE

C) IEEE

D) All of the choices are correct

81) What is a programming method that provides for interactive modules to a website?

A) Scripting language

B) Object-oriented language

C) Fourth-generation language

D) All of the choices are correct

82) What language groups data and corresponding processes into objects?

A) Scripting language

B) Object-oriented language

C) Fourth-generation language

D) All of the choices are correct

83) What languages are programming languages that look similar to human languages?

A) Scripting language

B) Object-oriented language

C) Fourth-generation language

D) All of the choices are correct

84) Which phase brings all the project pieces together into a special testing environment to eliminate errors and bugs and verify that the system meets all the business requirements defined in the analysis phase?

A) Testing phase

B) Analysis phase

C) Development phase

D) Planning phase

85) What are defects in the code of an information system?

A) Testing

B) Bugs

C) Insects

D) All of the choices are correct

86) What detail(s) the steps the system must perform along with the expected result of each step? In the implementation phase the organization places the system into production so users can begin to perform actual business operations with it.

A) Testing phase

B) Testing documentation

C) Test conditions

D) All of the choices are correct

87) What is created that highlights how to use the system and how to troubleshoot issues or problems?

A) Detailed user documentation

B) Requirements definition document

C) Scope document

D) All of the choices are correct

88) What is also provided for the system users and can be online or in a classroom?

A) Training

B) Testing

C) Implementation phase

D) Testing phase

89) What runs over the Internet or on a CD or DVD, and employees complete the training on their own time at their own pace?

A) Online training

B) Workshop training

C) Help desk

D) Corrective maintenance

90) What is held in a classroom environment and led by an instructor?

A) Online training

B) Workshop training

C) Help desk

D) Corrective maintenance

91) What is a group of people who respond to users' questions?

A) Online training

B) Workshop training

C) Help desk

D) Corrective maintenance

92) What assesses whether the entire system meets the design requirements of the users?

A) Alpha testing

B) Development testing

C) Integration testing

D) System testing

93) What testing do programmers do to ensure the system is bug-free?

A) Alpha testing

B) Development testing

C) Integration testing

D) System testing

94) What verifies that separate systems can work together passing data back and forth correctly?

A) Alpha testing

B) Development testing

C) Integration testing

D) System testing

95) What verifies that the units or pieces of code function correctly when integrated together?

A) Alpha testing

B) Development testing

C) Integration testing

D) System testing

96) What determines whether the system satisfies the user and business requirements?

A) Alpha testing

B) Development testing

C) Integration testing

D) User acceptance testing

97) What tests individual units or pieces of code for a system?

A) Unit testing

B) Development testing

C) Integration testing

D) User acceptance testing

98) Which implementation uses both the legacy system and new system until all users verify that the new system functions correctly?

A) Parallel implementation

B) Plunge implementation

C) Pilot implementation

D) Phased implementation

99) Which implementation discards the legacy system completely and immediately migrates all users to the new system?

A) Parallel implementation

B) Plunge implementation

C) Pilot implementation

D) Phased implementation

100) Which implementation has only a small group of people use the new system until it is verified that it works correctly?

A) Parallel implementation

B) Plunge implementation

C) Pilot implementation

D) Phased implementation

101) Which implementation installs the new system in phases (for example by department) until it is verified that it works correctly?

A) Parallel implementation

B) Plunge implementation

C) Pilot implementation

D) Phased implementation

102) What makes system changes to repair design flaws, coding errors, or implementation issues?

A) Corrective maintenance

B) Preventive maintenance

C) Pilot implementation

D) Phased implementation

103) What makes system changes to reduce the chance of future system failure?

A) Corrective maintenance

B) Preventive maintenance

C) Pilot implementation

D) Phased implementation

104) Which reports present data that is distributed inside the organization and is intended for employees within an organization?

A) Internal reports

B) Detailed internal reports

C) Summary internal reports

D) Exception reports

105) Which internal reports present information with little or no filtering or restrictions of the data?

A) Internal reports

B) Detailed internal reports

C) Summary internal reports

D) Exception reports

106) Which internal reports organize and categorize data for managerial perusal?

A) Internal reports

B) Detailed internal reports

C) Summary internal reports

D) Exception reports

107) Which reports provide an internal report that highlights situations occurring outside of the normal operating range for a condition or standard?

A) Internal reports

B) Detailed internal reports

C) Summary internal reports

D) Exception reports

108) Which of the following is a business-related consequence of failing software?

A) Decrease productivity

B) Damage to brand reputation

C) Increased liabilities

D) All of the choices are correct

109) What is the systems development life cycle (SDLC)?

A) Involves establishing a high-level plan of the intended project and determining project goals.

B) Involves analyzing end-user business requirements and refining project goals into defined functions and operations of the intended system.

C) Involves describing the desired features and operations of the system.

D) The overall process for developing information systems from planning and analysis through implementation and maintenance.

110) What is the overall process for developing information systems from planning and analysis through implementation and maintenance?

A) Systems development life cycle

B) Project management

C) Systems management

D) Project development life cycle

111) Which of the following represents the phases in the SDLC?

A) Plan, analysis, design, test, maintain, develop, implement

B) Analysis, plan, design, test, develop, maintain, implement

C) Plan, analysis, design, develop, test, implement, maintain

D) Analysis, plan, develop, design, test, implement, maintain

112) What is the analysis phase in the SDLC?

A) Involves establishing a high-level plan of the intended project and determining project goals.

B) Involves analyzing end-user business requirements and refining project goals into defined functions and operations of the intended system.

C) Involves describing the desired features and operations of the system.

D) Involves placing the system into production so users can begin to perform actual business operations with the system.

113) Which phase of the SDLC gathers business requirements?

A) Plan

B) Analysis

C) Test

D) Design

114) What is a session in which employees meet, sometimes for several days, to define or review the business requirements for the system?

A) Joint application development

B) Requirements management

C) Process modeling

D) Data flow diagram

115) What are business requirements?

A) The nonspecific business requests the system must meet to be successful.

B) The specific business requests the system must meet to be successful.

C) The nonspecific methodology the system must meet to be successful.

D) The specific methodology the system must meet to be successful.

116) What is the design phase in the SDLC?

A) Involves establishing a high-level plan of the intended project and determining project goals.

B) Involves analyzing end-user business requirements and refining project goals into defined functions and operations of the intended system.

C) Involves describing the desired features and operations of the system.

D) Involves placing the system into production so users can begin to perform actual business operations with the system.

117) What is the implementation phase in the SDLC?

A) Involves establishing a high-level plan of the intended project and determining project goals.

B) Involves analyzing end-user business requirements and refining project goals into defined functions and operations of the intended system.

C) Involves describing the desired features and operations of the system.

D) Involves placing the system into production so users can begin to perform actual business operations with the system.

118) What is a project manager?

A) An individual who is an expert in project planning and management, defines and develops the project plan, and tracks the plan to ensure that the project is completed on time and on budget.

B) Description of the business need (the problem the project will solve) and the justification, requirements, and current boundaries for the project.

C) A formal, approved document that manages and controls the entire project.

D) Graphic representation of the processes that capture, manipulate, store, and distribute information between a system and its environment.

119) What is the project scope?

A) An individual who is an expert in project planning and management, defines and develops the project plan, and tracks the plan to ensure that the project is completed on time and on budget.

B) Description of the business need (the problem the project will solve) and the justification, requirements, and current boundaries for the project.

C) A formal, approved document that manages and controls the entire project.

D) Graphic representation of the processes that capture, manipulate, store, and distribute information between a system and its environment.

120) What is a project plan?

A) Illustration of the movement of information between external entities and the processes and data stores within the system.

B) Software suites that automate systems analysis, design, and development.

C) A formal, approved document that manages and controls the entire project.

D) Graphic representation of the processes that capture, manipulate, store, and distribute information between a system and its environment.

121) What is process modeling?

A) Illustration of the movement of information between external entities and the processes and data stores within the system.

B) Software suites that automate systems analysis, design, and development.

C) A formal, approved document that manages and controls the entire project.

D) Graphic representation of the processes that capture, manipulate, store, and distribute information between a system and its environment.

122) What is a data flow diagram (DFD)?

A) Illustration of the movement of information between external entities and the processes and data stores within the system.

B) Software suites that automate systems analysis, design, and development.

C) A formal, approved document that manages and controls the entire project.

D) Graphic representation of the processes that capture, manipulate, store, and distribute information between a system and its environment.

123) What are computer-aided software engineering (CASE) tools?

A) Illustration of the movement of information between external entities and the processes and data stores within the system.

B) Software suites that automate systems analysis, design, and development.

C) A formal, approved document that manages and controls the entire project.

D) Graphic representation of the processes that capture, manipulate, store, and distribute information between a system and its environment.

124) What involves graphically representing the processes that capture, manipulate, store, and distribute information between a system and its environment?

A) Data flow diagram

B) Computer-aided software engineering (CASE) tools

C) Systems development life cycle

D) Process modeling

125) What illustrates the movement of information between external entities and the processes and data stores within the system?

A) Data flow diagram

B) Computer-aided software engineering (CASE) tools

C) Systems development life cycle

D) Process modeling

126) What are software suites that automate systems analysis, design, and development?

A) Data flow diagram

B) Computer-aided software engineering (CASE) tools

C) Systems development life cycle

D) Process modeling

127) Which machine language is difficult for people to understand?

A) First-generation machine language

B) Fifth-generation machine language

C) Third-generation machine language

D) Fourth-generation machine language

128) Which assembly language is difficult for people to understand?

A) Fifth-generation machine language

B) Second-generation machine language

C) Third-generation machine language

D) Fourth-generation machine language

129) Which high-level programming language uses C++ and Java?

A) First-generation machine language

B) Second-generation machine language

C) Third-generation machine language

D) Fourth-generation machine language

130) Which programming language looks similar to human languages?

A) First-generation machine language

B) Second-generation machine language

C) Third-generation machine language

D) Fourth-generation machine language

131) Which programming language is for artificial intelligence and neural networks?

A) Fifth-generation machine language

B) Second-generation machine language

C) Third-generation machine language

D) Fourth-generation machine language

132) Which of the following is an issue related to the waterfall methodology?

A) Flaws in accurately defining and articulating the business problem

B) Managing costs, resources, and time constraints

C) Assumes users can specify all business requirements in advance

D) All of the choices are correct

133) Describe the seven phases of the systems development life cycle.

Document Information

Document Type:
DOCX
Chapter Number:
17
Created Date:
Aug 21, 2025
Chapter Name:
Chapter 17 Developing Software To Streamline Operations
Author:
Paige Baltzan

Connected Book

Test Bank | Business Driven Tech 8e by Paige Baltzan

By Paige Baltzan

Test Bank General
View Product →

$24.99

100% satisfaction guarantee

Buy Full Test Bank

Benefits

Immediately available after payment
Answers are available after payment
ZIP file includes all related files
Files are in Word format (DOCX)
Check the description to see the contents of each ZIP file
We do not share your information with any third party