ppls
ppls
ppls
58
0.0 (0)
Kartei Details
Karten | 58 |
---|---|
Sprache | Deutsch |
Kategorie | Chemie |
Stufe | Grundschule |
Erstellt / Aktualisiert | 31.03.2018 / 31.03.2018 |
Lizenzierung | Keine Angabe |
Weblink |
https://card2brain.ch/box/20180331_ppls
|
Einbinden |
<iframe src="https://card2brain.ch/box/20180331_ppls/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
Was versteht man unter Architekturstile und -muster
- beschreibt Dekomposition eines einzelnen Software-Sytems
- Definieren Richtlinien und Vorgaben
Was sind klassische Architekturstile?
- Layer
- Peer-To-Peer
- Pipes-And-Filter
- Shared Data
- Client-Server
Architektur Elemente
- Elemente können hierarchisch angeordnet sein
- Zugriff auf Funktionen erfolgt über Interfaces
Wie können Interaktionen stattfinden?
- lokal
- Verteilt
- durch Mittlerkomponente
Was sind Direktiven?
Sind zusätzliche Eigenschaften, Richtlinien und Einschränken welche sich nicht unmittelbar aus der Dekomposition ergeben.
Oft durch: Qualitätsanforderungen, technische Anforderungen, grundlegenden Architekturstil, organisatorische Rahmenbedingungen
Was sind technische Schulden?
- Qualitätseinbußen, (un)bewusst falsche oder suboptimale technische Entscheidungen
- Implementationsschulden (Code-Smells), Architekturschulden, Testschulden, Dokumentationsschulden
Was ist die Idee und das Ziel der Komponentenorientierung?
- Idee: Erstellung von Software durch Komposition von vorgefertigten, unabhängigen Software Komponenten
- (Zusammenbau von Systemen aus einzelnen Teilen)
- Ziel: Reduktion von Kosten und Zeit
Wie wird eine Komponente implementiert?
- wird implementiert durch ein Objekt
- kann mehrere Interfaces besitzen
- weißt Abhängigkeiten aus