Chapter 7 Flashcards

1
Q

easy to learn systems because they perform quickly and efficiently

A

High-quality software systems

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

error that could cause a software system to fail

A

software defect

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

degree to which a software product meets the needs of its users

A

software quality

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

defines, measures, and refines the quality of the development process

A

quality management

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

a statement of requirements, flowcharts, and user documentation

A

deliverable

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

components that collect and process data and disseminates the output

A

business information system

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

used to improve decision making in a variety of industries

A

decision support system (DSS)

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

liability of manufacturers, sellers, lessors, and others for injury caused by defective products

A

product liability

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

defendant is held responsible for injuring another person

A

strict liability

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

plaintiffs’ own actions resulting in their injuries

A

contributory negligence

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

assures buyers or lessees that a product meets certain standards of quality

A

warranty

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

product fails to meet its terms of the warranty

A

breach of warranty

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

a standard, proven work process that helps to make controlled orderly progress

A

software development methodology

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

sequential, multistage system development process, doing one thing at a time

A

waterfall system development model

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

system is developed in iteration lasting from one to four weeks

A

agile development

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

methods in the development process designed to guarantee reliable operation

A

Quality Assurance (QA)

17
Q

testing completed code by entering test data and comparing it to expected results

A

dynamic testing

18
Q

collections of best practices to use

A

Capability Maturity Model Integration (CMMI)

19
Q

superior methods compared to all other practices in development

A

best practices

20
Q

system which, were failure to occur, can cause injury or death

A

safety-critical system

21
Q

process of identifying, monitoring, and limiting risks to a level the organization is willing to accept

A

risk management

22
Q

measure of the rate of failure in a system that would render it unusable over its expected lifetime

A

reliability

23
Q

technique that evaluates reliability and determines the effects of a system and equipment failure

A

failure mode and effects analysis (FMEA)