...
Fichier Détails
Cartes-fiches | 19 |
---|---|
Langue | Deutsch |
Catégorie | Informatique |
Niveau | École primaire |
Crée / Actualisé | 19.03.2014 / 10.09.2017 |
Lien de web |
https://card2brain.ch/box/software_architektur
|
Intégrer |
<iframe src="https://card2brain.ch/box/software_architektur/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
Was ist Software Architekturr
Eine Softwarearchitektur ist einer der Architekturtypen in der Informatik und beschreibt die grundlegenden Komponenten und deren Zusammenspiel innerhalb eines Softwaresystems.
Was sind nicht-funktionale Eigenschaften
Eigenschaften einer Software die keine Funktionen für den Benutzer sind.
Nennen Sie Beispiele für nicht-funktionale Eigenschaften
Wofür steht MEDSRP
- Maintainability
- Extensibility
- Durability
- Scalability
- Robustness
- Performance
Was beeinflusst Software Archcitektur?
- Functional Requirements
- Non-Functional Requirements
- Financial restrictions
- Experience
- Available technology
- Existing implementation
- Available libraries, components or frameworks
Was bedeutet Skalierbarkeit einer Anwendung
Dass die Anwendung an Steigende Anforderungen ohne größere Änderungen angepasst werden kann.
Was ist die Aufgabe eines Software Architekts
- Architektur vertehen
- Requirements und Einschränkungen für die nächte Entwicklungsphase analysieren
- Sprachen, tools, componenten auswählen
- Eine Ziel Architektur enwickeln
Was ist eine Persistente Architektur
Persistenz bedeutet Daten bzw. Objekte über den Programmablauf hinaus (z.B. auch Abbruch) zu erhalten (Cloud ...)
Beschreiben sie eine Libraries
Sammlung von Implementierungen und Algorithmen
- gutes Interface
- wiederverwendung von mehreren unabhängigen programmen
- (layer) unter Applikation
Was ist ein Design Pattern
(Abstrakte) wiederverwendbare Lösung für wiederkehrendes Problem.
Was ist ein Framework
wiederverwendbare Software plattform
Was ist Scaffolding
Eine technik um Code zu generieren den die Anwendung zum erzeugen, lesen, updaten und löschen von Datenbankeinträgen verwenden kann. (Ruby on Rails)
Was ist eine Middleware
Die Middleware bietet Services an eine Software die über die des Betriebssystem hinausgehen
Nennen Sie Arten von Web-Applikationen
- Classic Web App
- Rich Cliend
- CRUD
- Rich Internet App
- Portal
Was ist eine Software Komponente?
Eine Software Komponente ist ein Element das einem Komponenten Modell entspricht und mit anderen Komponenten zusammenspielt.
Was ist ein Architekture Pattern
Zusammensetzung der gesamten Software
Nennen Sie Beispiele für Architektur Patterns
- Event-driven architecture
- Model-View-Controller
- Broker
- Pipes and Filters
- Peer-to-peer
- Client-Server
- Multitier architecture
- Service-oriented architecture
Was bedeutet Software Architektur?
Software Architektur ist die Struktur der Komponenten eines Programms/Systems, ihr zusammenspiel, ihr design und ihre entwicklung mit der zeit.
Was ist eine Software Komponente?
Eine Software Komponente ist ein Software element, das zu einem Componenten Modell beiträgt.