• No results found

SADCW-ed Chapter 01

N/A
N/A
Protected

Academic year: 2021

Share "SADCW-ed Chapter 01"

Copied!
9
0
0

Loading.... (view fulltext now)

Full text

(1)

SADCW-6ed Chapter 01: From Beginning to End: An Overview of Systems Analysis

and Design

TRUE/FALSE

1. An information system often includes the software, the database, and the related manual processes.

ANS: T PTS: 1 REF: p4

2. Systems analysis is sometimes referred to as “understanding and specification.”

ANS: T PTS: 1 REF: p5

3. Systems design consists of activities to describe the solution to the problem.

ANS: T PTS: 1 REF: p5

4. A systems development project is always a formal activity with a beginning and an end.

ANS: F PTS: 1 REF: p5

5. The SDLC means the Systems Design Life Cycle.

ANS: F PTS: 1 REF: p6

6. Agile refers to the flexibility that programmers have in taking on various assignments.

ANS: F PTS: 1 REF: p6

7. Iterative development is the same as Agile development. ANS: F PTS: 1 REF: p6, p8 8. In iterative development the system is grown organically.

ANS: T PTS: 1 REF: p8

9. The first core process is to plan the project.

ANS: F PTS: 1 REF: p8

10. In iterative development, an iteration usually lasts about six weeks. .

ANS: F PTS: 1 REF: p8

11. The System Vision Document is usually developed before the project actually begins.

ANS: T PTS: 1 REF: p10

12. The project plan is required to get the project approved.

(2)

13. A Work Breakdown Structure is the first step in building a project schedule.

ANS: T PTS: 1 REF: p12

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

ANS: F PTS: 1 REF: p15-16

15. The purpose of a workflow diagram is to document the internal steps of a use case.

ANS: T PTS: 1 REF: p17

16. The ovals in a workflow diagram represent tasks.

ANS: T PTS: 1 REF: p17

17. The database is designed using information from the class diagram.

ANS: T PTS: 1 REF: p20

18. All the classes in the Design Class Diagram are used to define the database tables.

ANS: F PTS: 1 REF: p22

19. A package diagram is useful to document the various subsystems in a system. ANS: T PTS: 1 REF: p22-23

20. Usually the final step in a given iteration is to deploy part of the system.

ANS: F PTS: 1 REF: p25

21. One approach to the SDLC can be described using five core processes.

ANS: F PTS: 1 REF: p6

22. An iteration normally only includes three or four of the core processes.

ANS: F PTS: 1 REF: p8

23. Sometimes the activities within Core Process one are completed before the actual project starts. ANS: T PTS: 1 REF: p9-10

MULTIPLE CHOICE

1. 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

(3)

2. 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

ANS: C PTS: 1 REF: p5

3. 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

ANS: B PTS: 1 REF: p5

4. SDLC stands for what?

a. Software Design Life Cycle c. Software Development Life Cycle b. Systems Design Life Cycle d. Systems Development Life Cycle

ANS: D PTS: 1 REF: p6

5. 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

ANS: D PTS: 1 REF: p6

6. When a system is partitioned into pieces, each piece is referred to as a _________________. a. application c. subsystem

b. package d. program

ANS: C PTS: 1 REF: 911

7. 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

ANS: B PTS: 1 REF: p10

8. 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

ANS: B PTS: 1 REF: p11

9. Determining team members and assigning responsibilities is done in which Core Process?

a. 1 d. 4

b. 2 e. 5

c. 3 f. 6

(4)

10. 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

ANS: D PTS: 1 REF: p12

11. The primary difference between a work breakdown structure and a work sequence draft is that the work sequence draft shows ___________________.

a. the additionally deployment tasks c. the day to day assignments b. the estimated effort of tasks d. the sequence of tasks

ANS: D PTS: 1 REF: p13

12. 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

ANS: B PTS: 1 REF: p14

13. 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

ANS: D PTS: 1 REF: p16

14. 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

ANS: C PTS: 1 REF: p15

15. 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 ANS: B PTS: 1 REF: p17-18

16. Performing in-depth fact finding to understand details is done as part of which Core Process?

a. 1 d. 4

b. 2 e. 5

c. 3 f. 6

ANS: C PTS: 1 REF: p16

17. 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

(5)

a. 1 d. 4

b. 2 e. 5

c. 3 f. 6

ANS: D PTS: 1 REF: p19

19. Detailed design is the thought process of how to program each _______.

a. use case c. package

b. screen or report d. subsystem

ANS: A PTS: 1 REF: p21

20. Another name for a workflow diagram is a(n) _______ diagram.

a. use case c. class

b. activity d. work sequence

ANS: B PTS: 1 REF: p17

21. 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

ANS: D PTS: 1 REF: p20

22. Method signatures are included in which diagram?

a. Activity diagram c. class diagram

b. Package diagram d. Design class diagram

ANS: D PTS: 1 REF: p22

23. 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

ANS: A PTS: 1 REF: p21

24. Programming is included in which Core Process?

a. 1 d. 4

b. 2 e. 5

c. 3 f. 6

ANS: E PTS: 1 REF: p23-24 25. Overall functional testing is included in which Core Process?

a. 1 d. 4

b. 2 e. 5

c. 3 f. 6

ANS: F PTS: 1 REF: p24

26. 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

(6)

27. 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

ANS: A PTS: 1 REF: p13

28. 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

ANS: A PTS: 1 REF: p8

MULTIPLE RESPONSE

1. Which two answers identify the two middle core processes, i.e. core process 3 and 4? (choose two) a. Design the components c. Build and test the system

b. Plan and monitor the project d. Understand the details of the problem ANS: A, D PTS: 1 REF: p6

2. 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

ANS: A, D PTS: 1 REF: p9

3. 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

ANS: D, E, F PTS: 1 REF: p10

4. A work sequence draft provides three benefits to a project. Which of the following are included in those benefits?

a. Assign resources to tasks d. Add missing tasks b. Provide task descriptions e. Anticipate resource needs c. Measure progress f. Schedule user involvement

ANS: C, E PTS: 1 REF: p14

5. What are the first two models, e.g. diagrams that affect the entire system, that are built during the Core Process to discover and understand the details?

a. Workflow diagram d. Class diagram b. Work sequence diagram e. Package diagram c. Use case diagram f. Screen layouts

ANS: C, D PTS: 1 REF: p14

6. 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

(7)

COMPLETION

1. Another term that is used to define a computer application is _______________. ANS:

app App

PTS: 2 REF: p4

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

ANS: SA&D

systems analysis and design Systems Analysis and Design PTS: 2 REF: p5

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

ANS: project

PTS: 2 REF: p5

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

ANS: SDLC

Systems Development Life Cycle Systems development life cycle systems development life cycle PTS: 2 REF: p6

5. A development process where the system is grown piece by piece is called ____________. ANS: iterative development

PTS: 2 REF: p8

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

ANS:

System Vision Document system vision document

(8)

7. A document that identifies and lists all of the tasks to be completed within an iteration is called a ___________________.

ANS:

work breakdown structure Work Breakdown Structure PTS: 2 REF: p12

8. A diagram that shows the method signatures in each class is called the _______. ANS:

design class diagram DCD

PTS: 2 REF: p22

9. What is the name of the diagram that is often used to show the different layers of the system (view layer, etc.)?

ANS:

Package Diagram package diagram

PTS: 2 REF: p23

10. What do we call the type of testing that the users perform to ensure that the system meets the business requirements?

ANS:

User acceptance testing User Acceptance Testing Acceptance testing Acceptance Testing

PTS: 2 REF: p24

ESSAY

1. List the six core processes. ANS:

1. Identify the problem

2. Plan and monitor the project

3. Discover and understand the problem (analysis) 4. Design the system components

5. Build, text, and integrate system components 6. Complete system test and deploy the system

(9)

ANS:

1. Problem description 2. System capabilities 3. Business benefits

PTS: 5 REF: p10

3. List the four steps required to conduct system test or user test. ANS:

1. Create the test data 2. Conduct the test

3. Document the errors and issues 4. Fix the errors.

References

Related documents

Determining Line-Gnd Voltage Determining Line-Gnd Voltage and Minimum MCOV or Uc and Minimum MCOV or Uc When arresters are applied to protect When arresters are applied to

followed fairly closely in seven of the sectors (coal, irrigation, oil/gas, power, roads, telecommaunications and water/sewerage), but in the other six the focus is heavily

As a result, moving from the complete-market economy with simple utility function to our benchmark economy with incomplete markets and non-constant elasticity of substitution lowers

1) bought African uranium assets in Zambia , 1) entered into a 75% farm-in agreement with Blackham Mali and Namibia from Denison Mines in Resources to

based on the Pediatric Sleep Questionnaire (Chervin et al, 2000). •

The Head of Transformation submitted a report to update the Committee on the management of Strategic, Corporate and Partnership risks during the second quarter of 2015/16 and

This study was focused on concentration analysis of heavy metals, namely Aluminium (Al), Iron (Fe), Cadmium (Cd), and Lead (Pb) in tissue of Meretrix meretrix

In this research the geospatial intelligence data is captured in the graph database, by using API those data can be retrieved or updated for authenticated users using API Manager?.