Which of the following is NOT a step completed during the design phase?

Which of the following is NOT a step completed during the design phase?



a. Creating logical process models
b. Architecture design
c. User interface design
d. Deciding on an acquisition strategy
e. Converting logical models to physical


Answer: a. Creating logical process models

What is a program structure chart?

What is a program structure chart?



a. A diagram that shows how all the screens and interfaces of a system are linked together

b. A diagram that shows all the code modules that must be included in a program at a high level

c. A set of instructions for programmers to follow, which may include pseudocode

d. Another name for the physical data flow diagram, which gives details about how to program the processes from the logical data flow diagram


Answer: A diagram that shows all the code modules that must be included in a program at a high level

Regarding the 6 principles of good user interface design, which of the following statements is TRUE?

Regarding the 6 principles of good user interface design, which of the following statements is TRUE?



a. Aesthetics refers to the rules of how the system will be navigated, including the 3 clicks rule
b. Content awareness refers to fitting information on the screen to minimize scrolling
c. Usage level refers to programming multiple versions of a system for different users
d. Consistency refers to making elements of the system look and act in a similar manner throughout the system


Answer: Consistency refers to making elements of the system look and act in a similar manner throughout the system

The two types of module-related conversion strategies are:

The two types of module-related conversion strategies are:



a. waterfall and phased
b. parallel and modular
c. modular conversion and whole-system
d. pilot and modular
e. whole-system and waterfall


Answer: modular conversion and whole-system

Another name for custom development might be:

Another name for custom development might be:



a. CASE tools
b. Vendor supplied inhouse consulting
c. In-house development
d. Package software
e. Offshore outsourcing


Answer: In-house development

Which of the following is NOT one of the three work areas for program code?

Which of the following is NOT one of the three work areas for program code?



a. Production (where real organizational data exists)
b. Development (where coding happens)
c. Testing (where the system and code can be tested)
d. Showcase (where code is placed for managers to approve it)


Answer: Showcase (where code is placed for managers to approve it)

Acceptance tests are done primarily by:

Acceptance tests are done primarily by:


a. Systems Analysts
b. Project Managers
c. Users
d. Programmers
e. Developers


Answer: Users

During the implementation phase of the SDLC:

During the implementation phase of the SDLC:


a. Quality assurance will perform software testing
b. Designers will develop user interface prototypes
c. Project managers will convert logical ERDs into physical DFDs
d. Champions will do the data management design


Answer: Quality assurance will perform software testing

Which is NOT a change management plan step?

Which is NOT a change management plan step?



a. installing 'user friendly' hardware to encourage adoption
b. assessing the costs and benefit models of potential adopters
c. enabling people to adopt through training
d. motivating adoption through both informational and political strategies
e. revising management policies


Answer: installing 'user friendly' hardware to encourage adoption

Custom development is used when:

Custom development is used when:


a. The business need is unique
b. The skills are not strategic
c. The business need is not core to the business
d. The project has a project manager who can coordinate vendor efforts
e. The time frame is short


Answer: The business need is unique

Which of the following is an example of cloud computing?

Which of the following is an example of cloud computing?



a. An ERP system installed in an organization allows the company to upload purchase orders that are then forwarded to vendors
b. Using Quickbooks Online instead of installing the full version of Quickbooks on a computer
c. A Web site is designed to look and act the same on both desktop computers and mobile devices
d. Using wireless instead of wired network connections to connect to the Internet


Answer: b. Using Quickbooks Online instead of installing the full version of Quickbooks on a computer

What are the two major groupings of UML diagrams?

What are the two major groupings of UML diagrams?



a. Use case and class
b. Behavioral and economical
c. Structure and design
d. Structure and behavioral


Answer: Structure and behavioral

Based on the 'usage level' design principle, systems that are used infrequently (like decision support systems) should probably emphasize:

Based on the 'usage level' design principle, systems that are used infrequently (like decision support systems) should probably emphasize:



a. More shortcut
keys and built in keyboard functions
b. Higher user flexibility
c. Ease of learning
d. Ease of use (efficiency)
e. Organizational feasibility


Answer: Ease of learning

Packaged systems are used when:

Packaged systems are used when:


a. The project has a project manager who has experience negotiating with outside software vendors
b. The budget allows for extra money to be spent on a higher quality solution
c. The business need is unique
d. There is a desire to build inhouse skills


Answer: The project has a project manager who has experience negotiating with outside software vendors

The two fundamental documentation types are:

The two fundamental documentation types are:



a. Screen documentation and batch documentation
b. User documentation and online documentation
c. System documentation and integration documentation
d. Acceptance documentation and integration documentation
e. System documentation and user documentation


Answer: System documentation and user documentation

Which is NOT one of the four dominant UML diagramming techniques?

Which is NOT one of the four dominant UML diagramming techniques?



a. Sequence diagrams
b. Class diagrams
c. Use case diagrams
d. Encapsulation diagrams
e. Behavioral state machine diagrams


Answer: Encapsulation diagrams

Regarding acquisition strategies, which of the following is NOT true about an alternative matrix?

Regarding acquisition strategies, which of the following is NOT true about an alternative matrix?


a. Various feasibility issues are listed down the first column
b. An alternative matrix always has three specific alternatives that are scored: buy, custom develop, or outsource
c. For each feasibility issue, weighted scores are given to each alternative
d. The organization would likely select the alternative with the highest weighted total score
e. Various alternatives are listed across the top row


Answer: An alternative matrix always has three specific alternatives that are scored: buy, custom develop, or outsource

Every part of a system that is not automated will:

Every part of a system that is not automated will:



a. Be outside the human-machine boundary

b. Will be drawn as diamond shapes on the structure charts

c. Go back through the analysis phase to become automated

d. Be drawn as only logical DFDs not physical DFDs

e. Be ignored in the implementation of the system


Answer: Be outside the human-machine boundary

Which of the following is NOT one of the steps in creating a Physical Data Flow Diagram?

Which of the following is NOT one of the steps in creating a Physical Data Flow Diagram?


a. Draw a human-machine boundary
b. Update data descriptions and metadata
c. Add system-related data stores, data flows and processes
d. Add implementation references
e. Breakdown each Level 0 process into Level 1 processes


Answer: Breakdown each Level 0 process into Level 1 processes

If the organization decides to purchase a prepackaged solution that does not require much customization, which document should the organization prepare and send out to vendors to find the best price?

If the organization decides to purchase a prepackaged solution that does not require much customization, which document should the organization prepare and send out to vendors to find the best price?



a. System Proposal
b. Software Hardware Specification
c. Request for Quote (RFQ)
d. Request for Proposal (RFP)
e. System Specification


Answer: Request for Quote (RFQ)

In the object oriented (OO) approach, an object is

In the object oriented (OO) approach, an object is



a. A subclass of a superclass (e.g., an "employee" derived from a "person")

b. An instance of a class (e.g., a "customer" that has been "created" in the
system)

c. An encapsulation of processes and methods


Answer: An instance of a class (e.g., a "customer" that has been "created" in the system)

Which of the following statements is NOT true regarding bar codes, magnetic stripes, and RFID?

Which of the following statements is NOT true regarding bar codes, magnetic stripes, and RFID?



a. They are easier to implement than text-based
forms

b. They help to make input more efficient than requiring keyboard input

c. They help to make input more accurate than requiring keyboard input

d. They are examples of source data automation


Answer: They are easier to implement than text-based forms

The primary hardware components of a system consist of:

The primary hardware components of a system consist of:




a. Network
b. Client Computers, Servers and Network
c. Servers
d. Client Computers
e. Client Computers and Servers


Answer: Client Computers, Servers and Network

Integration testing focuses on ___________; while system tests focus on _______________.

Integration testing focuses on ___________; while system tests focus on _______________.



a. Beta tests; alpha tests

b. End-users acceptance; project sponsor acceptance

c. Black-box tests; white-box tests

d. User interaction functions; automated functions like reporting

e. Modules working together; meeting functional and nonfunctional requirements


Answer: Modules working together; meeting functional and nonfunctional requirements

Which of the following statements is true in most organizations when installing a new system?

Which of the following statements is true in most organizations when installing a new system?



a. Most users are a little reluctant to adopt the new system, while a few are excited (ready adopters) and a few are resistant

b. Change agents need to spend most of their time finding and focusing on the resistant adopters

c. Most users are excited about the new system (ready adopters), with a few reluctant or resistant

d. Most users are resistant to adopt the new system, with a few ready and excited (ready adopters)


Answer: Most users are a little reluctant to adopt the new system, while a few are excited (ready adopters) and a few are resistant

In client server architecture, the client is responsible for ______; the server is responsible for ______; and the location of _______ varies.

In client server architecture, the client is responsible for ______; the server is responsible for ______; and the location of _______ varies.


a. Presentation Logic ... Data Access Logic and Data Storage ... Application Logic

b. Presentation Logic ... Application Logic ... Data Access Logic and Data Storage

c. Application Logic ... Data Access Logic and Data Storage ... Presentation Logic

d. Application Logic ... Data Storage ... Data Access Logic and Presentation Logic


Answer: Presentation Logic ... Data Access Logic and Data Storage ... Application Logic

What is the final deliverable of the design phase?

What is the final deliverable of the design phase?



a. Physical process models
b. System proposal
c. Architecture design
d. Hardware/Software specification
e. System specification


Answer: System specification

When considering the layout principle of user interface design, the best practice is to have three areas of an interface layout. Which of the following is NOT one of those common work areas?

When considering the layout principle of user interface design, the best practice is to have three areas of an interface layout. Which of the following is NOT one of those common work areas?



a. Work area (usually the largest part, in the middle)
b. Navigation area (usually at the top or left)
c. Status area (usually at the bottom)
d. Touchscreen area (usually for mobile devices)


Answer: Touchscreen area (usually for mobile devices)

Which of the following is NOT one of the three network areas for program code?

Which of the following is NOT one of the three network areas for program code?


a. Development (where coding happens)
b. Showcase (where code is placed for managers to approve it)
c. Testing (where the system and code can be tested)
d. Production (where real organizational data exist)


Answer: Showcase ( where code is placed for managers to approve it)