Part 2 Flashcards

(9 cards)

1
Q

What is CASE?

A

Computer-Aided Software Engineering

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

Software system which are intended to provide automated support for software process activities, such as requirements analysis, system modelling, debugging and testing

A

CASE or Computer-Aided Software Engineering

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

Tools to support the early process activities of requirements and design

A

Upper-CASE

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

Tools to support later activities such as programming, debugging, and testing

A

Lower-CASE

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

Software must evolve to meet changing needs

A

Maintainability

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

Software must be trustworthy

A

Dependability

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

Software should not make wasteful use of system resources

A

Efficiency

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

Software must be usable by the users for which it was designed

A

Usability

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

ATTRIBUTES OF GOOD SOFTWARE

A
  1. Maintainability
  2. Dependability
  3. Efficiency
  4. Usability
How well did you know this?
1
Not at all
2
3
4
5
Perfectly