Term
The analysts at Techno InfoSystems are considering the four-model approach to system development for a new client. If they make use of the four-model approach, which of the following is a likely outcome? • It will not be possible to get ac clear picture of the current system functions before modifications are made. • Time taken to develop the model increases. • The requirements of a new information system will always be different from the current information system. • Costs need to develop a logical and physical model of the current system will be less. |
|
Definition
• Time taken to develop the model increases. |
|
|
Term
_____ are important to a systems analyst who must work with people at all organizational levels, balance conflicting needs of users, and communicate effectively.
• Artistic skills • Confrontational skills • Interpersonal skills • Problem solving skills |
|
Definition
|
|
Term
_____ are important to a systems analyst who must work with people at all organizational levels, balance conflicting needs of users, and communicate effectively.
• Artistic skills • Confrontational skills • Interpersonal skills • Problem solving skills |
|
Definition
|
|
Term
Object modeling requires many types of diagrams, creating which by hand is very time consuming and tedious, so systems analysts rely on _____ to speed up the process.
• Extreme Programming (XP) • Whiteboard sketches • CRC modeling • CASE tools |
|
Definition
|
|
Term
In a data flow diagram (DFD), the Gane and Sarson symbol for a data store is a _____.
• Line with a single or double arrowhead • Rectangle, which may be shaded to make it look three-dimensional • Flat rectangle that is open on the right side and closed on the left side • Rectangle with rounded corners |
|
Definition
• Rectangle with rounded corners |
|
|
Term
In an interview, _____ are questions that ask a person to evaluate something by providing limited answers to specific responses or on a numeric scale.
• Leading questions • Open-ended questions • Factual questions • Range-of-response questions |
|
Definition
• Range-of-response questions |
|
|
Term
In a data flow diagram (DFD), a data flow must have a process symbol on at least one end.
• True • False |
|
Definition
|
|
Term
Although taking notes during an interview has both advantages and disadvantages, the accepted view is that note taking should be extensive.
• True • False |
|
Definition
|
|
Term
_____ is based on combinations of the three logical structures, or control structures (one of which is shown in the accompanying figure), which serve as building blocks for the process.
• Interface design • Product design • Modular design • Visual design |
|
Definition
|
|
Term
The _____ of an object is an adjective that describes the object’s current status.
• State • Polymorphism • Resemblance • Encapsulation |
|
Definition
|
|
Term
When designing a questionnaire, the most important rule of all is to make sure that questions collect the right data in a form that can be used to further the fact-finding effort.
• True • False |
|
Definition
|
|
Term
IT professionals recognize that successful systems must be user-oriented, and users need to be involved, formally or informally, at every stage of system development.
• True • False |
|
Definition
|
|
Term
A car performs a(n) _____ called OPERATE WIPERS when it is sent a message with the wiper control.
• Objective • Command • Method • Role |
|
Definition
|
|
Term
A _____ is a central storehouse of information about a system’s data.
• Data cube • Data feed • Data repository • Data mart |
|
Definition
|
|
Term
Deciding whether to explode a process further or determine that it is a functional primitive is a matter of experience, judgment, and interaction with programmers who must translate the logical design into code.
• True • False |
|
Definition
|
|
Term
What makes one system more complex than another is the number of components, the number of levels, and the degree of interaction among its processes, entities, data stores, and data flows.
• True • False |
|
Definition
|
|
Term
When use cases are identified, all the related transactions should be kept separate.
• True • False |
|
Definition
|
|
Term
In a data flow diagram (DFD), a spontaneous generation process is a process that has _____.
• At least one input and one output, but the input obviously is insufficient to generate the output shown • No input • No output • At least one output and one input, but the output obviously is insufficient to generate the input shown |
|
Definition
|
|
Term
The term _____ refers to a system’s ability to handle increased business volume and transactions in the future.
• Compatibility • Applicability • Reliability • Scalability |
|
Definition
|
|
Term
In a data dictionary, data elements are combined into _____ that are meaningful combinations of data elements that are included in data flows or retained in data stores. |
|
Definition
|
|
Term
The Unified Modeling Language (UML) notation _____ identifies a zero or many relation.
• 0..0 • 0..1 • 1..* • 0..* |
|
Definition
|
|
Term
When a use case diagram is created, the first step is to identify the system boundary, which is represented by a _____.
• Rectangle • Circle • Square • Triangle |
|
Definition
|
|
Term
Among the symbols in the accompanying figure, a _____ receives input data and produces output that has a different content, form, or both.
• Gray hole • Process • Data flow • Data store |
|
Definition
|
|
Term
In a sequence diagram, a _____ is identified by a line showing direction that runs between two objects.
• Response • Method • Message • Procedure |
|
Definition
|
|
Term
In a sequence diagram, a lifeline is identified by a _____ line.
• Red • Solid • Dashed • Curved |
|
Definition
|
|
Term
In a data flow diagram (DFD), a black hole is a process that has _____.
• No output • At least one input and output, but the input is insufficient to generate the output shown • At least one output and input, but the output is insufficient to generate the input shown • No input |
|
Definition
|
|
Term
Data flow diagram (DFD) entities are also called _____ because they are data origins or final data destinations.
• Gray holes • Terminators • Data stores • Pseudocodes |
|
Definition
|
|
Term
The concept that a message gives different meanings to different objects is called _____.
• Dynamic addressing • Polymorphism • Linear addressing • Encapsulation |
|
Definition
|
|
Term
Use cases cannot interact with other use cases.
• True • False |
|
Definition
|
|
Term
A _____ is a Unified Modeling Language (UML) technique that visually represents the interaction between users and an information system.
• Scatter diagram • Use case diagram • User-based flow chart • Surface flowchart |
|
Definition
|
|
Term
A red Mustang is a(n) _____ of the CAR class.
• Key • Index • Metric • Instance |
|
Definition
|
|
Term
Due to the limited range of input and interaction among participants, few companies believe that a joint application development (JAD) group does not produce the best definition of a new system.
• True • False |
|
Definition
|
|
Term
Data stores are shown in a context diagram because data stores are external to the system.
• True • False |
|
Definition
|
|
Term
The same message to two different objects produces the same results.
• True • False |
|
Definition
|
|
Term
Identify the letter of the choice that best matches the phrase or definition.
Describes how a system will be constructed Shows what the system must do, regardless of how it will be implemented Shows how a system transforms input data into useful information Data flow diagram (DFD) component that represents one or more data items An analyst starts with an overall view, which is a context diagram with a single process symbol |
|
Definition
A. Physical Model B. Logical Model C. Data Flow Diagram (DFD) D. Data Flow E. Leveling |
|
|
Term
The primary advantage of rapid application development (RAD) is that _____.
• A company’s strategic business needs are emphasized and the mechanics of the system are not stressed. • Systems are developed more slowly with fewer bugs. • Systems can be developed more quickly with significant cost savings • The decelerated time cycle allows more time to develop quality, consistency, and design standards. |
|
Definition
• Systems can be developed more quickly with significant cost savings |
|
|
Term
A data flow diagram (DFD) does not show the external entities that provide data to the system or receive output from the system.
• True • False |
|
Definition
|
|
Term
The main objective of all rapid application development (RAD) approaches is to extend development time and expense by excluding users from every phase of systems development.
• True • False |
|
Definition
|
|
Term
_____ is a model that asks the traditional fact-finding questions in a systems development context.
• The Unified Modeling Language • A functional decomposition diagrams • The Zachman Framework for Enterprise Architecture • A class diagrams |
|
Definition
• The Zachman Framework for Enterprise Architecture |
|
|
Term
Systems developers use joint application development (JAD) whenever group input and interaction are not desired, because it is linked to a specific development methodology.
• True • False |
|
Definition
|
|
Term
In the rapid application development (RAD) model in the accompanying figure, the _____ phase focuses on program and application development tasks similar to the SDLC.
• Requirements planning • Construction • User design • Cutover |
|
Definition
|
|
Term
Kevin, the trainee analyst at Lynach TechSystems, is in charge of allocating suitable Unified Modeling Language (UML) notations to a particular class diagram. Which of the following relationships corresponds to the Unified Modeling Language (UML) notation on the class diagram 0..1 that Kevin has written? • An employee can have no direct reports or many direct reports • One order can have one or many items ordered. • An office manager manages one and only one office • An employee can have no spouse or one spouse |
|
Definition
• An employee can have no spouse or one spouse |
|
|
Term
To evaluate _____, a systems analyst needs information about projected future volume for all outputs, inputs, and processes.
• Compatibility • Scalability • Reliability • Applicability |
|
Definition
|
|
Term
Compared with traditional methods, the entire rapid application development (RAD) process is expanded and, as a result, the new system is built, delivered, and placed in operation much later.
• True • False |
|
Definition
|
|
Term
In a data flow diagram (DFD), a gray hole is a process that has _____.
• No output • No input • At least one input and one output, but the input obviously is insufficient to generate the output shown • At least one output and one input, but the obviously is insufficient to generate the input shown |
|
Definition
• At least one input and one output, but the input obviously is insufficient to generate the output shown |
|
|
Term
A(n) _____ resembles a verb and defines specific tasks that an object can perform.
• Message • Command • Attribute • Method |
|
Definition
|
|
Term
In addition to the Gane and Sarson symbol set, another popular symbol set is _____.
• Mantissa • Jira • Zachman • Yourdon |
|
Definition
|
|
Term
Creating a standard list of interview questions helps a systems analyst to keep on track and avoid unnecessary tangents.
• True • False |
|
Definition
|
|
Term
Personal observation allows a systems analyst to verify statements made in interviews and determine whether procedures really operate as they are described.
• True • False |
|
Definition
|
|
Term
In the rapid application development (RAD) model, the _____ phase resembles the final tasks in the SDLC implementation phase.
• User design • Construction • Cutover • Requirements planning |
|
Definition
|
|
Term
_____ is the process of drawing a series of increasingly detailed data flow diagrams (DFDs), until all functional primitives are identified.
• Leveling • Balancing • Looping • Indexing |
|
Definition
|
|
Term
Leveling _____.
• Uses a series of increasingly detailed data flow diagrams (DFDs) to describe an information system • Uses a series of increasingly sketchy data flow diagrams (DFDs) to describe an information system • Ensures that the input and the output data flows of the child data flow diagram (DFD) are maintained on the parent data flow diagram (DFD). • Ensures that the input and output data flow diagram (DFD) are maintained on the child data flow diagram (DFD). |
|
Definition
• Uses a series of increasingly detailed data flow diagrams (DFDs) to describe an information system |
|
|
Term
An object, such as a bank account, can have a specific attribute called a(n) _____ that can be active, inactive, closed, or frozen.
• Instance • Status • State • Grade |
|
Definition
|
|
Term
Which of the following is a typical example of a system requirement for the process category?
• The equipment rental system must not execute new rental transactions for customers who have overdue accounts • All transactions must have audit trails • The system must be operated seven days a week, 365 days a year • The website must report online volume statistics every four hours and hourly during peak periods |
|
Definition
• The equipment rental system must not execute new rental transactions for customers who have overdue accounts |
|
|
Term
The Unified Modeling Language (UML) symbol for a use case is a(n) _____ with a label that describes the action or event.
• Triangle • Dashed line • Oval • Rectangle |
|
Definition
|
|
Term
A(n) _____ resembles a horizontal flowchart that shows the actions and events as they occur.
• Sequence diagram • Activity diagram • Business model diagram • State transition diagram |
|
Definition
|
|
Term
All objects within a(n) _____ share common attributes and methods.
• Catalog • Register • Class • Index |
|
Definition
|
|
Term
Because use cases depict a system through the eyes of a user, common business language can be used to describe the transactions.
• True • False |
|
Definition
|
|
Term
The ability to manage information is the mark of a successful systems analyst and an important skill for all IT professionals.
• True • False |
|
Definition
|
|
Term
When preparing a representative sample from a list of 200 customers who complained about errors in their statements, a _____ might select any 20 customers.
• Comprehensive sample • Stratified sample • Random sample • Systematic sample |
|
Definition
|
|
Term
Some objects might have a few attributes; others might have dozens.
• True • False |
|
Definition
|
|
Term
_____ is a widely used method of visualizing and documenting an information system. |
|
Definition
• Unified Modeling Language (UML) |
|
|
Term
Class diagrams evolve into code modules, data objects, and other system components.
• True • False |
|
Definition
|
|
Term
In a data dictionary, some data elements have _____ rules. For example, an employee’s salary must be within the range defined for the employee’s job classification.
• Validity • Range • Domain • Mastered |
|
Definition
|
|
Term
The black box concept is an example of _____, which means that all data and methods are self-contained. • Use case modeling • Encapsulation • Inheritance • Polymorphism |
|
Definition
|
|
Term
In addition to joint application development, another popular user-oriented method is _____, which resembles a condensed version of the entire SDLC with users involved every step of the way.
• Brainstorming • Sampling • Agile method • Rapid application development |
|
Definition
• Rapid application development |
|
|
Term
Just as objects are similar to adjectives, attributes resemble verbs that describe what and how an object does something.
• True • False |
|
Definition
|
|
Term
In a data flow diagram (DFD), a process symbol can have only one outgoing data flow.
• True • False |
|
Definition
|
|
Term
A _____ is a graphical representation of the conditions, actions, and rules found in a decision table.
• Decision element • Decision point • Decision board • Decision Tree |
|
Definition
|
|
Term
A(n) _____ shows the timing of interactions between objects as they occur.
• Sequence diagram • Class diagram • Orientation diagram • Timing diagram |
|
Definition
|
|
Term
The number of _____ needed to describe the characteristics of an object depends on the business requirements of the information system and its users.
• Indices • Packets • Keys • Attributes |
|
Definition
|
|
Term
Each activity within the systems analysis phase has an end product and one or more milestones.
• True • False |
|
Definition
|
|
Term
If an interviewee gives only short or incomplete responses to open-ended questions, a systems analyst should _____.
• Rudely conclude the meeting • Give the interviewee easy access to supporting material that might be needed • Continue using open-ended questions • Switch to closed-ended questions |
|
Definition
• Switch to closed-ended questions |
|
|
Term
Critical Thinking Questions Kevin, the trainee analyst at Lynach TechSystems, is in charge of allocating suitable Unified Modeling Language (UML) notations to a particular class diagram. In a given diagram, Kevin is designing a relationship in which a given employee can have no payroll deductions or he/she can have many deductions. Which of the following notations should Kevin write to mark this relationship? • 1..* • 0..* • 0..1 • 1 |
|
Definition
|
|
Term
When a context diagram is expanded into data flow diagram (DFD) diagram 0, all the connections that flow into and out of process 0 must be retained.
• True • False |
|
Definition
|
|
Term
Among the symbols in the accompanying figure, a _____ is used to represent data that a system stores because one or more processes need to use the data at a later time.
• Gray hole • Process • Data flow • Data store |
|
Definition
|
|