Ch.5 Flashcards

1
Q

Architectural views

A

Physical view

Development view

Logical view

Process view

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

Advantages of explicit architecture

A
  • stakeholder communication
  • system analysis and documentation
  • large scale reuse
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Architecture and system characteristics

A
  • performance
  • security
  • safety
  • availability
  • maintainability
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the architectural views

A
  • physical view
  • logical view
  • development view
  • process view
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How does the MVC work together

A
  • user interacts with the view
  • controller handles the action
  • model update
  • view update
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Benefits of MVC

A
  • separation of concerns
  • reusability
  • testability
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Examples of application types

A
  • Data processing apps
  • transduction processing apps
  • event processing apps
  • language processing apps
How well did you know this?
1
Not at all
2
3
4
5
Perfectly