CH1 (test bank) Flashcards

1
Q

T/F: An information system often includes the software, the database, and the related manual processes.

A

T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

T/F: An information system often includes the software, the database, and the related manual processes.

A

T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

T/F: Systems design consists of activities to describe the solution to the problem.

A

T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

T/F: A systems development project is always a formal activity wth a beginning and an end.

A

F

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

T/F: The SDLC means the Systems Design Life Cycle.

A

F, System Development Life Cycle

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

T/F: Agile refers to the flexibility that programmers have in taking on various assignments.

A

F

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

T/F: Iterative development is the same as Agile development.

A

F, they are not the same

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

T/F: The first core process is to plan the project.

A

F

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

T/F: In iterative development the system is grown organically .

A

T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

T/F: In iterative development, an iteration usually lasts about six weeks.

A

F

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

T/F: The System Vision Document is usually developed before the project actually begins.

A

T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

T/F: The project plan is required to get the project approved.

A

F

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

T/F: A Work Breakdown Structure is the first step in building a project schedule.

A

T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

T/F: During analysis activities the project team build two types of diagrams: Use Case diagram and Package diagram.

A

F, Use case diagramand Class Domain diagram

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

T/F: The purpose of a workflow diagram is to document the internal steps of a use case.

A

T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

T/F: The ovals in a workflow diagram represent tasks.

A

T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

T/F: The database is designed using information from the class diagram.

A

T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

T/F: All the classes in the Design Class Diagram are used to define the database tables.

A

F

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

T/F: A package diagram is useful to document the various subsystems in a system.

A

T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

T/F: Usually the final step in a given iteration is to deploy part of the system

A

F

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

T/F: One approach to the SDLC can be described using five core processes.

A

F

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

T/F: An iteration normally only includes three or four of the core processes.

A

F

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

T/F: Sometimes the activities within Core Process one are completed before the actual project starts.

A

T

23
Q

An information system consists of
a. software, database, and manual processes c. software, hardware, and database
b. software, hardware, and network d. applications, screens, and database

A

a. software, database, and manual processes

23
Q
A
24
Q

A person that functions as an architect to plan, capture the vision, and understand the needs for a new system is often called a ____________________.
a. programmer analyst c. systems analyst
b. software engineer d. software developer

A

c. systems analyst

25
Q

Those activities that enable a person to describe in the detail the system that solves the need is called __________________.
a. architectural design c. systems analysis
b. systems design d. high-level design

A

b. systems design

26
Q

SDLC stands for what?
a. Software Design Life Cycle c. Software Development Life Cycle
b. Systems Design Life Cycle d. Systems Development Life Cycle

A

d. Systems Development Life Cycle

27
Q

An information system development process that emphasizes flexibility to embrace change is called _____________________.
a. Iterative project planning c. Iterative development
b. Adaptive development projects d. Agile development

A

d. Agile development

28
Q

When a system is partitioned into pieces, each piece is referred to as a _________________.
a. application c. subsystem
b. package d. program

A

c. subsystem

29
Q

Two important goals or steps within Core Process one are ____ and _____.
a. identify the problem;
choose the project manager c. describe the solution;
obtain project approval
b. identify the solution objective;
obtain project approval d. estimate the cost;
identify the iterations

A

b. identify the solution objective;
obtain project approval

30
Q

Determine the major subsystems and assigning them to an iteration is done in which Core Process?
a. 1 d. 4
b. 2 e. 5
c. 3 f. 6

A

b. 2

31
Q

Determining team members and assigning responsibilities is done in which Core Process?
a. 1 d. 4
b. 2 e. 5
c. 3 f. 6

A

b. 2

32
Q

Two of the primary elements that are included in a Work Breakdown Structure include:
a. subsystem iteration assignments and estimated effort c. list of tasks and assigned resources
b. sequence of tasks and estimated effort d. list of tasks and estimated effort

A

d. list of tasks and estimated effort

33
Q

The purpose of a use case is to _______.
a. Identify a sequence of steps to process a user function c. Identify a useful objective for the new system
b. Identify a business event that requires system action d. Identify a user and describe one user procedure

A

b. Identify a business event that requires system action

34
Q

The purpose of a class diagram is to _______.
a. document the hierarchy of class relationships c. document all of the programming classes
b. document the methods of classes in the new system d. document the information requirements in the new system

A

d. document the information requirements in the new system

35
Q

The boxes on a class diagram can be thought of as a particular _______.
a. set of relationships c. set of objects
b. set of attributes d. set of procedures

A

c. set of objects

36
Q

The diagram that is most effective in describing the internal steps of a use case is _______.
a. a package diagram c. a use case diagram
b. a workflow diagram d. a class diagram

A

b. a workflow diagram

37
Q

In a workflow diagram, the arrows that cross the center line are used to identify what?
a. Relationships between objects c. User key strokes
b. Actor and use case relationships d. Screens and Reports

A

d. Screens and Reports

38
Q

Detailed design is the thought process of how to program each _______.
a. use case c. package
b. screen or report d. subsystem

A

a. use case

39
Q

Another name for a workflow diagram is a(n) _______ diagram.
a. use case c. class
b. activity d. work sequence

A

b. activity

40
Q

To design the database schema, information from which diagram is the most important?
a. network diagram c. design class diagram
b. package diagram d. class diagram

A

d. class diagram

41
Q

Method signatures are included in which diagram?
a. Activity diagram c. class diagram
b. Package diagram d. Design class diagram

A

d. Design class diagram

42
Q

A diagram that shows the overall structure of a system as it exists after it is deployed is called what?
a. Architectural configuration diagram c. System and subsystem diagram
b. Architectural class diagram d. Design class diagram

A

a. Architectural configuration diagram

43
Q

What is the purpose of an iteration recap?
a. To ensure the correct deliverable was produced c. To give performance reviews to the programmers
b. To review the project processes d. To rework the project schedule

A

b. To review the project processes rework the project schedule

44
Q

What is the single activity that usually requires the most time during a project?
a. Programming c. Meeting with users
b. Acceptance testing d. Design the screens and reports

A

a. Programming

45
Q

What is usually the end result of an iteration?
a. A piece of working code c. A set of specifications
b. A project plan d. The final system

A

a. A piece of working code

46
Q

Two of the primary benefits of iterative development include (choose two).
a. early deployment of part of the system c. project team can adjust the work schedules
b. easier to get user involvement d. high risk elements done first

A

a. early deployment of part of the system
d. high risk elements done first

47
Q

What are the three parts of a System Vision Document? (choose three)
a. Solution description d. Problem description
b. Estimated project costs e. System capabilities
c. Project timetable or schedule f. Business benefits

A

d. Problem description
e. System capabilities
f. Business benefits

48
Q

The final objective of systems design includes which of the following? (choose two)
a. To define the database d. To define methods of classes
b. To define the user screens & reports e. To define class attributes
c. To define the network structure f. To define the interactions between classes

A

d. To define methods of classes
f. To define the interactions between classes

49
Q

d. To define methods of classes
e. To define class attributes
f. To define the interactions between classes

A

app

50
Q

Those skills, steps, guildes, and tools that support and lead up to the actual programming of the system are referred to as ___________________.

A

Systems Analysis and Design

51
Q
A
51
Q

A planned undertaking that has a beginning and an end and produces some result is called a _________________.

A

project

52
Q

What is the term that is used to describe all the activities to build, launch, and maintain an information system?

A

System Development Life Cycle

53
Q

A development process where the system is grown piece by piece is called ____________.

A

iterative development

54
Q

The primary output of Core Process one and which is used to get project approval is called ___________________.

A

System Vision Document