Final ISYS Summer

Réussis tes devoirs et examens dès maintenant avec Quizwiz!

In the Gane and Sarson model, a rectangle with rounded corners on a data flow diagram represents a:

Process

If an input from a source appears on a level-0 diagram, it must?

appear on the context diagram

During systems implementation and operation:

database and file definitions are prepared

A computer-based file containing employee information is represented on a data flow diagram as a:

datastore

A file folder containing orders is represented on a data flow diagram as a:

datastore

Potential topics that will determine if training will be useful include the following except for:

system documentation

The bringing together of all the programs that comprise a system for testing describes:

system testing

System inputs and outputs are produced at the end of?

systems analysis phase of the SDLC

A data flow to a data store means update.

True

Techniques used for modeling system logic include:

decision tables

Techniques used for modeling system logic include?

decision tables

a common mistake using highlighting includes:

overusing highlighting elements

Which of the following is a true statement regarding a data store?

A data store has a noun phrase label.

Ternary relationship

a simultaneous relationship among instances of three entity types

Commonly used methods for highlighting include:

all of the above

Commonly used methods for highlighting include?

all of the above

When designing a form or report, which of the following is a fundamental question?

all of the above

Which of the following are common methods for computer training?

all of the above

Which of the following is a guideline for designing forms and reports?

all of the above

Which of the following is a guideline for displaying text?

all of the above

Which of the following is a true statement regarding sources/sinks?

all of the above

The most complete acceptance testing will include:

alpha & beta testing, and system audit

An arrow on a data flow diagram represents a?

data flow (arrow)

Degree

the number of entity types that participate in a relationship

Sequence Diagram

A depiction of the interactions among objects during a certain period of time.

Coupling is the conservation of inputs and outputs to a data flow diagram process when that process is decomposed to a lower level.

False

Double-ended arrows are used to represent data flowing in both directions.

False

Which of the following is the standard method of gathering and displaying information on the internet?

Form interaction

Closed-ended questions

Questions in interviews that ask those responding to choose from among a set of specified responses

stress tests (break)

Tests performed during alpha testing that are designed to try and break the system are?

Mulitvalued Attribute

An attribute that may take on more than one value for each entity instance

Which of the following is NOT a process modeling deliverable?

An entity relationship diagram

International Institute of Business Analyst (IIBA) defines functional requirements as

"the product capabilities, or things that a product must do for its user"

non-functional requirements are defined by IIBA as:

"the quality attributes, design, implementation constraints, and external interfaces the product must have"

Interview report can be distribute when ready without going through interviewees review

- FALSE - never distribute someone's information without prior approval

- Which part of a use case is sometimes referred to as a "happy path"? - Why?

- Normal Course - because steps in normal course are performed when everything flows smoothly and there are no problems or issues that arise.

has only inputs.

29) A black hole is a process that: A) has only inputs. B) has only outputs. C) has not been exploded to show enough detail. D) has insufficient inputs to produce the associated processes. E) generates output directly to a sink.

Basic info of a use case include:

- Use Case name - ID - primary actor - short description - triggers

information-oriented functional requirements

- content the system must HAVE - suggest things that happen involving information or time triggers to collect or produce information.

Preconditions in Use Case

- define the state the system must be in before the use case commences - are taken care of in a different use case

What is essential use case?

- depict user-system interaction as abstract - technology-independent steps

How long does the post-JAD report need to complete?

1 or 2 weeks

data store.

10) A file folder containing orders would be represented on a data-flow diagram as a: A) process. B) source. C) data flow. D) data store. E) relationship.

data store.

11) A computer-based file containing employee information would be represented on a data-flow diagram as a(n): A) data flow. B) source. C) data store. D) process. E) action stub.

process.

12) The calculation of an employee's salary would be represented on a data-flow diagram as a(n): A) data flow. B) source. C) data store. D) process. E) action stub.

data flow.

13) Recording a customer's payment would be represented on a data-flow diagram as a(n): A) process. B) source. C) data flow. D) data store. E) action stub.

what is the return rate of email questionnaires?

30-50%

action stubs.

49) The part of a decision table that lists the actions that result for a given set of conditions is called: A) action stubs. B) condition stubs. C) rule section. D) execution stubs. E) processing stubs.

An entity relationship diagram*

5) Which of the following is NOT a process modeling deliverable? A) A context data-flow diagram B) Thorough descriptions of each DFD component C) DFDs of the current physical system D) An entity relationship diagram E) DFDs of the new logical system

what is the return rate of web-based questionnaires?

5-30%

Conceptual Data Model

A detailed model that shows the overall structure of organizational data while being independent of any database management system or other implementation considerations.

Level-n Diagram

A dfd that is the result of n nested decompositions of a series of subprocesses from a process on a level-0 diagram

Use-case diagram

A diagram that depicts the use cases and actors for a system.

Component Diagram

A diagram that shows the software components or modules and their dependencies.

Class diagram

A diagram that shows the static structure of an object-oriented model: the object classes, their internal structure, and the relationships in which they participate.

Design Strategy

A particular approach to developing an info system. Includes statements on the system's functionality, hardware and system software platform, and method for acquisition

Association

A relationship among object classes.

Unary (recursive) relationship

A relationship between the instances of one entity type

System inputs and outputs are produced at the end of the: A) systems analysis phase of the SDLC. B) systems design phase of the SDLC. C) systems planning and selection phase of the SDLC. D) systems implementation and operation phase of the SDLC. E) logic modeling stage.

A) systems analysis phase of the SDLC

Which of the following is a true statement regarding sources/sinks?

ALL OF THE ABOVE a. Sources/sinks are always outside the information system and define the boundaries of the system. b. Data must originate outside a system from one or more sources. c. The system must produce information to one or more sinks. d. All of the above.

One of the major differences between a JAD session and an interview is: Preparing for the session Selecting participants All JAD sessions are structured and must be carefully planned Writing up results and a report

All JAD sessions are structured and must be carefully planned

Which of the following is a guideline for displaying text

All of the above

Which of the following is most likely a source/sink for a manufacturing system?

All of the above

Which of the following functional requirements are required for providing smooth and easy navigation within a form?

All of the above (form)

When designing a form or report, which of the following is a fundamental question?

All of the above are fundamental questions

Which of the following is a guideline for designing forms and reports?

All of the above are guidelines for designing forms and reports

Which of the following is a guideline for displaying text?

All of the above are guidelines for displaying text

Which of the following is a true statement regarding sources/sinks?

All of the above are true statements

entity-relationship diagrams

All of the following are types of user documentation except?

Relationship

An association between the instances of one or more entity types that is of interest to the organization

Which of the following is not a process modeling deliverable?

An entity relationship diagram.

Object

An entity that has a well-defined role in the application domain and has state, behavior, and identity.

Associative entity

An entity type that associates the instances of one or more entity types and contains attributes that are peculiar to the relationship between those entity instances

Actor

An external entity that interacts with the systems (similar to an external entity in Data-Flow Diagram)

The primary actor in a use case is generally: The Champion The Project manager The Project Sponsor An external user of the system

An external user of the system

Multiplicity

An indication of how many objects participate in a given relationship.

Which of the following is a true statement?

An information system design based on a data orientation, rather than a process or logic orientation, should have a longer useful life

information center

An organizational unit whose mission is to support users in exploiting information technology best defines?

A formal method for designing and representing human-computer dialogues using box and line diagrams is referred to as: A) interface design. B) dialogue diagramming. C) conversation modeling. D) entity-relationship diagramming. E) logic modeling.

B) dialogue diagramming.

The guideline specifying that dialogues be simple for users to enter information and navigate between screens is: A) navigation. B) ease. C) shortcuts and sequence. D) reversal. E) feedback.

B) ease.

The use of small, simple images to allow a Web page to be displayed more quickly best describes: A) icons. B) lightweight graphics. C) cookie crumbs. D) MPEG files. E) template-based HTML.

B) lightweight graphics.

Using lists to break information into manageable pieces conforms to the SOS guideline of: A) shortcuts. B) organize. C) simplicity. D) show. E) sequence.

B) organize.

Human interface design is performed during: A) systems planning and selection. B) systems analysis. C) systems design. D) systems implementation and operation. E) requirements structuring.

C) systems design.

adaptive maintenance (change)

Changes made to a system to evolve its functionality to changing business needs or technologies is referred to as?

maintenance

Changes made to a system to fix or enhance its functionality best defines?

corrective maintenance

Changes made to a system to repair flaws in its design, coding, or implementation describes?

direct installation

Changing over from the old information system to a new one by turning off the old system as the new one is turned on best describes?

all of the above (support)

Common methods for automating support include?

Which of the following is not an advanced rule governing data flow diagramming?

Composite data flows on one level cannot be split into component data flows at the next level.

Application Software

Computer software designed to support organizational functions or processes

Which of the following is a technique for showing users where they are in a Web site by placing a series of "tabs" on a Web page that shows users where they are and where they have been?

Cookie crumbs

Each of the following is a true statement about highlighting EXCEPT: A) highlighting techniques can be used singularly or in combination, depending upon the level of emphasis desired by the designer. B) highlighting should be used conservatively. C) highlighting methods should be consistently selected and used based upon the level of importance of the emphasized information. D) highlighting should be used as frequently as possible to draw the user to or away from certain information and to group together related information. E) it is important to examine how a particular highlighting method appears on all possible output devices that could be used with the system.

D) highlighting should be used as frequently as possible to draw the user to or away from certain information and to group together related information.

Templates used to display and process common attributes of higher-level, more abstract items best describes: A) object-oriented templates. B) CGI scripts. C) Java. D) template-based HTML. E) template-based VRML.

D) template-based HTML.

If your DFD contains data flows that do not lead anywhere, then your DFD violates the _______________ guideline.

DFD completeness

When designing a form or report, which of the following is a fundamental question? A) Who will use the form or report? B) What is the purpose of the form or report? C) When is the form or report needed and used? D) Where does the form or report need to be delivered and used? E) All of the above are fundamental questions.

E) All of the above are fundamental questions.

Which of the following is a guideline for designing forms and reports? A) Design an easy navigation system B) Balance the layout C) Include meaningful information D) Use meaningful titles E) All of the above are guidelines for designing forms and reports.

E) All of the above are guidelines for designing forms and reports.

Which of the following are general guidelines for displaying tables and lists? A) All columns and rows should have meaningful labels. B) Place a blank line between every five rows in long columns. C) Use the same family of typefaces within and across displays and reports. D) Allow white space on printed reports for the user to write notes. E) All of the above are guidelines for displaying tables and lists.

E) All of the above are guidelines for displaying tables and lists.

perfective maintenance

Evolving the system to add new features or improve performance best describes?

Most existing systems are well documented which leads to document analysis being very valuable.

FALSE

an Interview session should only include interviewees from one organizational level at a time to efficiently structured the questions True/False Why?

FALSE! - people at different levels will have different viewpoints on the business areas. it is important to include both managers who oversee the processes and staff who actually perform the processes to gain both high- and low-lever perspectives: - also to minimize the number of interview sessions have to be organized

______________is a repetitive process of breaking the description or perspective of a system down into finer and finer detail.

Functional decomposition

___________________ is the process of discovering discrepancies between two or more sets of data flow diagrams or discrepancies within a single DFD.

Gap analysis

Icon

Graphical pictures that represent specific functions withing a system

Process Modeling

Graphically representing the processes that capture, manipulate, store, and distribute data between a system and its environment and among components within a system

Which of the following is not a true statement regarding paper versus electronic reports?

Impact printers can exactly replicate a screen report to paper

Training on the use of the system begins during the early stages of:

Implementation

Types of Deliverables

Information collected from users Existing documents and files Computer-based information Understanding of organizational components -Business objective -Information needs -Rules of data processing -Key events

Which of the following focuses on how information is provided to and captured from users

Interface and dialogue design

This kind of of requirements determination method can be very time consuming and generally involves a group of people with different perspectives and vested interests who, with the help of a facilitator, participate in special sessions to determine what it is the new system needs to do, etc.

Joint Application Development

which of the following is an example of a report

Mailing Labels

Which of the following is an example of a report?

Mailing labels

Which of the following is true regarding information system training?

Many organizations tend to under invest in computing skills training.

online, in hypertext format

Most user documentation is now delivered?

Which of the following is considered when diagramming?

NONE OF THE ABOVE a. the interactions occurring between sources and sinks b. how to provide sources and sinks direct access to stored data c. how to control or redesign a source or sink d. none of the above

Which of the following is the design specification section that provides a general overview of the characteristics of the target users, tasks, systems, and environmental factors in which the form or report will be used?

Narrative overview.

Which part of the design specification explains to those who will actually develop the final form why this form exists and how it will be used so that they can make the appropriate implementation decisions?

Narrative overview.

Which of the following would be considered when diagramming?

None of the above

which of the following would be considered when diagramming?

None of the above

Which of the following statements is true regarding normalization?

Normalization produces a set of well-structured relations that contain all of the data mentioned in system inputs and outputs developed in human interface design

Open-ended questions

Questions in interviews and on questionnaires that have no pre-specified answers.

Open-ended Questions

Questions in interviews and on questionnaires that have no prespecified answers

The interview process has gone well. There are a few things that need clarification and what really happens when specific financial analysts use the system. Which of the following might be the best way to verify what does happen? Additional interviews with top level managers in the finance area Observation of how the analysts do their work Document analysis of what the system was to do A JAD session with end users, financial analysts and top managers

Observation of how the analysts do their work

Which of the following statements is true regarding testing?

Once coding has begun, the testing process can begin and proceed in parallel.

When comparing Oracle's process models with data flow diagrams, which of the following is a true statement?

Oracle's process models can be animated with time parameters

When comparing Oracle's process models with data flow diagrams, which of the following is a true statement?

Oracle's process models can be animated with time parameters.

all of the above(potential)

Potential topics from which you must determine if training for system users will be useful include?

The lowest level of decomposition for a data-flow diagram is called the:

Primitive Diagram

What helps clarify the software components that will be needed to accomplish the functional requirements? Data model Process model use cases

Process model

Closed-ended questions

Questions in interviews that ask those responding to choose from among a set of specified responses.

Open-ended questions

Questions in interviews that have no pre-specified answer

Open-ended questions

Questions in interviews that have no prespecified answers.

Which of the following best describes a business document that contains only predefined data?

Report

Behavior

Represents how an object acts and reacts

Which of the following is not a rule for structuring data entry fields?

Require users to specify the dimensional units of a particular value.

Which of the following is not a general guidelines for displaying tables and lists?

Right-justify textual data, and use a short line length

Directly Observing Users

Serves as a good method to supplement interviews Often difficult to obtain unbiased data -People often work differently when being observed

Event

Something that takes place at a certain point in time; it is a noteworthy occurrence that triggers a state transition.

_______ is the origin and/or destination of data.

Source/sink

external documentaton

System documentation that includes the outcome of such structured diagramming techniques as data flow and entity relation diagrams best defines?

internal documentation

System documentation that is part of the program source code or is generated at compile time best defines?

Disruptive Technologies

Technologies that enable the breaking of long-held business rules that inhibit organizations from making radical business changes

system testing

The bringing together of all the programs that comprise a system for testing describes?

State Transition

The changes in the attributes of an object or in the links an object has with other objects.

Information Systems analysis and design

The complex organizational process whereby computer based information systems are developed and maintained

the code, program documentation, test scenarios and test data, results of program and system testing, user guides, user training plan, and an installation and conversion plan.

The deliverables from the coding, testing, and installation processes include?

maintainability

The ease with which software can be understood, corrected, adapted, and enhanced best describes?

alpha testing, beta testing, and a system audit

The most complete acceptance testing will include?

Formal System

The official way a system works as described in organizational documentation.

Formal system

The official way a system works as described in organizational documentation.

Formal system

The official way a system works, as described in organizational documentation.

installation

The organizational process of changing over from the current information system to a new one best defines?

Business Process Reengineering (BPR)

The search for, and implementation of radical change in business processes to achieve breakthrough improvements in products and services.

Business process reengineering (BPR)

The search for, and implementation of, radical change in business processes to achieve breakthrough improvements in products and services.

Business Process Reengineering (BPR)

The search for, and implementation of, radical change in business processes to achieve breakthrough improvements in products and services

Installation plan

This plan lays out a strategy for moving from the old system to the new, from the beginning to end of the process?

Acceptance sign-off

This type of user documentation allows users to test for proper system installation and then signify their acceptance of the new system with their signatures.

Release description

This type of user documentation contains information about a new system release, including a list of complete documentation for the new release, features and enhancements, known problems and how they have been dealt with in the new release, and information about installation.

A process has a verb phrase label.

True

During requirement determination, the to-be system concept is easy to change

True because little work has been done yet

beta testing

User testing of a completed information system using real data in the real user environment refers to?

all of the above (information)

Which of the following are activities that the information center staff might perform?

all of the above(training)

Which of the following are common methods of computer training/

All of the above

Which of the following are testing managers responsible for?

Reference guide

Which of the following consists of an exhaustive list of the system's functions and commands, usually in alphabetical order?

Number or latent defects?

Which of the following influeneces most of the costs associated with maintaining a system?

data flow diagrams

Which of the following is a type of system documentation?

This type of user documentation allows users to test for proper system installation and then signify their acceptance of the new system and its documentation with their signatures.

acceptance sign-off

Designing usable forms and reports requires:

active interaction with end users

An __________ represents a data flow.

arrow

what is the most powerful approach used in Confirming the Use Case?

ask user to role-play

A named property or characteristic of an entity that is of interest to the organization defines:

attribute

Which of the following best describes a unique sequential number or random number assigned by the database management system (DBMS) whenever a new record is added to a table?

autonumber

On a data flow diagram, you may:

both a and b

An attribute (or combination of attributes) that uniquely identifies each instance of an entity type defines:

candidate key

The process whereby the physical design specifications created by the design team are turned into working computer code by the programming team is referred to as:

coding

If your DFD contains data flows that do not lead anywhere, it is not:

complete

The five guidelines for drawing DFDs include ____________________________________________________________________________.

completeness, consistency, timing considerations, the iterative nature of drawing DFDs, and drawing primitive DFDs.

The act of going from a single system to several component processes refers to:

decomposition

The act of going from a single system to several component processes refers to?

decomposition.

By placing a data store between two processes, this:

decouples the processes

What is the CRITICALLY IMPORTANT purpose of the requirements definition?

defining scope of the system

A component of a software package or application in which training and educational information is embedded best defines:

electronic performance support system

Which of the following si an example of a form?

electronic spreadsheet

The process in analysis in which the analyst tries to discover discrepancies between two or more sets of data flow diagrams, representing two or more states of an information system, or discrepancies within a single DFD, is referred to as?

gap analysis

The process of discovering discrepancies between two or more sets of data-flow diagrams or discrepancies within a single DFD is referred to as:

gap analysis

A DFD that is the result of three nested decompositions of a series of sub-processes from a process on a level-0 diagram describes a:

level 3 diagram

A ________________ is a data flow diagram that represents a system's major processes, data flows, and data stores at a high level of detail.

level-0 diagram

A data flow diagram that represents a system's major processes, data flows, and data stores at a high level of detail refers to a?

level-0 diagram

A data flow diagram that represents a system's major processes, data flows, and data stores at a high level of detail refers to:

level-0 diagram

A data-flow diagram that represents a system's major processes, data flows, and data stores at a high level of detail refers to a:

level-0 diagram

A DFD that is a result of three nested decompositions of a series of sub-processes from a process on a level-0 diagram defines a:

level-3 diagram

System documentation is intended primarily for:

maintenance programmers

Data flow diagrams allow you to

model how data flows through an information system.

What number of use cases signifies that a system is complex?

more than 8 or 9 -> group them into packages of related use cases

Which of the following is considered when diagramming?

none of the above

Graphically representing the functions, or processes, that capture, manipulate, store and distribute data between a system and its envioment and between components within a system refer to?

process modeling

Graphically representing the functions, or processes, which capture, manipulate, store, and distribute data between a system and its environment and between components within a system refers to:

process modeling

Graphically representing the processes that capture, manipulate, store, and distribute data between a system and its environment and among components within a system refers to:

process modeling

When designing interfaces and dialogues, you follow a:

prototyping approach

A diagram that depicts the interactions among objects during a certain period of time is a__________.

sequence diagram

Steps in use case

should be of the same size

what does problem analysis produce?

solutions to the problems

A square on a data flow diagram represents a?

source

A square on a data-flow diagram represents a sink or a:

source

A square on a data-flow diagram represents a:

source

Asking system users and business managers "How many instances of each object might exist?" would help determine:

the data entities and their descriptions

in the design phase, requirements reflect the perspective of _____________

the developer

Cardinality

the number of instances of entity B that can or must be associated with each instance of entity A

Entity

the person, place, object, event, or concept in the user environment about which the organization wishes to maintain data

Gap Analysis

the process of discovering discrepancies between two or more sets of data flow diagrams or discrepancies within a single DFD

During logical database design, the work of all systems development team members is coordinated and shared through:

the project dictionary

Which of the following properties should be satisfied when the identifier of the entity type becomes the primary key of the corresponding relation?

the value of the key must uniquely identify every row in the relation

document analysis

to understand as-is system

Written or other visual information about an application system, how it works, and how to use it best defines:

user documentation

Combining all normalized user views into one consolidated logical database model refers to:

view integration

Merging relations is also referred to as:

view integration

Having a level-1 diagram with no level-0 diagram is an example of a:

violation of consistency

Having a level-1 diagram with no level-0 diagram is an example of a?

violation of consistency

The type of testing responsible for determining what the code does is:

walkthrough

A relation that contains a minimum amount of redundancy and allows users to insert, modify, and delete the rows in a table without errors or inconsistencies is a(n):

well-structured relation

Which of the following focuses on how information is provided to and captured from users?

Interface and dialogue design

When GATHERING requirements, the most commonly used technique is: Document Analysis Questionnaires JAD Sessions Interviews

Interview

Prototyping can be useful for requirements determination in each of the following contexts except:

Prototypes can become idiosyncratic and difficult to fully develop

A useful technique that consists of building a rudimentary working version of an information system is called

Prototyping

Which of the following is a modified version of the English language that is useful for representing the logic in information system processes?

Pseudocode

Postconditions in Use Case

- final products, tangible results - the state the system must be in when the use case is complete - preconditions for the next Use Case in the series

What is a JAD facilitator need to be an expert in?

- group process techniques - systems analysis and design techniques

non-functional requirement describe variety of characteristics:

- operational - performance - security - cultural and political

What is a good strategy to increase understanding during an interview?

- periodically summarize the key points - be sure to separate facts from opinions

What does facilitator do in a JAD session?

- sets the meeting agenda - guides the discussion - DOES NOT join the discussion - remain neutral during the session

process-oriented functional requirements

- things the system must do - suggest a direct action resulting from and external or temporal event

Why technology-independent steps are use in essential use case?

- to not limit the options of how tasks should be done

3 steps involved in basic process of analysis

- understanding the existing system (as-is system) - identify improvements - define requirements for the new system (to-be system)

When are Fully Dressed Use Cases especially valuable?

- user representatives are not closely engaged with the development team throughout the project - the application is complex and has high risk comprehensive test cases will be based on the user requirements - collaborating remote teams need a detailed, shared understanding of user requirements

When is bottom-up approach preferred?

- when analyst already has gathered a lot of information about issues and just needs to fill in some holes - when low-level staffs might feel threatened or unable to answer high-level questions

What are indications that the system needs ti be changed?

- when users create their own forms or add additional information to the existing ones - when users must access multiple reports to satisfy their information needs

Which of the following statements is true about intermittent users?

-Support mechanisms are a good way to provide training for intermittent users of a system. -Intermittent users are not interested in, nor would they profit from, typical user training methods. -Intermittent users must be provided "point of need support."

Sources to gather information from for an information system

-Users -Reports -Forms -Procedures

Which of the following are testing managers responsible for?

-developing testing plans -integrating testing and development activities in the life cycle -establishing testing standards

which of the following affect the implementation process?

-the work habits of an organization's members -the personal goals of an organization members -the beliefs of an organization's members

4 steps performed in sequence to create use cases

1) Identify the major use cases 2) Identify the major steps for each use case 3) Identify Elements within steps (by identifying triggers to each step) 4) Confirm the use case

What 3 key functions the JAD facilitator performs?

1) ensures that the group sticks to the agenda 2) help the group understand the technical terms and jargon that surround the system development process and the specific analysis technique used 3) record the group's input on a public display area (white board, flip chart, computer display)

source.

14) A supplier of auto parts to your company would be represented on a data-flow diagram as a: A) process. B) source. C) data flow. D) data store. E) relationship.

None of the above

15) Which of the following would be considered when diagramming? A) The interactions occurring between sources and sinks B) How to provide sources and sinks direct access to stored data C) How to control or redesign a source or sink D) What a source or sink does with information or how it operates E) None of the above

process.

16) The work or actions performed on data so that they are transformed, stored, or distributed defines: A) source. B) data store. C) data flow. D) process. E) action stub.

source.

17) The origin and/or destination of data, sometimes referred to as external entities defines: A) source. B) data store. C) data flow. D) process. E) predecessor.

data flow.

18) An arrow on a data-flow diagram represents a(n): A) data store. B) data flow. C) process. D) source. E) action sequence.

source.

19) A square on a data-flow diagram represents a: A) data flow. B) data store. C) process. D) predecessor. E) source.

process models.

2) Since data-flow diagrams concentrate on the movement of data between processes, these diagrams are often referred to as: A) process models. B) data models. C) flow models. D) flow charts. E) logic models.

process.

20) On a data-flow diagram, a rectangle with rounded corners represents a(n): A) data store. B) process. C) action stub. D) data flow. E) source.

data store.

21) On a data-flow diagram, a rectangle with the right vertical line missing represents a: A) data store. B) data flow. C) process. D) source. E) relationship.

All of the above are true statements.

22) Which of the following is a true statement regarding sources/sinks? A) Data must originate outside a system from one or more sources. B) The system must produce information to one or more sinks. C) Sources/sinks are always outside the information system and define the boundaries of the system. D) If any processing takes place inside the source/sink, we are not interested in it. E) All of the above are true statements.

All of the above

23) Which of the following is most likely a source/sink for a manufacturing system? A) A customer B) A supplier C) Another information system D) A bank E) All of the above

The process symbol is labeled "0."

24) Which of the following is true regarding the context diagram? A) The process symbol is labeled "0." B) The context diagram contains two processes. C) Data stores must be shown on the context diagram. D) The internal workings of the system are shown on the context diagram. E) The context diagram organizes the processes in a tree-like structure.

level-0 diagram.

25) A data-flow diagram that represents a system's major processes, data flows, and data stores at a high level of detail refers to a: A) context diagram. B) level-1 diagram. C) level-0 diagram. D) level-00 diagram. E) logic diagram.

be coupled to each other.

26) If two processes are connected by a data flow, they are said to: A) exhibit cohesion. B) share the same data. C) be coupled to each other. D) be strapped to each other. E) be intertwined.

decouples the processes.

27) By placing a data store between two processes, this: A) decouples the processes. B) enables store and forward capabilities. C) enhances the flow of data between the processes. D) structures the processes. E) disintegrates the processes.

has only outputs.

28) A miracle process is one that: A) has only inputs. B) has only outputs. C) cannot be exploded further. D) has insufficient inputs to produce the associated processes. E) is connected directly to a source.

process modeling.

3) Graphically representing the processes that capture, manipulate, store, and distribute data between a system and its environment and among components within a system refers to: A) data modeling. B) structure modeling. C) process modeling. D) transition modeling. E) logic modeling.

A data store has a noun phrase label.

30) Which of the following is a true statement regarding a data store? A) Data can move directly from one data store to another data store. B) Data stores illustrate relationships among entities. C) A data store has a noun phrase label. D) Data can move from an outside source to a data store. E) A data store shows data in motion.

A data flow can go directly back to the same process it leaves.

31) Which of the following is NOT a true statement regarding data flows? A) A data flow can go directly back to the same process it leaves. B) A fork in a data flow means that exactly the same data go from a common location to two or more different processes, data stores, or sources/sinks. C) A data flow from a data store means retrieve or use. D) A data flow has a noun phrase label. E) A data flow has only one direction of flow between symbols.

A join in a data flow means that exactly the same data come from any of two or more different processes, data stores, or sources/sinks to a common location.

32) Which of the following is a true statement regarding data flows? A) A data flow to a data store means retrieve or use. B) A data flow from a data store means update. C) A data flow may have double-ended arrows. D) A data flow represents data at rest. E) A join in a data flow means that exactly the same data come from any of two or more different processes, data stores, or sources/sinks to a common location.

repeat both data stores and sources/sinks.

33) On a data-flow diagram, you may: A) repeat data stores and processes. B) repeat sources/sinks and processes. C) only repeat processes. D) repeat relationships. E) repeat both data stores and sources/sinks.

decomposition.

34) The act of going from a single system to several component processes refers to: A) structuring. B) balancing. C) decomposition. D) formatting. E) regeneration.

primitive data-flow diagrams.

35) The lowest level of DFDs are: A) level-0 diagrams. B) context diagrams. C) level-1 diagrams. D) primitive data-flow diagrams. E) systematic diagrams.

level-3 diagram.

36) A DFD that is a result of three nested decompositions of a series of subprocesses from a process on a level-0 diagram describes a: A) level-3 diagram. B) level-1 diagram. C) level-2 diagram. D) primitive diagram. E) context diagram.

balancing.

37) The conservation of inputs and outputs to a data-flow diagram process when that process is decomposed to a lower level defines: A) decomposition. B) balancing. C) flow conservation. D) data flow structuring. E) gap proofing.

balancing.

38) If a data flow appears on the context diagram and is also represented on a level-0 diagram, this would be referred to as: A) leveling. B) flow conservation. C) balancing. D) cohesion. E) coupling.

appear on the context diagram.

39) If an input from a source appears on a level-0 diagram, it must: A) appear on the context diagram. B) be connected to a data flow. C) be connected to a sink. D) be connected to a data store. E) be connected to two entities.

What information does the Summary section of a Use Case provide?

4 columns - inputs (1) and their sources (2) - outputs (3) and their destinations (4)

context diagram.

4) The diagram that shows the scope of the system, indicating what elements are inside and outside the system, is called a: A) context diagram. B) level-2 diagram. C) referencing diagram. D) representative diagram. E) decomposition diagram.

complete.

40) If your DFD contains data flows that do not lead anywhere, it is not: A) gap proof. B) a primitive diagram. C) complete. D) consistent. E) balanced.

DFD completeness.

41) The extent to which all necessary components of a data-flow diagram have been included and fully described defines: A) DFD consistency. B) DFD completeness. C) DFD gap proofing. D) DFD flexibility. E) DFD cohesion.

violation of consistency.

42) Having a level-1 diagram with no level-0 diagram is an example of a: A) violation of completeness. B) violation of consistency. C) balancing error. D) structuring violation. E) cohesion error.

DFD consistency.

43) The extent to which information contained on one level of a set of nested data-flow diagrams is also included on other levels refers to: A) DFD consistency. B) DFD completeness. C) DFD gap proofing. D) DFD flexibility. E) DFD cohesion.

primitive data-flow diagrams.

44) When you believe that you have shown each business form or transaction, computer screen, and report as a single data flow, you have probably reached the: A) level-0 diagrams. B) ternary level diagrams. C) primitive data-flow diagrams. D) secondary-level diagrams. E) context level diagrams.

primitive diagram.

45) The lowest level of decomposition for a data-flow diagram is called the: A) context diagram. B) level-0 diagram. C) level-1 diagram. D) primitive diagram. E) cohesive diagram.

gap analysis.

46) The process of discovering discrepancies between two or more sets of data-flow diagrams or discrepancies within a single DFD is referred to as: A) requirements structuring. B) logic modeling. C) DFD validation. D) gap analysis. E) DFD stress testing.

decision tables.

47) Techniques used for modeling system logic include: A) flow charts. B) decision tables. C) data-flow diagrams. D) dialogue charts. E) entity relationship diagrams.

Interview report should be written within:

48 hours

rules.

48) The part of a decision table that links conditions to actions is the section that contains the: A) action statements. B) rules. C) condition statements. D) decision stubs. E) relationship stubs.

A JAD session can reduce scope creep by ___.

50%

e-JAD can reduce the time required to run JAD sessions by

50-80%

source.

6) Data contained on a customer order form would be represented on a data-flow diagram as a: A) process. B) data flow. C) source. D) sink. E) relationship.

source.

7) Student data contained on an enrollment form would be represented on a data-flow diagram as a: A) process. B) data flow. C) source. D) data store. E) relationship.

data flow.

8) Data in motion, moving from one place in a system to another, best describes a: A) data store. B) process. C) source. D) data flow. E) relationship.

data store.

9) Data at rest, which may take the form of many different physical representations, best describes a: A) source. B) data store. C) data flow. D) process. E) relationship.

Natural language interaction method is based on research in ________. A artificial intelligence B data mining C big data D visualization

A artificial intelligence

Identifier

A candidate key that has been selected as the unique identifying characteristic for an entity type

Concrete Class

A class that can have direct instances.

Abstract Class

A class that has no direct instances but whose descendants may have direct instances.

Entity Type

A collection of entities that share common properties or characteristics

State

A condition that encompasses an object's properties (attributes and relationships) and the values those properties have.

Which of the following is NOT a true statement regarding data flows?

A data flow can go directly back to the same process it leaves.

Which of the following is not a true statement regarding data flows?

A data flow can go directly back to the same process it leaves.

Context Diagram

A data flow diagram of the scope of an organizational system that shows the system boundaries, external entities that interact with the system, and the major information flows between the entities and the system

Level-0 Diagram

A data flow diagram that represents a system's major processes, data flows, and data stores at a high level of detail.

Which of the following is a true statement regarding a data store?

A data store has a noun phrase label

Nominal Group Technique (NGT)

A facilitated process that supports idea generation by groups. At the beginning of the process, group members work alone to generate ideas, which are then pooled under the guidance of a trained facilitator.

Dialogue Diagramming

A formal method for designing and representing human-computer dialogues using box and line diagrams

Operation

A function or a service that is provided by all the instances of a class

Object Diagram

A graph of instances that are compatible with a given class diagram.

DFD

A graphic that illustrates movement of data between external entities and the processes and data stores within a system.

Entity Relationship Diagram

A graphical representation of the entities, associations, and data for an organization or business area; it is a model of entities, the associations among those entities, and the attributes of both the entities and their associations.

Form Iinteration

A highly intuitive human-computer interaction method whereby data fields are formatted in a manner to paper-based forms

Menu Interaction

A human-computer interaction method in which a list of system options is provided and a specific command is invoked by the user selection of a menu option

Object-based Interaction

A human-computer interaction method in which symbols are used to represent commands or functions

Natural Language Interaction

A human-computer interaction method whereby inputs to and outputs from a computer-based application are in a conventional spoken language such as English

Which of the following is a true statement regarding data flows?

A join in a data flow means that exactly the same data come from any of two or more different processes, data stores, or sources/sinks to a common location.

Which of the following is a true statement regarding data flows?

A join in a data flow means that exactly the same data comes from any of two or more different processes, data stores, or sources/sinks to a common location.

Which of the following is a true statement regarding data flows?

A join in a data flow means that exactly the same data comes from any of two or more different processes, data sotes, or sources/sinks to a common location.

Which of the following is a true statement regarding data flows?

A join in a data flow means that exactly the same data comes from any of two or more different processes, data stores, or sources/sinks to a common location.

mean time between failures

A measurement of error occurrences that can be tracked over time to indicate the quality of a system best describes?

Pop-up Menu

A menu-positioning method that places a menu near the current cursor position

Drop-down Menu

A menu-positioning method that places the access point of the menu near the top line of the display; when accessed, menus open by dropping down onto the display

Simple Message

A message that transfers control from the sender to the recipient without describing the details of communication.

Interface

A method by which users interact with an information system

Attribute

A named property or characteristic of an entity that is of interest to the organization

Unified Modeling Language (UML)

A notation that allows the modeler to specify, visualize, and construct the artifacts of software systems, as well as business models.

Aggregation

A part-of relationship between a component object and an aggregate object.

Use Case

A sequence of related actions initiated by an actor; it represents a specific way to use the system.

Object Class

A set of objects that shares a common structure and a common behavior

System development methodology

A standard process followed in an organization to conduct all the steps necessary to analyze, design, implement, and maintain information systems

training plan

A strategy for training users so they can quickly learn the new system is a?

Joint Application Design (JAD)

A structured process in which users, managers, and analysts work together for several days in a series of intensive meetings to specify or review system requirements

Joint Application Design (JAD)

A structured process in which users, managers, and analysts work together for several days in a series of intensive meetings to specify or review system requirements.

Joint Application Design (JAD)

A structured process in which users, managers, and analysts work together for several days in a series of meetings to clarify or review requirements.

stub testing

A technique used in testing modules, especially where modules are written and tested in a top-down fashion, where a few lines of code are used to substitute for subordinate modules describes?

inspections

A testing technique in which participants examine program code for predictable language-specific errors defines?

desk checking

A testing technique in which the program code is sequentially executed manually by the reviewer is referred to as?

Synchronous Message

A type of message in which the caller has to wait for the receiving object to finish executing the called operation before it can resume execution itself.

Which of the following is a technique for showing users where they are in a Web site by placing a series of "tabs" on a Web page that shows users where they are and where they have been? A) Cookie crumbs B) Site markers C) Data markers D) Site locators E) Site maps

A) Cookie crumbs

Which of the following functional capabilities are required for providing smooth and easy navigation within a form? A) Cursor-control capabilities B) Editing capabilities C) Exit capabilities D) Help capabilities E) All of the above

A) Cursor-control capabilities

Which of the following is an example of a report? A) Mailing labels B) Computer sign-on screen C) Electronic spreadsheet D) Automated teller machine transaction layout E) Class registration sheet

A) Mailing labels

Making sure that all data and entry fields are clearly labeled corresponds to the following form and report guideline: A) balance the layout. B) design an easy navigation system. C) use meaningful titles. D) include meaningful information. E) none of the above.

A) balance the layout.

The guideline specifying that dialogues be logically grouped and have a beginning, middle, and end is: A) closure. B) shortcuts and sequence. C) consistency. D) control. E) feedback.

A) closure.

The ability to provide field-level help is often referred to as: A) context-sensitive help. B) screen-level help. C) systems-level help. D) application-level help. E) user-level help.

A) context-sensitive help.

The way a user can move from one display to another best describes: A) dialogue sequence. B) transition plan. C) menu-driven interface. D) screen sequence. E) computer interface.

A) dialogue sequence.

The technique where users must confirm their intention twice before being allowed to proceed is called: A) double-confirmation. B) double-checking. C) replacement confirmation. D) validity confirmation. E) feedback confirmation

A) double-confirmation.

Form and report design: A) generally follows a prototyping approach. B) generally follows a structured methodology. C) generally follows a structured design approach. D) generally follows a structured analysis approach. E) uses Structured English to prepare the design specifications

A) generally follows a prototyping approach.

When designing interfaces and dialogues, you follow a: A) prototyping approach. B) structured methodology approach. C) structured design approach. D) structured analysis approach. E) Structured English approach.

A) prototyping approach.

Commonly used methods for highlighting include each of the following EXCEPT: A) reverse video. B) boxing. C) spacing. D) underlining. E) all capital letters.

A) reverse video.

"Please wait while I open the file" is an example of: A) status information. B) a remark. C) a warning message. D) a prompting cue. E) a class or composition validation test.

A) status information.

Reversing the sequence of one or more characters in a field is called: A) transposing. B) transcripting. C) appending. D) truncating. E) hashing.

A) transposing.

Each of the following is a guideline for displaying text EXCEPT: A) use abbreviations and acronyms instead of full text. B) do not hyphenate words between lines. C) left-justify text and leave a ragged right margin. D) display text in mixed upper-and lowercase and use conventional punctuation. E) use double spacing if space permits

A) use abbreviations and acronyms instead of full text.

Which of the following is not a process modeling deliverable?

An entity relationship diagram

Prototyping

An iterative process in which requirements are converted to a working system that is continually revised through organized user collaboration.

Prototyping

An iterative process of systems development in which requirements are converted to a working system that is continually revised through close collaboration between an analyst and user.

Prototyping

An iterative process of systems development in which requirements are converted to a working system that is continually revised through close collaboration between an analyst and users.

systems analysis

An overall test plan is developed during?

Which of the following is an example of a form?

Automated teller machine transaction layout.

In ________ method, users enter explicit statements into a system to invoke operations. A a menu-driven B a command language interaction C an object-oriented D a graphical user interaction

B a command language interaction

Which of the following is the standard method of gathering and displaying information on the Internet? A) Dialogue interaction B) Form interaction C) Report interaction D) Menu selection E) VRML interaction

B) Form interaction

Which of the following is NOT a true statement regarding paper versus electronic reports? A) Ink-jet printers and laser printers produce reports that look identical to the display screen. B) Impact printers can exactly replicate a screen report to paper. C) Impact printers are very fast, very reliable, and relatively inexpensive. D) Impact printers are mainly used for producing large batches of reports. E) When designing forms and reports for use with impact printers, you may be limited in the range of formatting, text types, and highlighting options

B) Impact printers can exactly replicate a screen report to paper.

Which of the following is the design specification section that provides a general overview of the characteristics of the target users, tasks, systems, and environmental factors in which the form or report will be used? A) System description B) Narrative overview C) Sample design D) Testing and usability assessment E) Project overview

B) Narrative overview

Which part of the design specification explains to those who will actually develop the final form why this form exists and how it will be used so that they can make the appropriate implementation decisions? A) System description B) Narrative overview C) Sample design D) Testing and usability assessment E) Project overview

B) Narrative overview

Testing to assure that data conforms to a standard format is the purpose of the: A) missing data validation test. B) pictures templates validation test. C) reasonableness validation test. D) size validation test. E) self-checking digits validation test

B) pictures templates validation test.

Entering invalid data into a field describes: A) transposing. B) transcripting. C) appending. D) truncating. E) hashing.

B) transcripting

The conservation of inputs and outputs is called:

Balancing

______________ is the conservation of inputs and outputs to a data flow diagram process when that process is decomposed to a lower level.

Balancing

User support

Based on a research study cited in the test, which of the following is the number one criterion that contributes to user satisfaction with personal computing

On a data flow diagram, you may:

Both A & B a. repeat data stores b. repeat sources/sinks

Which of the following is NOT a rule for structuring data entry fields? A) Never require data that is already online or that can be computed. B) Always provide default values when appropriate. C) Data entries should not be justified. D) Always place a caption adjacent to fields. E) Provide context-sensitive help when appropriate.

C) Data entries should not be justified.

Which of the following is NOT a rule for structuring data entry fields? A) Never require the user to enter information that is already available within the system. B) Users should not be required to enter information that can be easily computed by the system. C) Require users to specify the dimensional units of a particular value. D) All data entered onto a screen should automatically justify in a standard format. E) Always place a caption adjacent to fields.

C) Require users to specify the dimensional units of a particular value.

Designing usable forms and reports requires: A) prototyping. B) data modeling. C) active interaction with end users. D) process modeling. E) using structured analysis.

C) active interaction with end users.

Testing to assure that data is of proper type is the purpose of the: A) expected values validation test. B) range validation test. C) class or composition validation test. D) values validation test. E) self-checking digits validation test.

C) class or composition validation test.

The sequence of interaction between a user and a system best describes a(n): A) interface. B) discussion. C) dialogue. D) session. E) listing.

C) dialogue.

Movement to another screen corresponds to the functional requirement of: A) cursor-control capabilities. B) editing capabilities. C) exit capabilities. D) help capabilities. E) formatting capabilities.

C) exit capabilities.

When designing the navigation procedures within your system, the primary concerns are: A) the design of between-field navigation and the ability to provide feedback. B) grouping data fields into logical categories and assigning group labels. C) flexibility and consistency. D) formatting and meaningful labels. E) spacing and color differences.

C) flexibility and consistency.

A business document that contains some predefined data and may include some areas where additional data are to be filled in best describes a: A) written procedure. B) turn-around document. C) form. D) report. E) coupon.

C) form.

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

Create cost/benefit analysis (this is in planning phase)

Which of the following is an example of a form? A) Invoice B) Pie chart C) Mailing labels D) An electronic spreadsheet E) Weekly sales summaries by region and salesperson

D) An electronic spreadsheet

Which of the following is a method for representing human-computer dialogues? A) Logic modeling B) Sequence modeling C) Process modeling D) Dialogue diagramming E) Transition diagramming

D) Dialogue diagramming

Which of the following best describes a business document that contains only predefined data? A) Electronic spreadsheet B) Turn-around document C) Form D) Report E) Coupon

D) Report

Which of the following is NOT a general guideline for displaying tables and lists? A) Labels should be separated from other information by using highlighting. B) Avoid overly fancy fonts. C) Columns should have at least two spaces between them. D) Right-justify textual data, and use a short line length. E) Similar information displayed in multiple columns should be sorted vertically.

D) Right-justify textual data, and use a short line length.

The major deliverables associated with the human interface design stage are: A) process models. B) the Baseline Project Plan and structure charts. C) logic models. D) design specifications. E) program specifications

D) design specifications.

Providing a current date that identifies when the form or report was generated corresponds to the form and report guideline of: A) balance the layout. B) design an easy navigation system. C) include meaningful information. D) use meaningful titles. E) none of the above.

D) use meaningful titles

The extent to which all necessary components of a data flow diagram have been included and fully described defines?

DFD completeness

The extent to which all necessary components of a data flow diagram have been included and fully described refers to:

DFD completeness

The extent to which all necessary components of a data-flow diagram have been included and fully described defines:

DFD completeness

________________ is the extent to which all necessary components of a data flow diagram have been included and fully described.

DFD completeness

If a data flow appears on a higher level DFD but not on lower levels, this situation violates the _______________________________ guideline.

DFD consistency

The extent to which information contained on one level of a set of nested data flow diagrams is also included on other levels refers to:

DFD consistency

The extent to which information contained on one level of a set of nested data flow diagrams is also included on other levels refers to?

DFD consistency

The extent to which information contained on one level of a set of nested data-flow diagrams is also included on other levels refers to:

DFD consistency

___________________ is the extent to which information contained on one level of a set of nested data flow diagrams is also included on other levels.

DFD consistency

Data Store

Data at rest, which may take the form of many different physical representations

Which of the following is not a rule for structuring data entry fields?

Data entries should not be justified

________________________________________________________________________________________are three types of process modeling.

Data flow diagramming, process modeler, and functional hierarchy modeling

In the Gane and Sarson model, a rectangle that is missing its right vertical sides on a data flow diagram represents a:

Data store

show the relationship among entities.

Data-flow diagrams allow you to: A) show the timing of data flows. B) model how data flow through an information system. C) demonstrate the sequencing of activities. D) show the relationship among entities. E) represent the internal structure and functionality of processes.

Which of the following is a guideline for displaying text? A) Use double spacing if space permits. B) Do not hyphenate words between lines. C) Left-justify text and leave a ragged right margin. D) Display text in mixed upper-and lowercase and use conventional punctuation. E) All of the above are guidelines for displaying text.

E) All of the above are guidelines for displaying text.

Which of the following is an example of a form? A) Invoice B) Pie chart C) Mailing labels D) Weekly sales summaries by region and salesperson E) Automated teller machine transaction layout

E) Automated teller machine transaction layout

Which of the following focuses on how information is provided to and captured from users? A) Structure chart B) Flow chart C) Entity-relationship diagram D) PERT diagram E) Interface and dialogue design

E) Interface and dialogue design

Commonly used methods for highlighting include: A) blinking and audible tones. B) color differences. C) intensity differences. D) size differences. E) all of the above.

E) all of the above.

Each of the following are true statements EXCEPT: A) every output form or report is a data flow produced by a process on a data-flow diagram. B) forms have a stylized format and are usually not in simple rows and columns. C) a report is only for reading and often contains data about multiple unrelated records in a computer file. D) a form typically contains data from only one record. E) systems inputs and outputs are produced during the systems implementation and operation phase of the systems development life cycle.

E) systems inputs and outputs are produced during the systems implementation and operation phase of the systems development life cycle.

A data flow can go directly back to the same process it leaves.

False

A primitive level data flow diagram is the first deliverable produced during requirements structuring.

False

Assume Process 7.4 produces a data flow and that Process 7.2 must be ready to accept it; we would say that these processes are physically linked to each other.

False

Assume shipment data is entered into a logbook once shipments are received at the company's warehouse; the logbook is represented on a data flow diagram as a sink.

False

Context diagrams have only one process labeled "P-1."

False

DFD cohesion means your DFDs include all of the necessary components for the system you are modeling.

False

Logic modeling graphically represents the processes that capture, manipulate, store, and distribute data between a system and its environment and among components within a system.

False

On a data flow diagram, a check and payment coupon are represented as a data store.

False

On a data flow diagram, a diamond represents a process.

False

On a data flow diagram, an arrow represents an action, such as calculating an employee's pay.

False

One of the primary purposes of a DFD is to represent time, giving a good indication of whether data flows occur constantly in real time, once a day, or once a year.

False

Process modeling for Internet applications is not as important as it is for more traditional systems.

False

Sources and sinks are internal to the system.

False

Structured analysis is the process of discovering discrepancies between two or more sets of data flow diagrams or discrepancies within a single DFD.

False

The calculation of a student's grade is represented on a data flow diagram as a data flow.

False

The decomposition of Process 1.1 is shown on a level-1 diagram.

False

The lowest-level data flow diagrams are called level-0 diagrams.

False

To date, data flow diagrams have not been useful tools for modeling processes in business process reengineering.

False

To keep a data flow diagram uncluttered, you may repeat data stores, sinks/sources, and processes.

False

When constructing data flow diagrams, you should show the interactions that occur between sources and sinks.

False

A business document that contains some predefined data and may include some areas where additional data are to be filled in best describes a?

Form

Which of the following is the standard method of gathering and displaying information on the Internet?

Form interaction

Closed-ended questions

Questions in interviews and on questionnaires that ask those responding to choose from among a set of specified responses.

Close Ended Questions

Questions in interviews and on questionnaires that ask those responding to choose from among a set of specified responses.

Disruptive Technology

Technologies that enable the breaking of long-held business rules that inhibit organizations from making radical business changes

Disruptive Technologies

Technologies that enable the breaking of long-held business rules that inhibit organizations from making radical business changes.

Disruptive technologies

Technologies that enable the breaking of long-held business rules that inhibit organizations from making radical business changes.

unit testing

Testing each module alone in an attempt to discover any errors that may exist in the modules code is referred to as?

Association Role

The end of an association where it connects to a class.

DFD Completeness

The extent to which all necessary components of a data flow diagram have been included and fully described

DFD Consistency

The extent to which information contained on one level of a set of nested data flow diagrams is also included on other levels

Maintenance

The final phase of the SDLC in which an information system is systematically repaired and improved

Planning

The first phase of the SDLC in which an organization's total information system needs are identified, analyzed, prioritized, and arranged

Implementation

The fourth phase of the SDLC in which the information system is coded, tested, installed, and supported in the organization

Primitive DFD

The lowest level of decomposition for a data flow diagram

Systems Analyst

The organizational role most responsible for the analysis and design of information systems

Source/Sink

The origin and or destination of data, sometimes referred to as external entities

Logical Design

The part of the design phase of the SDLC in which all functional features of the system chosen for development in analysis are described independently of any computer platform

Physical Design

The part of the design phase of the SDLC in which the logical specifications of the system from logical design are transformed into technology-specific details from which all programming and system construction can be accomplished

system librarian

The person responsible for controlling the checking out and checking in of baseline modules for a system that is being developed or maintained is the?

Scribe

The person who makes detailed notes of the happenings at a JAD Session

Scribe

The person who makes detailed notes of the happenings at a JAD session

Scribe

The person who makes detailed notes of the happenings at a JAD session.

Scribe

The person who makes detailed notes of the happenings at a Joint Application Design session.

Scribe

The person who makes detailed notes of the happenings at a joint application design session.

Which of the following is not associated with logical and physical database design?

The preparation of a final conceptual model and the implementation of the database

integration testing

The process of bringing together all of the modules that compose a program for testing purposes is referred to as?

Which of the following is true regarding the context diagram?

The process symbol is labeled "0"

Which of the following is true regarding the context diagram?

The process symbol is labeled "0" and has only one process

Which of the following is true regarding the context diagram?

The process symbol is labeled "0".

Which of the following is true regarding the context diagram?

The process symbol is labeled "0."

acceptance testing

The process whereby actual users test a completed information system, the end result of which is the users acceptance of it, this description best defines?

coding

The process whereby the phsyical design specifications created by the analysis team is turned into working computer code is referred to as?

determine if the system meets user requirements

The purpose of acceptance testing is to?

Business Process Reengineering

The search for, and implementation of, radical change in business processes to achieve breakthrough improvements in products and services.

Business process reengineering (BPR)

The search for, and implementation of, radical change in business processes to achieve breakthrough improvements in products and services.

Analysis

The second phase of the SDLC in which system requirements are studied and structured

Dialogue

The sequence of interaction between a user and system

Key business processes

The structured measured set of activities designed to produce a specific output for a particular customer or market.

Key Business Processes

The structured, measured set of activities designed to produce a specific output for a particular customer or market

Key business processes

The structured, measured set of activities designed to produce a specific output for a particular customer or market

Key business processes

The structured, measured set of activities designed to produce a specific output for a particular customer or market.

Encapsulation

The technique of hiding the internal implementation details of an object from its external view

Cookie Crumbs

The technique of placing "tabs"or sequenced links on a web page that show a user where he or she is within a site and where he or she has been

Design

The third phase of the SDLC in which the description of the recommended solution is converted into logical and then physical system specifications

Activation

The time period during which an object performs an operation.

System development life cycle (SDLC)

The traditional methodology used to develop, maintain, and replace information systems

JAD session leader

The trained individual who plans and leads JAD sessions

JAD session leader

The trained individual who plans and leads JAD sessions.

JAD session leader

The trained individual who plans and leads Joint Application Design sessions.

JAD session leader

The trained individual who plans and leads joint application design sessions.

JAD Session Leader

The trained individual who plans and leads the JAD session

a walkthrough

The type of testing responsible for determining what the code does is?

Informal System

The way a system actually works

Informal system

The way a system actually works

Informal System

The way a system actually works.

Informal system

The way a system actually works.

Process

The work or actions performed on data so that they are transformed, stored, or distributed

System administrators guide

This type of user documentation is intended primarily for those who will install and administer a new system and contains information about the network on which the system will run, software interfaces for peripherals such as printers, troubleshooting, and setting up user accounts.

According to research studies cited in the text, which of the following statements is true?

Training and support are most important in the early stages of end user computing growth and less so later on.

implementation

Training on the use of the system begins during the early stages of?

A Web site's customer is represented as a source on a data flow diagram.

True

A composite data flow on one level can be split into component data flows at the next level, but no new data can be added and all data in the composite must be accounted for in one or more subflows.

True

A context diagram shows the scope of the organizational system, system boundaries, external entities that interact with the system, and major information flows between entities and the system.

True

A course schedule request is represented on a data flow diagram as a data flow.

True

A data flow diagram is a graphical tool that allows analysts to illustrate the flow of data in an information system.

True

A data flow repository entry would include the composition or list of data elements contained in the data flow.

True

A data flow represents data in motion, moving from one place in the system to another.

True

A fork in a data flow means that exactly the same data go from a common location to two or more different processes, data stores, or sources/sinks.

True

A functional hierarchy diagram is a picture of the various tasks performed in a business and how they are related to each other.

True

A gross violation of DFD consistency would be a level-1 diagram with no level-0 diagram.

True

A level-0 diagram is a data flow diagram that represents a system's major processes, data flows, and data stores at a high level of detail.

True

A use case depicts a set of activities performed to produce some output result.

True

As a rule of thumb, no data flow diagram should have more than about seven processes on it, because the diagram would be too crowded and difficult to understand.

True

Assume we have placed a data store between Process 5.1 and Process 5.5; we would say that these processes are decoupled.

True

Assume your local veterinarian records information about each of his patients on patient medical history forms; the collection of medial history forms is represented on a data flow diagram as a data store.

True

Because data flow names represent a specific set of data, another data flow that has even one more or one less piece of data must be given a different, unique name.

True

Because the system's data stores are conceptually inside one process, no data stores appear on a context diagram.

True

Close-ended questions do not uncover why the answers are the way they are

True

Completeness, consistency, timing, iterative development, and primitive DFDs are guidelines for drawing DFDs.

True

Data cannot move directly from a source to a sink.

True

Data flow diagramming is one of several structured analysis techniques used to increase software development productivity.

True

Data flow diagrams evolve from the more general to the more detailed as current and replacement systems are better understood.

True

Determining requirements is the single most critical aspect of the entire SDLC

True

Functional decomposition is a repetitive process of breaking the description or perspective of a system down into finer and finer detail.

True

It is common practice to create smaller, more focused use cases breaking the whole process down into parts.

True

JAD sessions are much more expensive than the other initially but significantly reduce the time spent in information integration and thus cost less in the long term

True

Management of requirements and system scope is one of the hardest parts of managing a project True

True

More than one data flow noun phrase can appear on a single arrow as long as all of the flows on the same arrow move together as one package.

True

On a data flow diagram in the DeMarco and Yourdon model, two parallel lines represent a data store.

True

Requirement determination is performed to transform the system request's high-level statement of business requirements into a more detailed, precise list of what the new system must do

True

The 'primary actor' is the external user that triggers the event to which the system responds.

True

The data a sink receives and often what data a source provides are fixed.

True

The decomposition of Process 2.4.3.4 is shown on a level-4 diagram.

True

The determination of which items are low in stock is represented on a data flow diagram as a process.

True

The most commonly used requirements gathering technique is the interview.

True

The most important purpose of the requirements definition is to define the scope of the system.

True

Use Cases give more detail about requirements.

True

failing to determine the correct requirements is a primary cause in many factors contribute to a system's failure

True

observation is often used to supplement interview information

True

the analysis phase involves significant interactions with people

True

A use case helps: Define interview questions Clarify ongoing costs for a system Identify risks with the project Refine project management milestones Understand system activities and requirement

Understand system activities and requirement

A notation that allows the modeler to specify, visualize, and construct the artifacts of software systems, as well as business models, is called

Unified Modeling Language (UML)

Prototyping

User quickly converts requirements to working version of system. Once the user sees requirements converted to system, will ask for modifications or will generate additional requests.

alpha testing

User testing of a completed information system using simulated data refers to?

Customers

Which of the following maintenance cost elements is the most significant?

Adaptive maintenance

Which of the following types of maintenance accounts for as much as 70 percent of all maintenance activity?

Corrective maintenance (priority)

Which of the following typically would be assigned the highest priority?

user documentation

Written or other visual information about an application system, how it works, and how to use it best defines?

Which technique require the least training? a) document analysis b) interview c) observation d) JAD e) a & c

a & c: document analysis and observation

Referencing functional hierarchy diagrams, which of the following indicates that a display can be expanded?

a black plus sign in a red circle

electronic performance support system

a component of a software package or application in which training and educational information is embedded best defines?

During systems analysis:

a conceptual data model (E-R with attributes) is prepared.

Command Language Interaction

a human-computer interaction method whereby users enter explicit statements into a system to invoke operations

During systems design:

a logical model (relational) is prepared

Binary relationship

a relationship between instances of two entity types

Repeating group

a set of two or more multivalued attributes that are logically related

Entity Instance

a single occurrence of an entity type

This type of user documentation allows users to test for proper system installation and then signify their acceptance of the new system with their signatures.

acceptance sign-off

The process whereby actual users test a completed information system, the end result of which is the users' acceptance of it, best defines:

acceptance testing

The process whereby actual users test a completed information system, the end result of which is the users' acceptance of it, best describes:

acceptance testing

The part of a decision table that lists the actions that result for a given set of conditions is called?

action stubes

The part of a decision table that lists the actions that result for a given set of conditions is called:

action stubs

Designing usable forms and reports requires?

active interaction with end users

Among requirement analysis strategies, which is the most similar to duration analysis? problem analysis root cause analysis activity-base costing analysis outcome analysis

activity-base costing, looking at the monetary side of the processes

Which of the following are general guidelines for displaying tables and lists?

all of the above are guidelines for displaying tables and lists

User testing of a completed information system using simulated data refers to:

alpha testing

The most complete acceptance testing will include:

alpha testing beta testing a system audit

Candidate Key

an attribute or combo of attributes that uniquely identifies each instance of an entity type

During systems planning and selection:

an enterprise wide-data model is prepared

The primary deliverable from the conceptual data-modeling step within the analysis phase is:

an entity-relationship diagram

A master test plan is developed during:

analysis

In what phase essential use cases are used?

analysis

If an input from a source appears at level-0, it must:

appear on the context diagram

If an input from a source appears on a level-0 diagram, it must:

appear on the context diagram

Making sure that all data and entry fields are clearly labeled corresponds to the following form and report guideline:

balance the layout

Making sure that all data and entry fields are clearly labeled corresponds to the following form and report guidelines?

balance the layout

If a data flow appears on the context diagram and is also represented at level-0, this would be referred to as:

balancing

If a data flow appears on the context diagram and is also represented on a level-0 diagram, this would be referred to as:

balancing

If a data flow appears on the context diagram and is also represented on a level-0 diagram, this would be referred to as?

balancing

The conservation of inputs and outputs to a data flow diagram process when that process is decomposed to a lower level defines:

balancing

The conservation of inputs and outputs to a data flow diagram process when that process is decomposed to a lower level defines?

balancing

The conservation of inputs and outputs to a data-flow diagram process when that process is decomposed to a lower level defines:

balancing

Use cases generally have three parts:

basic information, inputs and outputs, and details

If two processes are connected by a data flow, they are said to

be coupled to each other

If two processes are connected by a data flow, they are said to:

be coupled to each other

User testing of a completed information system using real data in the real user environment refers to:

beta testing

On a data flow diagram, you may:

both a and b (repeat data stores & repeat sources/sinks)

Gathering the information you need for data modeling by reviewing specific business documents handled within the system describes the:

bottom-up approach

Reviewing computer screens, reports, and business forms for the purpose of gaining an understanding of data is indicative of the:

bottom-up approach

The search for, and implementation of, radical change in business processes to achieve breakthrough improvements in products and services best defines

business process reengineering

When selecting an identifier, one should:

choose a candidate key that will not change its value over the life of each instance of the entity type

In the DeMarco and Yourdon model, the symbol for a process is a _____.

circle

Testing to assure that data is of proper type is the purpose of the?

class or composition validation test.

The guideline specifying that dialogues be logically grouped and have a beginning, middle, and end is?

closure

The process whereby the physical design specifications created by the analysis team is turned into working computer code is referred to as:

coding

Which of the following is one of the four fundamental issues IS managers must address?

computing infrastructure

A _____________ is a data flow diagram of the scope of an organizational system that shows the system boundaries, external entities that interact with a system, and the major information flows between entities and the system.

context diagram

The diagram that shows the scope of the system, indicating what elements are inside and outside the system, is called a:

context diagram

The diagram that shows the scope of the system, indicating what elements are inside and outside the system, is called a?

context diagram

The diagram that shows the scope of the system, indicating what elements are inside and which are outside the system, is called a:

context diagram

The ability to provide field-level help is often referred to as?

context-sensitive help

The ability to provide field-level help is often referred to as:

context-sensitve help

The purpose of coding, testing, and installation is to:

convert the final physical system specifications into working reliable software and hardware

Changes made to a system to repair flaws in its design, coding, or implementation describes:

corrective maintenance

Which of the following typically would be assigned the highest priority?

corrective maintenance

What skill does an analyst need to move users from as-is to to-be system

critical thinking skill

Data flow diagrams that specify what people and technologies are used in which processes to move and transform data, accepting inputs and producing outputs are referred to as:

current physical data flow diagrams

An arrow on a data flow diagram represents a:

data flow

An arrow on a data-flow diagram represents a(n):

data flow

Data contained on a customer order form would be represented on a data flow diagram as a:

data flow

Data contained on a customer order form would be represented on a data-flow diagram as a:

data flow

Data in motion, moving from one place in a system to another, best describes a:

data flow

Data in motion, moving from one place in a system to another, defines

data flow

Data in motion, moving from one place in a system to another, defines:

data flow

Recording a customer's payment would be represented on a data-flow diagram as a(n):

data flow

Student data contained on an enrollment form is represented on a data flow diagram as a:

data flow

Student data contained on an enrollment form would be represented on a data-flow diagram as a:

data flow

Data contained on a customer order form would be represented on a data flow diagram as a?

data flow (customer)

Student data contained on an enrollment form would be represented on a data flow diagram as a?

data flow (student)

___________________ is a graphic that illustrates the movement of data between external entities and the processes and data stores within a system.

data flow diagram

Data in motion, moving from one place in a system to another, best describes a?

data flow. (data)

Where is the data component of the system defined? data model process model use cases

data model

A __________________ represents data at rest, which may take the form of many different physical representations.

data store

A computer-based file containing employee information is represented on a data flow diagram as a:

data store

A computer-based file containing employee information would be represented on a data-flow diagram as a(n):

data store

A file folder containing orders is represented on a data flow diagram as a:

data store

A file folder containing orders would be represented on a data flow diagram as a?

data store

A file folder containing orders would be represented on a data-flow diagram as a:

data store

Data at rest, which may take the form of many different physical representations, best describes a ?

data store

Data at rest, which may take the form of many different physical representations, best describes a:

data store

Data at rest, which may take the form of many different physical representations, defines:

data store

In the Gane and Sarson model, a rectangle that is missing its right vertical sides on a data flow diagram represents a:

data store

On a data flow diagram, a rectangle with the right vertical line missing represents a ?

data store

On a data flow diagram, supplier information kept in a notebook is represented as a ___________.

data store

On a data-flow diagram, a rectangle with the right vertical line missing represents a:

data store

Data at rest, which may take the form of many different physical representations, defines:

datastore

The major deliverables associated with the human interface design stage are ?

design specifications

The major deliverables associated with the human interface design stage are:

design specifications

A testing technique in which the program code is sequentially executed manually by the reviewer is referred to as

desk checking

A testing technique in which the program code is sequentially executed manually by the reviewer is referred to as:

desk checking

The purpose of acceptance testing is to:

determine if the system meets user requirements

The extent to which information contained on one level of a set of nested data flow diagrams is also included on other levels refers to:

dfd consistency

The sequence of interaction between a user and a system best describes an?

dialogue

A formal method for desiging and representing human-computer dialogues using box and line diagrams is reffered to as?

dialogue diagramming

A formal method for designing and representing human-computer dialogues using box and line diagrams is referred to as:

dialogue diagramming

Which of the following is a method for representing human-computer dialogues?

dialogue diagramming

The way a user can move from one display to another best describes:

dialogue sequence

The way a user can move from one display to another best describes?

dialogue sequence

Changing over from the old information system to a new one by turning off the old system as the new one is turned on best describes:

direct installation

The technique where users must confirm their intention twice before being allowed to proceed is called?

double-confirmation

Which analysis strategies are most useful in finding the most "broken" process?

duration analysis and activity-based costing

The type of testing that involves the execution of code is called:

dynamic testing

The guideline specifying that dialogues be simple for users to enter information and navigate between screens is?

ease

A person, place, object, event, or concept in the user environment about which the organization wishes to maintain data refers to a(n):

entity

A single occurrence of an entity type defines:

entity instance

A collection of entities that share common properties or characteristics best defines:

entity type

A detailed, logical, and graphical representation of the entities, associations, and data elements for an organization or business area best describes a(n):

entity-relationship diagram or E-R diagram

The most common format used for data modeling is:

entity-relationship diagramming

All of the following are types of user documentation EXCEPT:

entity-relationship diagrams

A data flow diagram that represents a system's major processes, data flows, and data stores at a high level of detail refers to:

evel-0 diagram

what is duration analysis?

examination of the amount of time it takes to perform each process in the current as-is system

Which one require the most coding? a) normal course b) exception handling c) alternative course

exception handling

Movement to another screen corresponds to the functional requirement of:

exit capabilities

Movement to another screen corresponds to the functional requirements of ?

exit capabilities

System documentation that includes the outcome of such structured diagramming techniques as data flow and entity-relationship diagrams best defines:

external documentation

System documentation that includes the outcome of such structured diagramming techniques as data-flow and entity-relationship diagrams best defines:

external documentation

use cases are often thought of as an _____________________ view of a business process

external or functional

Use cases are the same as process diagrams

false

Use cases are a type of 'data-driven modeling'

false (event-driven)

When designing the navigation procedures within your system, the primary concerns are:

flexibility and consistency

When designing the navigation procedures within your system, the primary concerns are?

flexibility and consistency.

An attribute that appears as a nonkey attribute in one relation and as a primary key attribute (or part of a primary key) in another relation is a:

foreign key

If order number serves as the primary key in the order relation and also appears as a nonkey attribute in the invoice relation, then order number is said to be a:

foreign key

A business document that contains some predefined data and may include some areas where additional data are to be filled in best describes a:

form

Which of the following is the standard method of gathering and displaying information on the Internet?

form interaction

there are 2 types of document analysis

formal & informal

The act of going from a single system to several component processes refers to:

functional decomposition

A particular relationship between two attributes best defines:

functional dependency

A __________________________________ is a picture of the various tasks performed in a business and how they are related to each other; these tasks are broken down into their various parts, and all the parts are shown in the same representation.

functional hierarchy diagram

Which of the following is best described as a picture of the various tasks performed in a business and how there are related to each other, breaking the tasks into their various parts, and all the parts are shown in the same representation?

functional hierarchy diagram

The process in analysis in which the analyst tries to discover discrepancies between two or more sets of data flow diagrams, representing two or more states of an information system, or discrepancies within a single DFD, is referred to as:

gap analysis

What purpose are Open-ended questions designed for?

gather rich information and give the interviewees more control over the information is revealed

Form and report design?

generally follow a prototyping approach

Form and report design:

generally follows a prototyping approach

What problem of JAD that e-JAD overcomes and how?

group problem - participants submit ideas anonymously through networked computers - ideas are ranked through voting

A black hole is a process that:

has only inputs

A black hole is one that

has only inputs

A black hole is one that:

has only inputs

A black hole is process that:

has only inputs

A miracle process is one that

has only outputs

A miracle process is one that:

has only outputs

A miracle process is one that:

has only outputs.

The new logical model will differ from the current logical model by:

having additional functions, removing obsolete functions, and reorganizing inefficient flows

The new logical model will differ from the current logical model by:

having additional functions, removing obsolete functions, and reorganizing inefficient flows

Each of the following is a true statement about highlighting except?

highlighting should be used as frequently as possible to draw the user to or away from certain information and to group together related information.

A single name that is used for two or more different attributes best defines:

homonym

What is the single most important benefit of JAD separating it from the others?

immediate integration of information

Training on the use of the system begins during the early stages of:

implantation

After maintenance, which of the following is the most expensive and most time consuming phase of the entire life cycle?

implementation

Training on the use of the system begins during the early stages of the:

implementation phase

non-functional requirements include:

important behavioral properties

which part do RAD and agile methodologies (iterative, prototyping, throwaway prototyping, and XP) focus exclusively on?

improvements and the to-be system requirements rather than studying as-is system

A testing technique in which participants examine program code for predictable language-specific errors defines:

inspections

The organizational process of changing over from the current information system to a new one best defines:

installation

The process in which the current system is replaced by the new system best describes:

installation

This plan lays out a strategy for moving from the old system to the new, from the beginning to end of the process.

installation plan

This plan lays out a strategy for moving from the old system to the new.

installation plan

The process of bringing together all of the modules that comprise a program for testing purposes is referred to as:

integration testing

Which of the following focuses on how information is provided to and captured from users?

interface and dialogue design

System documentation that is part of the program source code or is generated at compile time best defines:

internal documentation

A DFD that is a result of three nested decompositions of a series of sub-processes from a process on a level-0 diagram describes a?

level-3 diagram

A DFD that is a result of three nested decompositions of a series of subprocesses from a process on a level-0 diagram defines a:

level-3 diagram

A DFD that is a result of three nested decompositions of a series of subprocesses from a process on a level-0 diagram describes a:

level-3 diagram

A ___________ is a DFD that is the result of n nested decomposition of a series of subprocesses from a process on a level-0 diagram.

level-n diagram

The use of small, simple images to allow a Web page to be displayed more quickly best describes?

lightweight graphics

all of the following are types of users documentation except:

management plan

Data-flow diagrams allow you to:

model how data flow through an information system

Data flow diagrams allow you to:

model how data flow through an information system.

The process of converting complex data structures into simple, stable data structures is referred to as:

normalization

The primary deliverable from logical database design is:

normalized relations

This type of future programmer includes professionals and technicians who program as part of their main duties.

occasional programmer

Most user documentation is now delivered:

on-line, in hypertext format

Most user documentation is now delivered:

online, in hypertext format

Using lists to break information into manageable pieces conforms to the SOS guideline of:

organize

Using lists to break information into manageable pieces conforms to the SOS guideline of?

organize

Which analysis strategies help team think "outside the box"?

outcome analysis, technology analysis, and informal benchmarking.

Evolving the system to add new features or improve performance best describes

perfective maintenance

Testing to assure that data conforms to a standard format is the purpose of the ?

pictures templates validation test

Which of the following determines how the system performs on the range of possible environments in which it may be used?

preformance testing

A _________________ is the lowest level of decomposition for a data flow diagram.

primitive DFD

The lowest level of DFDs is called:

primitive data flow diagrams

When you believe that you have shown each business form or transaction, computer screen, and report as a single data flow, you have probably reached the:

primitive data flow diagrams

When you believe that you have shown each business form or transaction, computer screen, and report as a single data flow, you have probably reached the?

primitive data flow diagrams

The lowest level of DFDs are:

primitive data flow diagrams (low)

The lowest level of DFDs are:

primitive data-flow diagrams

When you believe that you have shown each business form or transaction, computer screen, and report as a single data flow, you have probably reached the:

primitive data-flow diagrams

The lowest level of decomposition for a data flow diagram is called the?

primitive design

The lowest level of decomposition for a data flow diagram is called the:

primitive diagram

The lowest level of decomposition for a data-flow diagram is called the:

primitive diagram

What are probing questions?

probing questions are asked to follow up what has been discussed in order for the interviewer to learn more

when ANALYZING the requirements, what is the most commonly used strategy? interview JAD document analysis problem analysis

problem analysis

Which analysis strategies are most useful when the situations focus is narrow and efficiency gains are sought?

problem analysis and root cause analysis

What does root cause analysis focus on?

problems first rather than solutions

Calculating an employee's salary is represented on a data flow diagram as a:

process

Determining an employee's schedule is an example of a ________.

process

In the Gane and Sarson model, a rectangle with rounded corners on a data flow diagram represents a:

process

On a data flow diagram, a rectangle with rounded corners represents a?

process

On a data-flow diagram, a rectangle with rounded corners represents a(n):

process

Recording a customer's payment is represented on a data flow diagram as a:

process

Recording a customers payment would be represented on a data flow diagram as a ?

process

The calculation of an employee's salary would be represented on a data flow diagram as an?

process

The calculation of an employee's salary would be represented on a data-flow diagram as a(n):

process

The work or actions performed on data so that they are transformed, stored, or distributed defines

process

The work or actions performed on data so that they are transformed, stored, or distributed defines:

process

a computer-based file containing employee information would be represented on a data flow diagram as a ?

process

__________________ graphically represents the processes that capture, manipulate, store, and distribute data between a system and its environment and among components within a system.

process modeling

Data flow diagrams that concentrate on the movement of data between processes are referred to as:

process models

Since data flow diagrams concentrate on the movement of data between processes, these diagrams are often referred to as?

process models

Since data-flow diagrams concentrate on the movement of data between processes, these diagrams are often referred to as:

process models

___________ are the works or actions performed on data so that they are transformed, stored, or distributed.

processes

What is the indication of the need for process integration or parallelization?

processes in which many different people work on small parts of the inputs

When designing interfaces and dialogues, you follow a?

prototyping approach

occasionally, JAD sessions are followed by:

questionaires

What kind of questions should be avoid?

questions regarding matter outside of interviewee's areas of knowledge

A foreign key in a relation that references the primary key values of that same relation is referred to as a(n):

recursive foreign key

Relationships between instances of a single entity type are referred to as:

recursive relationships

Which of the following consists of an exhaustive list of the system's functions and commands, usually in alphabetical order?

reference guide

Which of the following is an exhaustive list of the system's functions and commands, usually in alphabetical order?

reference guide

A named two-dimensional table of data is a(n):

relation

A data model that represents data in the form of tables or relations is called a(n):

relational database model

The most common style for a logical database model is the:

relational database model

This type of user documentation contains information about a new system release, including a list of complete documentation for the new release, features and enhancements, known problems and how they have been dealt with in the new release, and information about installation.

release description

On a data flow diagram, you may:

repeat both data stores and sources/sinks

On a data-flow diagram, you may:

repeat both data stores and sources/sinks

Which of the following best describes a business document that contains only predefined data?

report

The System proposal components:

requirement definition use cases process model data model

The part of a decision table that links conditions to actions is the section that contains the:

rules

The part of a decision table that links conditions to actions is the section that contains the?

rules

A supplier of auto parts to our company is represented on a data flow diagram as a:

source

A supplier of auto parts to your company would be represented on a data flow diagram as a?

source

A supplier of auto parts to your company would be represented on a data-flow diagram as a:

source

The orgin and/or destination of data, sometimes referred to as external entities defines?

source

The origin and/or destination of data, sometimes referred to as external entities defines:

source

A square on a data flow diagram represents a:

source/sink

The origin and/or destination of data, sometimes referred to as external entities defines:

source/sink

Commonly used methods for highlighting include each of the following except:

spacing

Commonly used methods for highlighting include each of the following except?

spacing

The symbol for sources/sinks is a ______.

square

An object undergoes a ___________________________ when there are changes in the attributes of an object or in the links and object has with other objects.

state transition

Which of the following is not one of the primary deliverables resulting from studying and documenting a system's processes?

state-transition diagram

The results of running the code are not an issue for this particular type of test.

static testing

The type of testing that does not execute the code is called:

static testing

"Please wait while I open the file" is an example of:

status information

"Please wait while I open the file" is an example of?

status information

Which of the following are designed during alpha testing and try to break the system?

stress tests

A technique used in testing modules, especially where modules are written and tested in a top-down fashion, where a few lines of code are used to substitute for subordinate modules describes:

stub testing

Two different names that are used to refer to the same data item best defines:

synonym

This type of user documentation is intended primarily for those who will install and administer a new system and contains information about the network on which the system will run, software interfaces for peripherals such as printers, troubleshooting, and setting up user accounts.

system administrator's guide

Conceptual data modeling is typically done in parallel with other requirements analysis and structuring steps during:

system analysis

Who is responsible for ensuring that coding, testing, and installation are properly planned and executed?

system analysis

During which of the following generic life-cycle phases would a user's guide be produced?

system delivery

This type of user documentation is intended primarily for those who will install and administer a new system and contains information about the network on which the system will run, software interfaces for peripherals such as printers, troubleshooting, and setting up user accounts.

system's administrators guide

Human interface design is performed during:

systems design

Human interface design is performed during?

systems design

Each of the following are true statements except?

systems inputs and outputs are produced during the systems implementation and operation phase of the systems development life cycle.

Templates used to display and process common attributes of a higher-level and more abstract items best describes?

template-based HTML

Interviewees are selected based on the basis of: interviewee's knowledge interviewee's influence in the organization interviewee's influence to the project the analyst's information needs

the analyst's information needs

During the analysis phase, requirements are written from the perspective of___________

the business.

The deliverables for coding, testing, and installation are:

the code, program documentation, test scenarios and test data, results of program and system testing, user guides, user training plan, and an installation and conversion plan

The deliverables from the coding, testing, and installation processes include:

the code, program documentation, test scenarios and test data, results of program and system testing, user guides, user training plan, and an installation and conversion plan.

The deliverables from the coding, testing, and installation processes include:

the code, program documentation, test scenarios and test data, results of testings, user guide, user training plan, installation plan

Balancing

the conservation of inputs and outputs to a data flow diagram process when that process is decomposed to a lower level

Process, logic, and data-model descriptions of a system must be consistent and complete since:

they each describe different but complementary views of the same information system

Which approach is more commonly more appropriate to most interviews? why? top-down bottom-up

top-down -enables the interviewees to become accustomed to the topic before he or she needs to provide specifics, avoiding missing important issues

What are 2 fundamental approaches to organizing the interview questions?

top-down & bottom-up

The data modeling perspective that derives the business rules for a data model from an intimate understanding of the nature of the business, rather than from any specific information requirements in screens, reports, or business forms, is referred to as the:

top-down approach

What problem does JAD suffer?

traditional problem associated with group: people are reluctant to challenge the opinions of others.

A strategy for training users so they can quickly learn the new system is a(n):

training plan

Entering invalid data into a field describes?

transcribing

Reversing the sequence of one or more characters in a field is called?

transposing

In the DeMarco and Yourdon model, the symbol for a data store is ___________.

two parallel lines.

Testing each module alone in an attempt to discover any errors that may exist in the module's code is referred to as:

unit testing

Which of the following is not one of the four types of data flow diagrams?

updated physical

Each of the following is a guideline for displaying text except?

use abbreviations and acronyms instead of full text

A __________________________ is a sequence of related actions initiated by an actor; it represents a specific way to use the system.

use case

Providing a current date that identifies when the form or report was generated corresponds to the form and report guideline of?

use meaningful titles.

Potential topics that will determine if training will be useful include:

use of the system general computer concepts information system concepts

The deliverables of process modeling state:

what you learned during requirements determination

When are close-ended question used?

when analyst is looking for specific, precise information - give the analyst more control


Ensembles d'études connexes

ch 6 values, ethics, and advocacy

View Set

Chapter 4-The Human World Test Review

View Set

BIOC 432- Exam 3 Guided Questions

View Set

MEDSURG II: Saunders Renal and Urinary

View Set

PN NCLEX 6th Edition-Leadership/Disasters

View Set