L7 Flashcards

1
Q

defined as the probability of failure free operation of a computer program in a specified environment for a specified time period

A

Software Reliability

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

units of measure for system reliability

A

Reliability metrics

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

activity that focuses on identifying potential hazards that may cause a software system to fail.

A

Software Safety

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

Validation Techniques (3)

A
  • Static
  • Dynamic
  • Process validation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Concerned with analysis of documentation Focus is on finding system errors and identifying potential problems that may arise during system operation

A

Static validation techniques

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

Software Quality Factors (3)

A
  • Product Operations
  • Product Revision
  • Product Transition
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

A software product’s operational characteristics

A

Product operations

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

Its ability to undergo change,

A

Product revision

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

Its adaptability to new environments.

A

Product transition

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

The extent to which a program satisfies its specification and fulfils the mission objectives.

A

Correctness

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

The extent to which a program can be expected to perform its intended function with required precision.

A

Reliability

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

The amount of computing resources and code required by a program to perform a function.

A

Efficiency

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

The extent to which access to software or data by unauthorized persons can be controlled.

A

Integrity

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

The effort required to learn, operate, prepare input, and interpret output of a program.

A

Usability

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

The effort required to locate and fix an error in a program.

A

Maintainability

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

The effort required to modify an operational program.

A

Flexibility

17
Q

The effort required to test a program to ensure that it performs its intended function.

A

Testability

18
Q

The effort to transfer the program from one hardware and/or software system environment to another.

A

Portability

19
Q

The extent to which a program (or parts of a program) can be reused in other applications-related to the packaging and scope of the functions that the program performs.

A

Reusability

20
Q

The effort required to couple one system to another.

A

Interoperability

21
Q

is a “planned and systematic pattern of actions” that are required to ensure quality in software.

A

Software Quality Assurance

22
Q

is the probability that a program is operating according to requirements at a given point in time.

A

Software Availability

23
Q

occasional, or only with certain inputs.

24
Q

occurs with all inputs.

25
Q

allows system to continue operation without operator intervention.

A

Recoverable

26
Q

forces system to halt operation.

A

Unrecoverable

27
Q

doesn’t destroy data.

A

Non-corrupting

28
Q

does destroy data.

A

Corrupting