Test Bank for Systems Analysis and Design,

12th Edition, Scott Tilley
To download the complete and accurate content document, go to: https://testbankbell.com/download/test-bank-for-systems-analysis-and-design-12th-ed ition-scott-tilley/
To download the complete and accurate content document, go to: https://testbankbell.com/download/test-bank-for-systems-analysis-and-design-12th-ed ition-scott-tilley/
True / False
1. Although programmers perform the actual coding, IT managers usually assign systems analysts to work with them as part of a team.
a. True
b. False
ANSWER: True
RATIONALE: Although programmers typically perform the actual coding, IT managers usually assign systems analysts to work with them as a team.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 357
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.02 - Outline application development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Overview of Application Development
KEYWORDS: Bloom’s: Understand
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 1:18 PM
2. Using flowcharts, programmers can break large systems into subsystems that are easier to understand and code.
a. True
b. False
ANSWER: True
RATIONALE: Using flowcharts, programmers can break large systems into subsystems and modules that are easier to understand and code.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 358
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.02 - Outline application development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Overview of Application Development
KEYWORDS: Bloom’s: Understand
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 1:21 PM
3. Compiling a program using a CASE tool or a language compiler detects syntax errors, which are language grammar errors.
a. True
b. False
ANSWER: True
RATIONALE: Compiling a program using a CASE tool or a language compiler detects syntax errors,
Copyright Cengage Learning. Powered by Cognero. Page 1
which are language grammar errors.
POINTS: 1
DIFFICULTY: Moderate
REFERENCES: 370
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.06 - Explain coding
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Testing the System
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 1:24 PM
4. Commercial software packages must undergo unit and integration testing similar to that of in-house developed systems, although system testing usually is not performed.
a. True
b. False
ANSWER: False
RATIONALE: Commercial software packages must undergo system testing similar to that of in-house developed systems, although unit and integration testing usually are not performed.
POINTS: 1
DIFFICULTY: Moderate
REFERENCES: 372
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.06 - Explain coding
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Testing the System
KEYWORDS: Bloom’s: Understand
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 1:27 PM
5. The skill set required to develop documentation usually is the same as that required to develop a system.
a. True
b. False
ANSWER: False
RATIONALE: The skill set required to develop documentation usually is not the same as that to develop a system.
POINTS: 1
DIFFICULTY: Moderate
REFERENCES: 375
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.08 - Differentiate between program, system, operations, and user
Copyright Cengage Learning. Powered by Cognero. Page 2
documentation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Documentation
KEYWORDS: Bloom’s: Understand
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 1:28 PM
6. Effective online documentation is an important productivity tool because it empowers users and reduces the time that IT staff members must spend in providing telephone, email, or face-to-face assistance.
a. True
b. False
ANSWER: True
RATIONALE: Effective online documentation is an important productivity tool because it empowers users and reduces the time that IT staff members must spend in providing telephone, email, or face-to-face assistance.
POINTS: 1
DIFFICULTY: Moderate
REFERENCES: 376
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.09 - Explain the role of online documentation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Documentation
KEYWORDS: Bloom’s: Understand
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 5/1/2019 12:06 PM
7. Most webinars are web-based broadcasts that allow a user to download multimedia files to a PC or portable device.
a. True
b. False
ANSWER: False
RATIONALE: Most webinars are scheduled events with a group of preregistered users and an online presenter or instructor.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 385
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.10 - Describe the five tasks involved in system installation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Training
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 1:30 PM
Copyright Cengage Learning. Powered by Cognero. Page 3
8. Data conversion is easier when a new system replaces a manual system because all data can be entered manually, unless it must be scanned.
a. True
b. False
ANSWER: False
RATIONALE: Data conversion is more difficult when the new system replaces a manual system, because all data must be entered manually unless it can be scanned.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 383
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.10 - Describe the five tasks involved in system installation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: System Changeover
KEYWORDS: Bloom’s: Understand
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 1:32 PM
9. To minimize the need to require information from two different systems, cyclical information systems usually are converted using the direct cutover method at the beginning of a quarter, calendar year, or fiscal year.
a. True
b. False
ANSWER: True
RATIONALE: To minimize the need to require information from two different systems, cyclical information systems usually are converted using the direct cutover method at the beginning of a quarter, calendar year, or fiscal year.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 381
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.10 - Describe the five tasks involved in system installation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Documentation
KEYWORDS: Bloom’s: Understand
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 1:33 PM
10. Phased operation is more expensive than full parallel operation because the analyst has to work with the entire system at any given time.
a. True
b. False
ANSWER: False
Copyright Cengage Learning. Powered by Cognero. Page 4
RATIONALE: Phased operation is less expensive than full parallel operation because the analyst has to work with only one part of the system at a time.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 382
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.10 - Describe the five tasks involved in system installation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: System Changeover
KEYWORDS: Bloom’s: Understand
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 1:34 PM
11. The post-implementation evaluation of a system verifies that the new system meets specified requirements, complies with user objectives, and produces the anticipated benefits.
a. True
b. False
ANSWER: True
RATIONALE: The post-implementation evaluation of a system verifies that the new system meets specified requirements, complies with user objectives, and produces the anticipated benefits.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 388
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.10 - Describe the five tasks involved in system installation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Post-Implementation Tasks
KEYWORDS: Bloom’s: Understand
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 1:36 PM
12. Modules that are independent are tightly coupled.
a. True
b. False
ANSWER: False
RATIONALE: Modulesthatareindependentarelooselycoupled.
POINTS: 1
DIFFICULTY: Moderate
REFERENCES: 362
QUESTION TYPE: True / False
HAS VARIABLES: False
Copyright Cengage Learning. Powered by Cognero. Page 5
LEARNING OBJECTIVES: SAD.12e.11.03 - Apply structured development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Post-Implementation Tasks
KEYWORDS: Bloom’s: Understand
DATE CREATED: 4/29/2019 1:36 PM
DATE MODIFIED: 4/29/2019 1:39 PM
13. If modules are loosely coupled, one module is linked to internal logic contained in another module.
a. True
b. False
ANSWER: False
RATIONALE: Ifmodulesaretightlycoupled,onemoduleislinkedtointernallogiccontainedin anothermodule.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 362
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.03 - Apply structured development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Post-Implementation Tasks
KEYWORDS: Bloom’s: Understand
DATE CREATED: 4/29/2019 1:39 PM
DATE MODIFIED: 4/29/2019 1:45 PM
14. Podcastscanbeprescheduled,madeavailableondemand,ordeliveredasautomaticupdates,dependingona user’spreference.
a. True
b. False
ANSWER: True
RATIONALE: Podcastscanbeprescheduled,madeavailableondemand,ordeliveredasautomatic updates,dependingonauser’spreference.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 385
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.10 - Describe the five tasks involved in system installation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Post-Implementation Tasks
KEYWORDS: Bloom’s: Understand
DATE CREATED: 4/29/2019 1:46 PM
DATE MODIFIED: 4/29/2019 1:49 PM
15. ISO requires a specific development plan, which outlines a step-by-step process for transforming user requirements
Copyright Cengage Learning. Powered by Cognero. Page 6
into a finished product.
a. True
b. False
ANSWER: True
RATIONALE: ISO requires a specific development plan, which outlines a step-by-step process for transforming user requirements into a finished product.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 355
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.01 - Explain quality assurance and three techniques to help improve the finished product
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Post-Implementation Tasks
KEYWORDS: Bloom’s: Understand
DATE CREATED: 4/29/2019 1:49 PM
DATE MODIFIED: 4/29/2019 4:25 PM
16. Static development is the process of constructing the programs and code modules that serve as the building blocks of the information system.
a. True
b. False
ANSWER: False
RATIONALE: Application development is the process of constructing the programs and code modules that serve as the building blocks of the information system.
POINTS: 1
DIFFICULTY: Moderate
REFERENCES: 356
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.02 - Outline application development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Post-Implementation Tasks
KEYWORDS: Bloom’s: Understand
DATE CREATED: 4/29/2019 1:51 PM
DATE MODIFIED: 4/29/2019 4:25 PM
17. Agileprojectsusevariousiterativeandincrementalmodels.
a. True
b. False
ANSWER: True
RATIONALE: Agile projects use various iterative and incremental models.
POINTS: 1
DIFFICULTY: Easy
Copyright Cengage Learning. Powered by Cognero. Page 7
REFERENCES: 357
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.02 - Outline application development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Post-Implementation Tasks
KEYWORDS: Bloom’s: Understand
18. Akernelconsistsofrelatedprogramcodeorganizedintosmallunitsthatareeasytounderstandandmaintain.
a. True
b. False
ANSWER: False
RATIONALE: A module consists of related program code organized into small units that are easy to understand and maintain.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 357
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.02 - Outline application development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Post-Implementation Tasks
KEYWORDS: Bloom’s: Understand
PM
19. Pseudocode is a technique for representing program logic.
a. True
b. False
ANSWER: True
RATIONALE: Pseudocode is a technique for representing program logic.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 358
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.02 - Outline application development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Post-Implementation Tasks
KEYWORDS: Bloom’s: Understand
DATE CREATED: 4/29/2019 1:52 PM
DATE MODIFIED: 4/29/2019 3:20 PM
Copyright Cengage Learning. Powered by Cognero. Page 8
20. After a systems analyst documents the system’s requirements, he or she breaks the system down into subsystems and modules in a process called scaling.
a. True
b. False
ANSWER: False
RATIONALE: After a systems analyst documents the system’s requirements, he or she breaks the system down into subsystems and modules in a process called partitioning.
POINTS: 1
DIFFICULTY: Moderate
REFERENCES: 359
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.03 - Apply structured development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Post-Implementation Tasks
KEYWORDS: Bloom’s: Understand
DATE CREATED: 4/29/2019 1:52 PM
DATE MODIFIED: 4/29/2019 3:27 PM
21. Aflagmoduleisreusablecodeandcanbeinvokedfrommorethanonepointinthechart.
a. True
b. False
ANSWER: False
RATIONALE: A library module is reusable code and can be invoked from more than one point in the chart.
POINTS: 1
DIFFICULTY: Moderate
REFERENCES: 360
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.03 - Apply structured development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Post-Implementation Tasks
KEYWORDS: Bloom’s: Understand
DATE CREATED: 4/29/2019 1:52 PM
DATE MODIFIED: 4/29/2019 3:34 PM
22. Cohesiondescribesthedegreeofinterdependenceamongmodules.
a. True
b. False
ANSWER: False
RATIONALE: Coupling describes the degree of interdependence among modules.
POINTS: 1
DIFFICULTY: Moderate
Copyright Cengage Learning. Powered by Cognero. Page 9
REFERENCES: 362
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.03 - Apply structured development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Post-Implementation Tasks
KEYWORDS: Bloom’s: Understand
DATE
23. Theprinciplesofcohesionandcouplingdonotapplytoobject-orientedapplicationdevelopment.
a. True
b. False
ANSWER: False
RATIONALE: The principles of cohesion and coupling also apply to O-O application development.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 366
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.04 - Apply object-oriented development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Post-Implementation Tasks
KEYWORDS: Bloom’s: Understand DATE
24. Criticsofagiledevelopmentoftenclaimthatbecauseitfocusesonquickiterationsandfastreleases,itlacks disciplineandproducessystemsofquestionablequality.
a. True
b. False
ANSWER: True
RATIONALE: Critics of agile development often claim that because it focuses on quick iterations and fast releases, it lacks discipline and produces systems of questionable quality.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 367
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.05 - Apply agile development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Post-Implementation Tasks
KEYWORDS: Bloom’s: Understand
DATE CREATED: 4/29/2019 1:53 PM
Copyright Cengage Learning. Powered by Cognero. Page 10
DATE MODIFIED: 4/29/2019 3:41 PM
25. XPisanagiledevelopmentmethod.
a. True
b. False
ANSWER: True
RATIONALE: XP is an agile development method.
POINTS: 1
DIFFICULTY: Moderate
REFERENCES: 368
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.05 - Apply agile development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Post-Implementation Tasks
KEYWORDS: Bloom’s: Understand
DATE CREATED: 4/29/2019 1:53 PM
DATE MODIFIED: 4/29/2019 3:42 PM
26. Meshingistheprocessofturningprogramlogicintospecificinstructionsthatthecomputersystemcan execute.
a. True
b. False
ANSWER: False
RATIONALE: Coding is the process of turning program logic into specific instructions that the computer system can execute.
POINTS: 1
DIFFICULTY: Moderate
REFERENCES: 369
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.06 - Explain coding
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Post-Implementation Tasks
KEYWORDS: Bloom’s: Understand
DATE CREATED: 4/29/2019 1:53 PM
DATE MODIFIED: 4/29/2019 3:45 PM
27. Languageandgrammarerrorsarereferredtoasscripterrors.
a. True
b. False
ANSWER: False
RATIONALE: Language and grammar errors are referred to as syntax errors.
POINTS: 1
Copyright Cengage Learning. Powered by Cognero. Page 11
DIFFICULTY: Easy
REFERENCES: 370
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.07 - Explain unit, integration, and system testing
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Post-Implementation Tasks
KEYWORDS: Bloom’s: Understand
DATE CREATED: 4/29/2019 1:53 PM
28. Testdatashouldcontainonlycorrectdata.
a. True
b. False
ANSWER: False
RATIONALE: Test data should contain both correct data and erroneous data and should test all possible situations that could occur.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 371
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.07 - Explain unit, integration, and system testing
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Post-Implementation Tasks
KEYWORDS: Bloom’s: Understand DATE CREATED: 4/29/2019
29. Program documentation describes the system’s functions and how they are implemented.
a. True
b. False
ANSWER: False
RATIONALE: System documentation describes the system’s functions and how they are implemented.
POINTS: 1
DIFFICULTY: Moderate
REFERENCES: 374
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.08 - Differentiate between program, system, operations, and user documentation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Post-Implementation Tasks
KEYWORDS: Bloom’s: Understand
Copyright Cengage Learning. Powered by Cognero. Page 12
DATE CREATED: 4/29/2019 1:53 PM
DATE MODIFIED: 4/29/2019 3:52 PM
30. Thetestenvironmentforaninformationsystemcontainscopiesofallprograms,procedures,andtestdata files.
a. True
b. False
ANSWER: True
RATIONALE: The test environment for an information system contains copies of all programs, procedures, and test data files.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 378
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.10 - Describe the five tasks involved in system installation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Post-Implementation Tasks
KEYWORDS: Bloom’s: Understand
DATE CREATED: 4/29/2019 1:53 PM
DATE MODIFIED: 4/29/2019 3:54 PM
Multiple Choice
31. The main objective of is to avoid problems or to identify them as soon as possible.
a. direct cutover
b. quality assurance
c. application development
d. cohesion
ANSWER: b
RATIONALE: The main objective of quality assurance (QA) is to avoid problems or to identify them as soon as possible.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 353
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.01 - Explain quality assurance and three techniques to help improve the finished product
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Software Quality Assurance
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 1:58 PM
Copyright Cengage Learning. Powered by Cognero. Page 13
32. To achieve better, faster, and less expensive methods of software development, the designed the Capability Maturity Model (CMM), which improves quality, reduces development time, and cuts costs.
a. International Organization for Standardization (ISO)
b. Software Engineering Institute (SEI)
c. Open Database Connectivity (ODBC) project
d. Center for the Application of Information Technologies (CAIT)
ANSWER: b
RATIONALE:
SEI’sprimaryobjectiveistofindbetter,faster,andless-expensivemethodsof softwaredevelopment.Toachievethatgoal,SEIdesignedaninfluentialsetof softwaredevelopmentstandardscalledtheCapabilityMaturityModel(CMM)®, whichhasbeenusedsuccessfullybythousandsoforganizationsaroundtheglobe.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 353
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.01 - Explain quality assurance and three techniques to help improve the finished product
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: A-head: Introduction
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 5/1/2019 12:25 PM
33. The Software Engineering Institute (SEI) established a new model, called _____, which incorporates software and systems development into a much larger framework.
a. the Department of Defense (DoD) model
b. the Thousand-Yard Model
c. Open Database Connectivity (ODBC) model
d. Capability Maturity Model Integration (CMMI)
ANSWER: d
RATIONALE: EventuallytheSEIestablishedanewmodel,calledCapabilityMaturityModel Integration(CMMI)®,thatintegratessoftwareandsystemsdevelopmentintoamuch largerframework.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 353
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.01 - Explain quality assurance and three techniques to help improve the finished product
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Software Quality Assurance
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
Copyright Cengage Learning. Powered by Cognero. Page 14
DATE MODIFIED: 4/29/2019 2:01 PM
34. requires that a software supplier document all testing and maintain records of test results.
a. The International Organization for Standardization (ISO)
b. The Software Engineering Institute (SEI)
c. Open Database Connectivity (ODBC)
d. The Center for the Application of Information Technologies (CAIT)
ANSWER: a
RATIONALE: ISO requires that a software supplier document all testing and maintain records of test results.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 355
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.01 - Explain quality assurance and three techniques to help improve the finished product
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Software Quality Assurance
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 5/1/2019 12:28 PM
35. is the process of constructing the programs and code modules that serve as the building blocks of an information system.
a. Application structuring
b. Application analysis
c. Application development
d. Application virtualization
ANSWER: c
RATIONALE: Application development is the process of constructing the programs and code modules that serve as the building blocks of the information system.
POINTS: 1
DIFFICULTY: Moderate
REFERENCES: 356
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.02 - Outline application development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Overview of Application Development
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 5/1/2019 12:30 PM
36. A consists of related program code organized into small units that are easy to understand and maintain.
Copyright Cengage Learning. Powered by Cognero. Page 15
a. node
b. stub
c. decision tree
d. module
ANSWER: d
RATIONALE: Amoduleconsistsofrelatedprogramcodeorganizedintosmallunitsthatareeasyto understandandmaintain.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 357
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.02 - Outline application development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Overview of Application Development
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:04 PM
37. graphically represent the logical rules and interaction between program modules using a series of symbols connected by arrows.
a. Training plans
b. Acceptance tests
c. Flowcharts
d. Simulations
ANSWER: c
RATIONALE: A flowchart represents logical rules and interaction graphically, using a series of symbols connected by arrows.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 358
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.02 - Outline application development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Overview of Application Development
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:05 PM
38. Structured application development usually involves a(n) _____, which proceeds from a general design to a detailed structure.
a. top-down approach
b. test plan
Copyright Cengage Learning. Powered by Cognero. Page 16
c. training plan
d. integrated approach
ANSWER: a
RATIONALE: Structured application development usually involves a top-down approach, which proceeds from a general design to a detailed structure.
POINTS: 1
DIFFICULTY: Moderate
REFERENCES: 359
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.03 - Apply structured development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Structured Application Development
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:06 PM
39. In a structure chart, a control couple shows a message, also called a(n) _____, which one module sends to another.
a. pilot
b. status flag
c. open loop
d. unit plan
ANSWER: b
RATIONALE: A control couple shows a message, also called a status flag, that one module sends to another.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 360
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.03 - Apply structured development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Structured Application Development
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:07 PM
40. In a structure chart, a(n) line, with a diamond on one end, indicates that a control module determines which subordinate modules will be invoked.
a. method
b. condition
c. class
d. attribute
ANSWER: b
Copyright Cengage Learning. Powered by Cognero. Page 17
RATIONALE: A condition line indicates that a control module determines which subordinate modules will be invoked, depending on a specific condition.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 361
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.03 - Apply structured development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Structured Application Development
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:08 PM
41. In a structure chart, a curved arrow represents a _____, which indicates that one or more modules are repeated.
a. pie
b. status flag
c. loop
d. freeform
ANSWER: c
RATIONALE: A curved arrow represents a loop.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 361
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.03 - Apply structured development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Structured Application Development
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:09 PM
42. measures a module’s scope and processing characteristics.
a. Coupling
b. Indexing
c. Cohesion
d. Partitioning
ANSWER: c
RATIONALE: Cohesion measures a module’s scope and processing characteristics.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 361
QUESTION TYPE: Multiple Choice
Copyright Cengage Learning. Powered by Cognero. Page 18
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.03 - Apply structured development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Structured Application Development
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:10 PM
43. describes the degree of interdependence among modules.
a. Resolution
b. Modularity
c. Dynamism
d. Coupling
ANSWER: d
RATIONALE: Coupling describes the degree of interdependence among modules.
POINTS: 1
DIFFICULTY: Moderate
REFERENCES: 362
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.03 - Apply structured development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Structured Application Development
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:11 PM
44. In sequence, the steps typically followed to create a structure chart are _____.
a. reviewing the data flow diagrams (DFDs); identifying modules and relationships; adding couples, loops, and conditions; and analyzing the structure chart
b. identifying modules and relationships; adding couples, loops, and conditions; analyzing the structure chart and the data dictionary; and reviewing the data flow diagrams (DFDs)
c. adding couples, loops, and conditions; analyzing the structure chart and the data dictionary; reviewing the data flow diagrams (DFDs); and identifying modules and relationships
d. analyzing the structure chart and the data dictionary; reviewing the data flow diagrams (DFDs); identifying modules and relationships; and adding couples, loops, and conditions
ANSWER: a
RATIONALE: In sequence, the steps typically followed to create a structure chart are reviewing the data flow diagrams (DFDs); identifying modules and relationships; adding couples, loops, and conditions; and analyzing the structure chart and the data dictionary.
POINTS: 1
DIFFICULTY: Moderate
REFERENCES: 363-364
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
Copyright Cengage Learning. Powered by Cognero. Page 19
LEARNING OBJECTIVES: SAD.12e.11.03 - Apply structured development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Structured Application Development
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:13 PM
45. A class diagram includes the class _____, which represent the program logic.
a. attributes
b. events
c. methods
d. characters
ANSWER: c
RATIONALE: A class diagram includes methods, which represent program logic.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 365
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.04 - Apply object-oriented development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Object-Oriented Application Development
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:14 PM
46. A class diagram includes the class _____, which describe the characteristics of objects in the class.
a. methods
b. keys
c. events
d. attributes
ANSWER: d
RATIONALE: A class diagram includes the class attributes, which describe the characteristics of objects in the class.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 365
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.04 - Apply object-oriented development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Object-Oriented Application Development
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
Copyright Cengage Learning. Powered by Cognero. Page 20
DATE MODIFIED: 4/29/2019 2:15 PM
47. In _____, two programmers work on the same task on the same computer; one drives while the other navigates.
a. pair programming
b. multitasking
c. dual tasking
d. driver programming
ANSWER: a
RATIONALE: In pair programming, two programmers work on the same task on the same computer; one drives (programs) while the other navigates (watches).
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 368
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.05 - Apply agile development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Agile Application Development
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:16 PM
48. is the process of reviewing program code to spot logic errors, which produce incorrect results.
a. Desk checking
b. Direct cutover examination
c. Results walkthrough
d. Cohesion assurance
ANSWER: a
RATIONALE: Desk checking is the process of reviewing the program code to spot logic errors, which produce incorrect results.
POINTS: 1
DIFFICULTY: Moderate
REFERENCES: 370
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.07 - Explain unit, integration, and system testing
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Testing the System
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 5/1/2019 12:42 PM
49. Many organizations require a more formal type of desk checking called _____.
a. a control module
Copyright Cengage Learning. Powered by Cognero. Page 21
b. integration testing
c. a structured walk-through
d. a data couple
ANSWER: c
RATIONALE: Many organizations require a more formal type of desk checking called a structured walkthrough.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 370
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.07 - Explain unit, integration, and system testing
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Testing the System
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 5/1/2019 12:44 PM
50. In addition to analyzing logic and program code, a project team usually holds a session with users, called a _____, to review the interface with a cross-section of people who will work with the new system and ensure that all the necessary features have been included.
a. unit test
b. design walk-through
c. function assessment
d. closure meeting
ANSWER: b
RATIONALE: In addition to analyzing logic and program code, the project team usually holds a session with users called a design walk-through, to review the interface with a cross section of people who will work with the new system and ensure that all necessary features have been included.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 370
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.07 - Explain unit, integration, and system testing
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Testing the System
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 5/1/2019 12:44 PM
51. The objective of is to identify and eliminate execution errors that could cause a program to terminate abnormally, and logic errors that could have been missed during desk checking.
a. unit testing
Copyright Cengage Learning. Powered by Cognero. Page 22
b. integration testing
c. functional testing
d. global testing
ANSWER: a
RATIONALE: The objective of unit testing is to identify and eliminate execution errors that could cause a program to terminate abnormally, and logic errors that could have been missed during desk checking.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 370
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.07 - Explain unit, integration, and system testing
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Testing the System
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:20 PM
52. During _____, programmers must test programs that interact with other programs and files separately before they are integrated into the system.
a. unit testing
b. integrated testing
c. acceptance testing
d. functional testing
ANSWER: a
RATIONALE: During unit testing, programmers must test programs that interact with other programs and files individually, before they are integrated into the system.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 371
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.07 - Explain unit, integration, and system testing
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Testing the System
KEYWORDS: Bloom’s: Understand
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:22 PM
53. In a technique called _____, the programmer simulates each program outcome or result and displays a message to indicate whether or not the program executed successfully.
a. modular testing
b. stub testing
c. acceptance testing
Copyright Cengage Learning. Powered by Cognero. Page 23
d. unit testing
ANSWER: b
RATIONALE: In stub testing, the programmer simulates each program outcome or result and displays a message to indicate whether or not the program executed successfully.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 371
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.07 - Explain unit, integration, and system testing
TOPICS: Testing the System
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:22 PM
54. Which is specified by the detailed procedures in a test plan?
a. The result of the final test of all programs
b. How a separate operational and test environment is prepared
c. The test data to be used
d. Who will work with the new system and ensure that all necessary features have been included
ANSWER: c
RATIONALE: A test plan consists of detailed procedures that specify how and when the testing will be performed, who will participate, and what test data will be used.
POINTS: 1
DIFFICULTY: Moderate
REFERENCES: 371
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.07 - Explain unit, integration, and system testing
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Testing the System
KEYWORDS: Bloom’s: Understand
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:24 PM
55. Testing two or more programs that depend on each other is called _____.
a. integration testing
b. unit testing
c. acceptance testing
d. system testing
ANSWER: a
RATIONALE: Testing two or more programs that depend on each other is called integration testing.
POINTS: 1
DIFFICULTY: Easy
Copyright Cengage Learning. Powered by Cognero. Page 24
REFERENCES: 372
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.07 - Explain unit, integration, and system testing
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Testing the System
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:24 PM
56. Successful completion of system testing is the key to user and management approval, which is why system tests sometimes are called _____.
a. integrated tests
b. modular tests
c. unit tests
d. acceptance tests
ANSWER: d
RATIONALE: Successful completion of system testing is the key to user and management approval, which is why system tests sometimes are called acceptance tests.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 372
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.07 - Explain unit, integration, and system testing
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Testing the System
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:25 PM
57. After completing integration testing, a systems analyst must perform _____, which involves the entire information system and includes all typical processing situations.
a. functional testing
b. unit testing
c. stub testing
d. system testing
ANSWER: d
RATIONALE: After completing integration testing, system testing is performed, which involves the entire information system. A system test includes all likely processing situations and is intended to assure users, developers, and managers that the program meets all specifications and that all necessary features have been included.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 372
Copyright Cengage Learning. Powered by Cognero. Page 25
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.07 - Explain unit, integration, and system testing
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Testing the System
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:27 PM
58. Program documentation _____.
a. describes the inputs, outputs, and processing logic for all program modules
b. consists of instructions and information for users who will interact with the system and includes user manuals, help screens, programs, and online tutorials
c. includes data dictionary entries, data flow diagrams, screen layouts, and the systems request that initiated the program
d. creates links within the program that will take a user to the appropriate documentation
ANSWER: a
RATIONALE: Program documentation describes the inputs, outputs, and processing logic for all program modules.
POINTS: 1
DIFFICULTY: Moderate
REFERENCES: 374
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.08 - Differentiate between program, system, operations, and user documentation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Documentation
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 5/1/2019 12:54 PM
59. System developers use to document and trail program defects, code changes, and replacement code.
a. bug tracking software
b. the obstruction generator
c. fault promotion analysis
d. the defect distribution policy
ANSWER: a
RATIONALE: System developers also use defect tracking software, sometimes called bug tracking software, to document and track program defects, code changes, and replacement code.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 374
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
Copyright Cengage Learning. Powered by Cognero. Page 26
LEARNING OBJECTIVES: SAD.12e.11.08 - Differentiate between program, system, operations, and user documentation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Documentation
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:30 PM
60. Operations documentation _____.
a. describes the inputs, outputs, and processing logic for all program modules
b. describes a system’s functions and how they are implemented
c. contains all the information needed for processing and distributing online and printed output
d. consists of instructions and information for users who will interact with the system
ANSWER: c
RATIONALE: Operations documentation contains all the information needed for processing and distributing online and printed output.
POINTS: 1
DIFFICULTY: Moderate
REFERENCES: 375
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.08 - Differentiate between program, system, operations, and user documentation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Documentation
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 5/1/2019 12:57 PM
61. User documentation _____.
a. allows users to prepare overall documentation, such as process descriptions and report layouts, early in the software development life cycle (SDLC)
b. describes a system’s functions and how they are implemented
c. contains all the information needed for users to process and distribute online and printed output
d. consists of instructions and information for users who will interact with the system
ANSWER: d
RATIONALE: User documentation consists of instructions and information for users who will interact with the system and includes user manuals, help screens, and online tutorials.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 375
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.08 - Differentiate between program, system, operations, and user documentation
Copyright Cengage Learning. Powered by Cognero. Page 27
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Documentation
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 5/1/2019 12:58 PM
62. The environment for the actual system operation is called the _____.
a. production environment
b. exploratory environment
c. functional environment
d. globalized environment
ANSWER: a
RATIONALE: The environment for the actual system operation is called the operational environment or production environment.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 378
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.10 - Describe the five tasks involved in system installation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Operational and Test Environments
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:33 PM
63. Access to the operational environment is limited to and must strictly be controlled.
a. systems analysts
b. users
c. programmers
d. managers
ANSWER: b
RATIONALE: Access to the operational environment is limited to users and must strictly be controlled.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 378
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.10 - Describe the five tasks involved in system installation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Operational and Test Environments
KEYWORDS: Bloom’s: Understand
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:35 PM
Copyright Cengage Learning. Powered by Cognero. Page 28
64. A(n) refers to a web-based broadcast that allows a user to download multimedia files to a PC or portable device.
a. webinar
b. tutorial
c. podcast
d. data frame
ANSWER: c
RATIONALE: A podcast refers to a web-based broadcast that allows a user to download multimedia files to a PC or portable device.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 385
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.10 - Describe the five tasks involved in system installation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Training
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:36 PM
65. When developing a training program, which guideline should be kept in mind?
a. Train people individually.
b. Select the most effective place to conduct the training.
c. Develop a single training program for distinct employee groups.
d. Provide only hands-on experience training.
ANSWER: b
RATIONALE: When developing a training program, select the most effective place to conduct the training.
POINTS: 1
DIFFICULTY: Moderate
REFERENCES: 386
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.10 - Describe the five tasks involved in system installation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Training
KEYWORDS: Bloom’s: Understand
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:37 PM
66. Using a strategy, knowledgeable users can be selected who then conduct sessions for others.
a. structured walk-through
b. train-the-trainer
Copyright Cengage Learning. Powered by Cognero. Page 29
c. direct cutover
d. top-down design
ANSWER: b
RATIONALE: Using a train-the-trainer strategy, knowledgeable users can be selected who then conduct sessions for others.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 387
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.10 - Describe the five tasks involved in system installation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Training
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 5/1/2019 1:03 PM
67. When training is complete, many organizations conduct a full-scale test, or _____, which is a dress rehearsal for users and IT support staff.
a. a parallel operation
b. a pre-implementation evaluation
c. data conversion
d. simulation
ANSWER: d
RATIONALE: When training is complete, many organizations conduct a full-scale test, or simulation, which is a dress rehearsal for users and IT support staff.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 387
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.10 - Describe the five tasks involved in system installation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Training
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:39 PM
68. During _____, existing data is loaded into the new system.
a. data visualization
b. data conversion
c. data collision
d. data normalization
ANSWER: b
Copyright Cengage Learning. Powered by Cognero. Page 30
RATIONALE: During data conversion, existing data is loaded into the new system.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 382
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.10 - Describe the five tasks involved in system installation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Data Conversion
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:40 PM
69. is the process of putting a new information system online and retiring the old system.
a. System integration
b. Online system documentation
c. System override
d. System changeover
ANSWER: d
RATIONALE: System changeover is the process of putting the new information system online and retiring the old system.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 379
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.10 - Describe the five tasks involved in system installation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: System Changeover
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:41 PM
70. involves more risk than other changeover methods.
a. Direct cutover
b. Pilot operation
c. Parallel cutover
d. Phased operation
ANSWER: a
RATIONALE: Direct cutover involves more risk than other changeover methods.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 380
QUESTION TYPE: Multiple Choice
Copyright Cengage Learning. Powered by Cognero. Page 31
HAS VARIABLES: False
LEARNING OBJECTIVES: SAD.12e.11.10 - Describe the five tasks involved in system installation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: System Changeover
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:42 PM
71. As the accompanying figure illustrates, the approach causes the changeover from the old system to the new system to occur immediately when the new system becomes operational.
a. phased operation
b. parallel operation
c. pilot operation
d. direct cutover
ANSWER: d
RATIONALE: The direct cutover approach causes the changeover from the old system to the new system to occur immediately when the new system becomes operational.
Copyright Cengage Learning. Powered by Cognero. Page 32
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 379-380
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
PREFACE NAME: Figure 2
LEARNING OBJECTIVES: SAD.12e.11.10 - Describe the five tasks involved in system installation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: System Changeover
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:43 PM
72. As the accompanying figure illustrates, the changeover method requires that both the old and the new information systems operate fully for a specific period.
a. phased operation
b. parallel operation
c. pilot operation
d. direct cutover
ANSWER: b
RATIONALE: Parallel operation requires that both systems run simultaneously for a specified period.
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 380 381
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
PREFACE NAME: Figure 2
LEARNING OBJECTIVES: SAD.12e.11.10 - Describe the five tasks involved in system installation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: System Changeover
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 5/1/2019 1:10 PM
73. As the accompanying figure illustrates, the changeover method involves implementing the complete new system at a selected location of the company.
a. phased operation
b. parallel operation
c. pilot operation
d. direct cutover
ANSWER: c
RATIONALE: The pilot operation changeover method involves implementing the complete new system at a selected location of the company.
Copyright Cengage Learning. Powered by Cognero. Page 33
POINTS: 1
DIFFICULTY: Easy
REFERENCES: 381
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
PREFACE NAME: Figure 2
LEARNING OBJECTIVES: SAD.12e.11.10 - Describe the five tasks involved in system installation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: System Changeover
KEYWORDS: Bloom’s: Remember
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:46 PM
Lisa and her team have finished the coding of a new application, and they are ready to begin testing. She asks Tina, a senior software tester, for help in designing the types of tests that Lisa and her team should perform.
74. Lisa mentions that one program has been developed to interact with other programs, and she wants to begin by testing the programs individually. Tina tells her about a process in which a programmer simulates each program outcome or result and displays a message to indicate whether or not the program executed successfully. What is the name of this process?
a. Integration testing
b. System testing
c. Link testing
d. Stub testing
ANSWER: d
RATIONALE: In stub testing, the programmer simulates each program outcome or result and displays a message to indicate whether or not the program executed successfully.
POINTS: 1
DIFFICULTY: Challenging
REFERENCES: 371
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
PREFACE NAME: Case 11-1
LEARNING OBJECTIVES: SAD.12e.11.07 - Explain unit, integration, and system testing
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Testing the System
KEYWORDS: Bloom’s: Apply
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 5/1/2019 1:14 PM
75. Tina also recommends that Lisa test groups of programs that depend on each other to confirm that they work together correctly. What is one of the names of this type of testing?
a. Integration testing
b. System testing
Copyright Cengage Learning. Powered by Cognero. Page 34
c. Unit testing
d. Stub testing
ANSWER: a
RATIONALE: Testing two or more programs that depend on each other is called integration testing.
POINTS: 1
DIFFICULTY: Challenging
REFERENCES: 372
QUESTION TYPE: Multiple Choice
HAS VARIABLES: False
PREFACE NAME: Case 11-1
LEARNING OBJECTIVES: SAD.12e.11.07 - Explain unit, integration, and system testing
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Testing the System
KEYWORDS: Bloom’s: Apply
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 4/29/2019 2:48 PM
Essay
76. Provide a step-by-step description of how to create a structure chart.
ANSWER: Typically, three steps are followed when creating a structure chart. Data flow diagrams (DFDs) are reviewed to identify the processes and methods, identify the program modules and determine control-subordinate relationships, and add symbols for couples and loops. Afterward, the structure chart is analyzed to ensure that it is consistent with the system documentation.
STEP 1. REVIEW THE DFDS: The first step is to review all DFDs for accuracy and completeness, especially if changes have occurred since the systems analysis phase. If object models were also developed, they should be analyzed to identify the objects, the methods that each object must perform, and the relationships among the objects. A method is similar to a functional primitive and requires code to implement the necessary actions.
STEP 2. IDENTIFY MODULES AND RELATIONSHIPS: Working from the logical model, functional primitives or object methods are transformed into program modules. When analyzing a set of DFDs, remember that each DFD level represents a processing level. If DFDs are being used, one works way down from the context diagram to the lowerlevel diagrams, identifying control modules and subordinate modules, until the functional primitives are reached. If more cohesion is desired, processes can be divided into smaller modules that handle a single task.
STEP 3. ADD COUPLES, LOOPS, AND CONDITIONS: Next, couples, loops, and conditions are added to the structure chart. If DFDs are being used, the data flows and the data dictionary can be reviewed to identify the data elements that pass from one module to another. In addition to adding the data couples, control couples are added where a module is sending a control parameter, or flag, to another module. Loops and condition lines that indicate repetitive or alternative processing steps are also added. If an object model was developed, the class diagrams and object relationship diagrams can be reviewed to be sure that the interaction among the objects is fully understood.
POINTS: 1
Copyright Cengage Learning. Powered by Cognero. Page 35
Student provides the steps involved in creating a structure chart.
DIFFICULTY: Moderate
REFERENCES: 363
QUESTION TYPE: Essay
HAS VARIABLES: False
STUDENT ENTRY MODE: Basic
Failure Below Expectations Developing
LEARNING OBJECTIVES: SAD.12e.11.03 - Apply structured development
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Structured Application Development
KEYWORDS: Bloom’s: Understand
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 5/1/2019 1:20 PM
77. List the objectives of system testing.
ANSWER: Regardless of how a system was developed, system testing has the following major objectives:
• Perform a final test of all programs
• Verify that the system will handle all input data properly, both valid and invalid
• Ensure that the IT staff has the documentation and instructions needed to operate the system properly and that backup and restart capabilities of the system are adequate
• Demonstrate that users can interact with the system successfully
• Verify that all system components are integrated properly and that actual processing situations will be handled correctly
• Confirm that the information system can handle predicted volumes of data in a timely and efficient manner
POINTS: 1
Student lists the objectives of system testing.
DIFFICULTY: Moderate
REFERENCES: 372
QUESTION TYPE: Essay
HAS VARIABLES: False
STUDENT ENTRY MODE: Basic
LEARNING OBJECTIVES: SAD.12e.11.07 - Explain unit, integration, and system testing
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Testing the System
KEYWORDS: Bloom’s: Understand
Copyright Cengage Learning. Powered by Cognero.
DATE CREATED: 1/30/2019 11:40 AM
DATE MODIFIED: 5/1/2019 1:21 PM
78. Explain the process of program documentation.
ANSWER: Program documentation describes the inputs, outputs, and processing logic for all program modules. The program documentation process starts in the systems analysis phase and continues during systems implementation. Analysts prepare overall documentation, such as process descriptions and report layouts, early in the SDLC. This documentation guides programmers, who construct modules that are well supported by internal and external comments and descriptions that can be understood and maintained easily. A systems analyst usually verifies that program documentation is complete and accurate.
POINTS: 1
RUBRIC:
Student explains the process of program documentation.
DIFFICULTY: Moderate
REFERENCES: 374
QUESTION TYPE: Essay
HAS VARIABLES: False
STUDENT ENTRY MODE: Basic
LEARNING OBJECTIVES: SAD.12e.11.08 - Differentiate between program, system, operations, and user documentation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Testing the System
KEYWORDS: Bloom’s: Understand
DATE CREATED: 4/29/2019 1:54 PM
DATE MODIFIED: 5/1/2019 1:22 PM
79. Explain why users prefer online documentation. Why is it an important tool?
ANSWER:
Most users now prefer online documentation, which provides immediate help when they have questions or encounter problems. Many users are accustomed to context-sensitive help screens, hints and tips, hypertext, on-screen demos, and other user-friendly features commonly found in popular software packages; they expect the same kind of support for in-house developed software.
Effective online documentation is an important productivity tool because it empowers users and reduces the time that IT staff members must spend in providing telephone, email, or face-to-face assistance. Interactive tutorials are especially popular with users who like to learn by doing, and visual impact is very important. The use of YouTube as a host for tutorial videos has become commonplace.
POINTS: 1
RUBRIC:
Copyright Cengage Learning. Powered by Cognero. Page 37
Student explains why users now prefer online documentation. Student explains why online documentation is an important tool.
DIFFICULTY: Moderate
REFERENCES: 376
QUESTION TYPE: Essay
HAS VARIABLES: False
STUDENT ENTRY MODE: Basic
LEARNING OBJECTIVES: SAD.12e.11.09 - Explain the role of online documentation
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Testing the System
KEYWORDS: Bloom’s: Understand
DATE CREATED: 4/29/2019 1:55 PM
DATE MODIFIED: 5/1/2019 1:24 PM
80. Define coding and explain how it is performed.
ANSWER: Coding is the process of turning program logic into specific instructions that the computer system can execute. Working from a specific design, a programmer uses a programming language to transform program logic into code statements. An individual programmer might create a small program, while larger programs typically are divided into modules that several individuals or groups can work on simultaneously.
POINTS: 1
Student defines coding.
Student explains how coding is performed.
DIFFICULTY: Moderate
REFERENCES: 369
QUESTION TYPE: Essay
HAS VARIABLES: False
STUDENT ENTRY MODE: Basic
LEARNING OBJECTIVES: SAD.12e.11.06 - Explain coding
NATIONAL STANDARDS: United States - BUSPROG: Technology
TOPICS: Testing the System
KEYWORDS: Bloom’s: Understand
DATE CREATED: 4/29/2019 1:55 PM
DATE MODIFIED: 5/1/2019 1:25 PM
Copyright Cengage Learning. Powered by Cognero. Page