System design

Descrição

FlashCards sobre System design, criado por Mikael Caselitz em 03-09-2019.
Mikael Caselitz
FlashCards por Mikael Caselitz, atualizado more than 1 year ago
Mikael Caselitz
Criado por Mikael Caselitz quase 5 anos atrás
3
0

Resumo de Recurso

Questão Responda
8 System design issues 1. Identify design goals (non-functional) 2. Subsystem decomposition (functional) 3. Identify concurrency (dynamic) 4. Hardware/software mapping (object) 5. Persistent data management (object) 6. Global resource handling (dynamic) 7. Software control (dynamic) 8. Boundary conditions (functional)
Coupling and cohesion Cohesion: dependencies among classes Coupling: dependencies between subsystems Low Coupling & High Cohesion
Architectural style vs. architecture (Subsystem decomposition) Subsystem decomposition: Identification, relationship to each other Architectural style: Pattern for subsystem decomposition Software architecture: Instance of an architectural style
Layered architectural style Layer: subsystem that provides service to another subsystem with restrictions - Layer no knowledge of higher layer - Layer only depends on service from lower layer
Client server achitectural style One or more servers provide services to instances of subsystem Server does not know interface of server Client knows interface of server Response in general immediate
Design goals of Client-server srchitecture -Portability -Location Transparency -High Performance -Scalability -Flexibility -Reliability
Model view controller (MVC) architectural style Model (subsystem) -> updates View responsible for application domain View (subsystem) -> updates Model displays information to user Controller (subsystem) -> sends updates to Controller sub. responsible for interacting with user & notifying views of changes in model

Semelhante

CONCURSO BANCO DOBRASIL- ESCRITURÁRIO
Alessandra S.
Phrasal Verbs - Inglês #2
Eduardo .
Direito Previdenciário
Taty Tesch
Informática conhecimentos básicos
thiago.tc3
Projeto Med 2015: História e Geografia_2
chikocosta
Modelos Atômicos
Caio Carboni
Flashcards para melhorar Aprendizagem dos Alunos
Maria José
Novas regras de acentuação gráfica
لست لا شيء
Célula Animal X Célula Vegetal
Marília Mendes
Hobbes, Locke e Rousseau
Ricardo l.
Grécia Clássica
jacson luft