Random Flashcards

(24 cards)

1
Q

What is software engineering

A

Page 1

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

What are the objectives of software development

A

Page 1

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

Reasons for software crisis

A

Page 2

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

Principles of software engineering

A

Page 2

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

What are the quality control steps

A

Page 2

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

What is the waterfall model

A

Page 3

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

What are the documents needed for waterfal model

A

Page 3

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

Why is the waterfall model a heavyweight process

A

Page 4

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

Advantages of waterfall model

A

Page 4

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

Disadvantages of waterfal model

A

Page 5

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

Sequential development

A

Page 4

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

Iterative process (motivation and concer)

A

Page 5

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

What is iterative refinement

A

Page 5

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

Advantages of iterative refinement

A

Page 6

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

Disadvantages of iterative refinement

A

Page 6

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

What are functional requirements

17
Q

What are non functional requirements

18
Q

How to draw use case models

19
Q

What are the design patterns

20
Q

What are software design principles

21
Q

B/S architecture

22
Q

B/S advantage

23
Q

B/S disadvantage

24
Q

Which models to choose