Worksheets2024_2025_SWP3_3
Total questions: 20
Worksheet time: 20mins
Name
Class
Date
1.
Was ist ein Vorteil einer GUI?
a)
Intuitivere Bedienung
b)
Geringere Systemanforderungen
c)
Schnellere Ausführung
d)
Weniger Speicherverbrauch
e)
Bessere Sicherheitsfunktionen
2.
Welches Swing-Element wird verwendet, um Text anzuzeigen?
a)
JTextArea
b)
JLabel
c)
JTextField
d)
JButton
e)
JPanel
3.
Was muss man tun, um auf einen Button-Klick in Java zu reagieren?
a)
Einen ActionListener hinzufügen
b)
Einen MouseListener hinzufügen
c)
Einen KeyListener hinzufügen
d)
Einen FocusListener hinzufügen
e)
Einen ItemListener hinzufügen
4.
Was ist der Zweck von Layout-Managern in Swing?
a)
Platzierung und Skalierung von Komponenten
b)
Verhindern von Layout-Veränderungen
c)
Gestaltung von Schaltflächen
d)
Erstellung von Dialogfenstern
e)
Programmierte Testfälle
5.
Welches Swing-Element kann für die Eingabe mehrzeiliger Texte verwendet werden?
a)
JTextField
b)
JTextArea
c)
JLabel
d)
JButton
e)
JPanel
6.
Wie fügt man einem Button in Java einen ActionListener hinzu?
a)
button.addActionListener()
b)
button.setActionListener()
c)
button.addMouseListener()
d)
button.setClickListener()
e)
button.addKeyListener()
7.
Welches Layout teilt das Fenster in fünf Bereiche?
a)
GridLayout
b)
FlowLayout
c)
BorderLayout
d)
GridBagLayout
e)
BoxLayout
8.
Was passiert, wenn man in einem JTextField einen nicht erlaubten Buchstaben eingibt?
a)
Es wird nichts passieren
b)
Der Buchstabe wird ignoriert
c)
Das Eingabefeld wird rot
d)
Das Programm stürzt ab
e)
Der Text wird gelöscht
9.
Welche Klasse wird verwendet, um ein neues Fenster in Swing zu erstellen?
a)
JPanel
b)
JFrame
c)
JButton
d)
JTextField
e)
JTextArea
10.
Wie kann man mehrere Fenster in einer Swing-Anwendung erstellen?
a)
Durch Verwenden von mehreren JFrame-Objekten
b)
Durch Verwenden von JPanel-Objekten
c)
Durch Verwendung von JDialog
d)
Durch direkte Manipulation der GUI
e)
Durch Erstellen von neuen Threads
11.
Was ist das Ziel des Projektmanagements?
a)
Erfolgreiche Umsetzung innerhalb gegebener Rahmenbedingungen
b)
Steigerung der Gewinne für das Unternehmen
c)
Verbesserung der Mitarbeiterzufriedenheit
d)
Entwicklung neuer Produkte
e)
Einhaltung von gesetzlichen Vorschriften
12.
Was gehört zum "magischen Dreieck" des Projektmanagements?
a)
Zeit, Kosten, Qualität
b)
Innovation, Kommunikation, Ressourcen
c)
Planung, Ausführung, Kontrolle
d)
Führung, Motivation, Organisation
e)
Risiko, Erwartung, Zusammenarbeit
13.
Welche der folgenden Phasen gehört NICHT zu einem Softwareprojekt?
a)
Initiierung
b)
Planung
c)
Durchführung
d)
Wartung
e)
Analyse
14.
Welche Methode beschreibt eine klare, strukturierte Entwicklung mit festen Phasen?
a)
Agile Methoden
b)
Wasserfallmodell
c)
Scrum
d)
Kanban
e)
Rapid Prototyping
15.
Was ist ein Vorteil des Wasserfallmodells?
a)
Flexibilität bei Änderungen
b)
Klare Struktur
c)
Schnelle Anpassung an Kundenwünsche
d)
Häufige Rückmeldungen
e)
Hohe Interaktivität
16.
Welche der folgenden Rollen existiert NICHT in Scrum?
a)
Scrum Master
b)
Product Owner
c)
Projektmanager
d)
Entwicklungsteam
e)
Scrum Team Leader
17.
Was ist ein Ziel der Sprint Retrospektive in Scrum?
a)
Reflexion über den Fortschritt
b)
Anpassung des Product Backlogs
c)
Analyse des Arbeitsprozesses
d)
Bewertung des Kundenfeedbacks
e)
Planung des nächsten Sprints
18.
Welches Artefakt in Scrum enthält alle Anforderungen und wird regelmäßig verfeinert?
a)
Sprint Backlog
b)
Product Backlog
c)
Produktinkrement
d)
Definition of Done
e)
Inkrement
19.
Was ist ein Kanban-Board?
a)
Eine Sammlung von Aufgaben
b)
Ein Flussdiagramm zur Aufgabenverteilung
c)
Eine Zeitleiste für Projekte
d)
Ein visuelles Tool zur Aufgabenverteilung
e)
Eine Datenbank für Anforderungen
20.
Welche der folgenden Aussagen über Scrum ist korrekt?
a)
Scrum ist besonders unflexibel
b)
Scrum erfordert keine regelmäßigen Meetings
c)
Scrum fördert frühe Tests & Feedback
d)
Scrum ist für jedes Projekt geeignet
e)
Scrum setzt keine festen Rollen
100 %
