Question: Omar is creating an order database for a multiple site car dealership. The data will be fairly simple: names, addresses, city, state, zip code, make of car, model, style, color, etc. Probably the best choice for him would be a ________ database.

Answer Options:

Multidimensional
Hierarchical
Legacy
Object
Relational

Answer: Relational

 

Question: FoodTitan is a large grocery store chain in the Chicago, Milwaukee, and the Upper Midwest. Generally their stores have from 18 to 36 checkout lanes with scanners. When somebody scans a bar code, the system is probably using a ______ to process the purchased items.

Answer Options:

Executive support system (ESS)
Barcode processing system (BPS)
Management information system (MIS)
Transaction Processing system (TPS)
A grocery store processing system (GSPS)

Answer: Transaction Processing system (TPS)

 

Question: The project team is very knowledgeable about relational database management systems. In terms of feasibility, this might be best known as:

Answer Options:

Technical feasibility (can we build it)
Economic feasibility (should we build it)
Managerial feasibility (why would we build it)
Graphical feasibility (does it fit this project)
Organizational feasibility (if we build it, will they use it?)

Answer: Technical feasibility (can we build it)

 

Question: Primary keys are:

Answer Options:

The same as default keys for default values
Unique values for each record in a file or table
Elementary values (like ‘primary’ school)

Answer: Unique values for each record in a file or table

 

Question: Which is NOT a purpose of the requirements definition?

Answer Options:

To give a very high-level explanation of the business requirements
A more precise list of requirements that can be used as inputs to the rest of analysis
Create functional requirements
Create cost/benefit analysis
Create non-functional requirements

Answer: To give a very high-level explanation of the business requirements

 

Question: Which is NOT a requirements analysis strategy?

Answer Options:

Understanding of the as-is system
Identifying improvements
Developing requirements for the to-be system
Root cause analysis
Understanding of screen design, layout and navigation

Answer: Understanding of screen design, layout and navigation

 

Question: Which of the following is true about a JAD facilitator?

Answer Options:

They can participate in the discussion to settle a disagreement
They keep track of all discussions by entering information into the computer
They allow sidebar discussions and unstructured activities
They recognize that some people know more about the system and proposed system and will dominate the discussion and know that is a positive thing
They set the meeting agenda

Answer: They set the meeting agenda

 

Question: Arianna is an analyst studying credit card fraud. She is working on developing a use case for when a stolen credit card is used. The trigger would be:

Answer Options:

When the card-holder reports the card as stolen
When a customer enters a store
When the customer notices a different driver’s license
When the card is reported as stolen and the card-holder is in the store
When a stolen card is used

Answer: When a stolen card is used

 

Question: A use case helps:

Answer Options:

Understand system activities and requirements
Refine project management milestones
Identify risks with the project
Define interview questions
Clarify ongoing costs for a system

Answer: Understand system activities and requirements

 

Question: Barton is an analyst developing a use case. Which of the following will probably NOT be on his use case?

Answer Options:

Source for the major inputs
Type of trigger
Description of data flows
A use case number
Use case name

Answer: Description of data flows

 

Question: Role-playing the use case with actual users is a good way to:

Answer Options:

Identify the use case
Identify elements within steps
Identify the major steps within each use case
Identify the primary actor
Confirm the use case

Answer: Confirm the use case

 

Question: The Major Steps Performed section on a use case will give the __________.

Answer Options:

Where the processes will run (such as manual processes, client-server processes, etc.)
Name of the user for each step
The telecommunications infrastructure requirements for that step
Information for each step
What triggers each step

Answer: Information for each step

 

Question: The second principal part of use cases is ‘input and output’. Another name might be:

Answer Options:

Parallelism
Origin and ending
Data flows
Data normalization
Program specifications

Answer: Data flows

 

Question: Use cases are used to more fully delineate ______.

Answer Options:

Resources used in the system
Data flows
System boundaries
System requirements
System proposals

Answer: System requirements

 

Question: When developing the Major Inputs and Major Outputs for a use case, the analyst and users should consider:

Answer Options:

Developing separate use cases for every possible input and every possible output
Developing Major Inputs and Outputs as separate use cases
Developing Major Inputs and Outputs in relation to the business process
Developing Major Inputs and Outputs in relation to the data model
Developing Major Inputs and Outputs separately

Answer: Developing Major Inputs and Outputs in relation to the business process

 

Question: Alice is calculating whether a system will lower costs or increase revenues. What SDLC phase is she in?

Answer Options:

Evaluation
Implementation
Design
Analysis

Answer: Analysis

 

Question: Another outcome of the planning phase is the:

Answer Options:

System specification document
Business Process document
Project Plan
Feasibility Analysis document
System proposal document

Answer: Project Plan

 

Question: Becky is a systems analyst for Laswell Consulting. She is attending a three day intensive workshop on developing applications in php. What systems analyst skill is she working on?

Answer Options:

Technical
Interpersonal
Ethical
Business
Analytical

Answer: Technical