ThatQuiz Prüfungsbibliothek Starten Sie jetzt die Prüfung
Software-Entwicklung
Beigesteuert von: Vogel
  • 1. Software-Engineering ist die systematische Anwendung ingenieurwissenschaftlicher Ansätze für die Entwicklung, den Betrieb und die Wartung von Software. Es umfasst den Entwurf, die Implementierung, das Testen und die Wartung von Softwareprodukten und -systemen, wobei Faktoren wie Effizienz, Zuverlässigkeit, Skalierbarkeit und Wartbarkeit berücksichtigt werden. Software-Ingenieure verwenden verschiedene Werkzeuge, Techniken und Methoden, um sicherzustellen, dass Software-Projekte fristgerecht, innerhalb des Budgets und mit hoher Qualität abgeschlossen werden. Der Bereich des Software-Engineerings umfasst ein breites Spektrum an Tätigkeiten, darunter Anforderungsanalyse, Softwaredesign, Kodierung, Tests, Bereitstellung und Wartung. Softwareingenieure müssen auch mit anderen Teammitgliedern wie Designern, Produktmanagern und Qualitätssicherungsprüfern zusammenarbeiten, um sicherzustellen, dass die Softwareprodukte den Anforderungen und Erwartungen der Benutzer entsprechen. Insgesamt spielt die Softwaretechnik eine entscheidende Rolle bei der Gestaltung der digitalen Welt, in der wir heute leben.

    Was ist Softwaretechnik?
A) Eine mobile Anwendung.
B) Eine Art von Computer-Hardware.
C) Eine Disziplin, die sich mit der systematischen Entwicklung und Wartung von Softwaresystemen befasst.
D) Eine Programmiersprache.
  • 2. Wofür ist die agile Softwareentwicklungsmethodik bekannt?
A) Eine Prüfung ist nicht erforderlich.
B) Wasserfallmodell.
C) Zufällige Codeänderungen.
D) Iterative und inkrementelle Entwicklung.
  • 3. Was ist der Zweck von Unit-Tests in der Softwareentwicklung?
A) Um das gesamte Softwaresystem als Ganzes zu testen.
B) Zum Testen einzelner Komponenten oder Funktionen eines Softwaresystems.
C) Um sicherzustellen, dass alle Nutzer zufrieden sind.
D) Zum Testen der Hardware-Kompatibilität.
  • 4. Welches der folgenden Modelle ist ein gängiges Lebenszyklusmodell für die Softwareentwicklung?
A) Spiralförmiges Modell
B) Agiles Modell
C) Wasserfall-Modell
D) RAD-Modell
  • 5. Wofür steht CI/CD in der Softwareentwicklung?
A) Zentralisierte Integration/kontinuierliche Entwicklung
B) Kontinuierliche Integration/kontinuierliche Bereitstellung
C) Kundenspezifische Implementierung/Komplettlieferung
D) Vollständige Installation/richtige Bereitstellung
  • 6. Welches Softwareentwicklungsmodell beinhaltet die Entwicklung eines funktionierenden Prototyps vor dem endgültigen Produkt?
A) Spiralförmiges Modell
B) Wasserfall-Modell
C) Prototyping-Modell
D) V-Modell
  • 7. Was ist ein Softwarefehler?
A) Eine Funktionserweiterung.
B) Ein gängiger Begriff aus der Industrie.
C) Ein Fehler, eine Schwachstelle, ein Versagen oder eine Störung in einem Computerprogramm oder -system, die dazu führt, dass ein falsches oder unerwartetes Ergebnis erzielt wird.
D) Ein Teil der Softwareentwurfsphase.
  • 8. Welche der folgenden Techniken gehört zu den Leistungstests in der Softwareentwicklung?
A) Einheitliche Prüfung
B) Belastungstests
C) Abnahmetests
D) Integrationstests
  • 9. Wofür steht DRY in der Softwareentwicklung?
A) Behalten Sie sich selbst
B) Wiederholen Sie sich nicht
C) Anforderungen an die Dokumentation Ausbeute
D) Entwicklung Wiederverwendung Ausbeute
Erstellt mit ThatQuiz — wo das Erstellen von Prüfungen und das Ablegen von Prüfungen für Mathematik und andere Fachbereiche einfach gemacht werden.