Lernkarten

Joris Baiutti
Karten 146 Karten
Lernende 18 Lernende
Sprache Deutsch
Stufe Universität
Erstellt / Aktualisiert 23.04.2017 / 25.06.2020
Lizenzierung Namensnennung - Nicht-kommerziell (CC BY-NC)     (SE)
Weblink
Einbinden
0 Exakte Antworten 146 Text Antworten 0 Multiple Choice Antworten
Fenster schliessen
1

1 Kommentare

  • 12.07.2017
    "Software Ingenieurwesen" isch scho es geils Wort =)
1

Was ist der Unterschied zwischen System Engineering und Software Engineering?

 

Die Systemtechnik beschäftigt sich mit allen Aspekten der computergestützten Systementwicklung, einschließlich Hardware, Software und Verfahrenstechnik. Software Ingenieurwesen ist Teil dieses allgemeineren Prozesses.

Fenster schliessen

Was sind die wichtigsten Herausforderungen für das Software-Engineering?

Umgang mit zunehmender Vielfalt, Forderungen nach reduzierten Lieferzeiten und Entwicklung vertrauenswürdiger Software.

Fenster schliessen

Was sind die besten Software-Engineering-Techniken und Methoden?

 

Während alle Softwareprojekte professionell verwaltet und entwickelt werden müssen, sind verschiedene Techniken für verschiedene Systemarten geeignet. Zum Beispiel sollten Spiele immer mit einer Reihe von Prototypen entwickelt werden, während sicherheitskritische Steuersysteme eine komplette und analysierbare Spezifikation erfordern. Sie können also nicht sagen, dass eine Methode besser ist als eine andere.

Fenster schliessen

Welche Unterschiede hat das Web für Software Engineering gemacht?

 

Das Web hat zur Verfügbarkeit von Software-Diensten geführt und die Möglichkeit, hochverteilte Service-basierte Systeme zu entwickeln. Die webbasierte Systementwicklung hat zu wichtigen Fortschritten in Programmiersprachen und Softwarewiederverwendung geführt.

Fenster schliessen

Zeichne den Software Egineering Prozess

Lizenzierung: Keine Angabe
Fenster schliessen

Weshalb ist die Entwicklung eines Software Produktes, welches alle Anforderungen erfüllen soll, so schwierig?

Weil das Finden und Spezifizieren aller Anforderungen eines System sehr schwierig ist und weitreichende Konsequenzen in die Entwicklung hat. Das Requirements Engineering Process ist dafür da um alle Anforderungen systematisch und umfassend zu finden und zu dokumentieren.

Fenster schliessen

Welche Activities werden sind in allen Software Engineering Prozessen beinhaltet?

  • Analysis – investigating what the system should do;

  • Specification – defining what the system should do;

  • Design – defining the organization of the system;

  • Implementation – implementing the system;

  • Validation – checking that it does what the customer wants;

  • Evolution – changing the system in response to changing customer needs. 

Fenster schliessen

Requirements Engineering ist der Prozess um folgendes Festzulegen:

is the process of establishing

Die Dienste, die der Kunde von einem System benötigt und die Einschränkungen, unter denen sie arbeitet und entwickelt wird