• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/70

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

70 Cards in this Set

  • Front
  • Back
Process specifications show the decision-making logic and formulas necessary to transform process input data into output.
T

Although process specifications produce a precise description of what is accomplished, they are not detailed enough to validate the system design.
F

Process specifications are always produced for input and output operations, such as a read or write operation.
F

Process descriptions may exist on a form but not within a CASE tool repository.
F

Process logic may be represented as either structured English, a decision table, a decision tree, or a formula.
T

Selection data dictionary entries become IF...THEN...ELSE structured English statements.
T

Iteration data dictionary entries become simple structured English statements in a sequence.
F

When structured decisions are not complex, an appropriate technique for analyzing the decision process is the use of semi-structured English.
F

Besides the obvious advantage of clarifying the logic and relationships found in human languages, structured English has another important advantage as a communication tool.
T

If communication is unimportant, structured English is a viable alternative for decision analysis.
F

It is important to develop decision tables in a logical, step-by-step approach.
T

Decision tables can become very burdensome because they grow rapidly as the number of conditions and alternatives increase.
T

If conditions are mutually inclusive, they can be written in extended-entry form.
F
The number of columns and rows necessary decreases while the understandability decreases.
F
Decision trees are most often drawn on their side, with the root of the tree on the left-hand side of the paper, branching out to the right.
T
It is useful to combine conditions and actions when drawing decision trees.
F

A square node indicates a condition, and a circle indicates an action.
F

In drawing the tree, identify all conditions and actions and the order and timing of these.
T

Use structured English when complex combinations of conditions, actions, and rules are found.
F

Use decision tables when there are many repetitious actions.
F

Use decision trees when the sequence of conditions and actions is critical.
T

The logic of a parent process shows the execution sequence that the child diagram processes must follow.
T

All the process specifications for the entire data flow diagram are consolidated and included in the specification packet given to the computer programmer.
F

Horizontal balancing means that all output elements must be on input data flow.
F

Business rules are the set of procedures, conditions or formulas that allow a corporation to run its business.
T

To determine the information requirements using a decision analysis strategy, what must the systems analyst determine?
A. Necessary data
B. Objectives
C. Information
D. Data structure
B. Objectives


A goal of producing process specifications is to:
A. reduce process interactions.
B. build technical specifications for a specific computer language.
C. validate the system design, including data flow diagrams and the data dictionary.
D. design computer input and output processes.
C. validate the system design, including data flow diagrams and the data dictionary.




Primitive process specifications are not produced for:
A. processes that use decision trees.
B. processes for which pre-written code already exists.
C. processes that involve complex editing.
D. All of the above
B. processes for which pre-written code already exists.


When creating process specifications, what needs to be done for manual tasks?
A. Create well-defined procedures for employees performing the tasks.
B. Replace them with automated processes.
C. Outline the decisions using a decision tree.
D. Nothing, they are not part of processing specifications.
A. Create well-defined procedures for employees performing the tasks.

Which of the following is not a business rule?
A. Logical inferences
B. Mathematical and functional derivations
C. Programming language IF statements
D. Definitions of business terms
C. Programming language IF statements


Process logic may be represented as:
A. structured English.
B. a decision table.
C. a decision tree.
D. a formula.
E. All of the above
E. All of the above


Which of the following is structured English not based on?
A. Instructions organized into nested and grouped procedures
B. Simple English statements
C. Unstructured logic
D. Add, multiply, move, and so on
C. Unstructured logic




In order to use structured English, which convention is not advisable?
A. Express all logic in terms of sequential.
B. Blank a line and indent blocks of statements to show their hierarchy.
C. Use and capitalize accepted keywords such as IF, THEN.
D. Be careful when using "and" and "or."
B. Blank a line and indent blocks of statements to show their hierarchy.


Which of the following is not one of the three basic constructs used to code computer programs?
A. Sequence
B. Selection
C. Iteration
D. Computation
D. Computation


When selection is indicated for elements in the data dictionary:
A. A simple sequence of structured English statements is all that is necessary.
B. An IF...THEN...ELSE structure must be present in the structured English statements.
C. DO WHILE, DO UNTIL, or PERFORM UNTIL structured English statements must be included.
D. A decision tree must be used to depict the logic.
B. An IF...THEN...ELSE structure must be present in the structured English statements.


When iteration is indicated for an element or a group of elements in the data dictionary:
A. A simple sequence of structured English statements is all that is necessary.
B. An IF..THEN...ELSE structured must be present in the structured English statements.
C. DO WHILE, DO UNTIL, or PERFORM UNTIL structured English statements must be included.
D. A decision table must be used to depict the logic.
C. DO WHILE, DO UNTIL, or PERFORM UNTIL structured English statements must be included.
Which of the following is correct?
Quadrant Content
A. upper-left condition alternatives
B. upper-right actions to be taken
C. lower-left condition
D. lower-right execution of actions
D. lower-right execution of actions


In order to build decision tables, what does the analyst not need to do?
A. Eliminate any impossible situations.
B. Simplify the table as much as possible.
C. Determine the minimum size of the table.
C. Determine the minimum size of the table.
D. Eliminate inconsistencies.

How many columns would a table with seven conditions with yes or no
alternatives have?
A. 64
B. 128
C. 256
D. 512
B. 128


Which of the following is not one of the ways to reduce the complexity of unwieldy decision tables?
A. Use alternatives
B. Use extended entries.
C. Use ELSE rule.
D. Construct multiple tables.
A. Use alternatives


Unlike the decision tree used in management science, what doesn't the analyst's tree contain?
A. Decisions
B. Conditions
C. Outcomes
D. Actions
C. Outcomes




When drawing the tree, systems analysts don't have to identify:
A. all outcomes.
B. all actions.
C. the order.
D. all conditions.
A. all outcomes.


Which of the following is not one of three main advantages of a decision tree over a decision table?
A. More correct as a communication tool
B. Sequential structure of decision tree branches
C. Conditions and actions of decision trees are found on some branches
D. More readily understood
A. More correct as a communication tool


Which choice is correct?
A. Use structured English when not every condition is relevant to every action.
B. Use decision tables when communication to end users is important.
C. Use decision trees when the sequence of conditions and actions is critical.
D. Use decision tables when there are many repetitious actions.
C. Use decision trees when the sequence of conditions and actions is critical.


If a process explodes to a child diagram:
A. the process logic shows the order of execution for the child diagram processes.
B. the process logic must be created using a decision table. Each process on the child diagram is a PERFORM statement within the parent decision table.
C. the process logic is depicted using a decision tree, with child data flow appearing as the connecting lines on the tree.
D. process logic is not written.
A. the process logic shows the order of execution for the child diagram processes.

The rules for horizontal balancing are:
A. All base elements on an output data flow must be on an input flow or included in the process logic.
B. All derived elements on an output data flow must be on an input flow or included in the process logic.
C. The input and output from a parent process must be present on the child diagram.
D. Data flow from a parent process must indicate the sequence of execution of child diagram processes.
B. All derived elements on an output data flow must be on an input flow or included in the process logic.

Which of the following is not a business rule?
A. Business conditions and actions
B. User ethics
C. Logical inferences
D. Processing sequences
B. User ethics

Which of the following is not a problem when creating decision tables?
A. Impossible situations
B. Too many conditions
C. Redundancy
D. Contradictions
B. Too many conditions

In a decision table, contradictions occur when:
A. an important condition is omitted.
B. when the situation cannot occur because there are two or more conditions that cannot occur at the same time.
C. identical sets of alternatives require the same action.
D. rules suggest different actions but satisfy the same conditions.
D. rules suggest different actions but satisfy the same conditions.

When applying the principles of horizontal balancing, base elements:
A. must come from a data store.
B. must be derived from process logic.
C. must be on an input.
D. must go to a data store.
C. must be on an input.


___________ are created for primitive processes on a data flow diagram.
Process specifications

One of the goals of producing __________ is to validate the system design, including the data flow diagram and the data dictionary.
Process specifications

Process descriptions may exist on a form or within a(n) ________ repository
CASE tool

When structured decisions are not complex, an appropriate technique for analyzing the decision process is the use of _________ English.
Structured

Structured English can be more complex if blocks of ________ are nested within other blocks of (instructions).
Instructions, instructions

_________ data dictionary entries become IF...THEN...ELSE structured English statements.
Selection

_________ data dictionary entries become DO WHILE, DO UNTIL, or PERFORM UNTIL structured English statements.
Iteration

One of the ways to reduce the complexity of unwieldy decision tables is to use extended ________.
Entries

Using an ELSE column is helpful in preventing errors of __________.
Omission

Decision tables are an important tool in the analysis of _________ decisions.
Structured

One major advantage of using decision tables over other methods is that tables help the analyst ensure ___________.
Completeness

In systems analysis, trees are used mainly for identifying and organizing ________ and ______ in a completely structured decision process.
Conditions, actions

The use of _______ makes the decision tree more readable when one thinks of a circle as signifying IF when the square means THEN.
Notation

In drawing the tree, begin building from left to right while making sure you are complete in listing all possible ________ before moving over to the right.
Alternatives

Use decision trees when not every condition is relevant to every _______.
Action

All the process specifications are consolidated for a computer program and are included in the ___________ given to the computer programmer.
Specification packet

___________ means that all output data flow must be either on input data flow or described in the process logic.
Horizontal balancing

When performing horizontal balancing, all __________ on an output data flow must be present on an input data flow.
Base elements

When performing horizontal balancing, all __________ on an output data flow must be present on an input data flow or created by the process.
Derived elements

_____________ are the set of procedures, conditions, or formulas that allow a corporation to run its business.
Business rules