Skip to main content

1. Test Klausur Vorbereitung

1. Wofür wird der Operator -eq verwendet?

Antwort anzeigen

Der Operator -eq wird verwendet, um zwei Werte auf Gleichheit zu vergleichen.


2. Was ist der Unterschied zwischen -eq und -ceq?

Antwort anzeigen

-eq ist nicht case sensitive,
-ceq ist case sensitive (Groß-/Kleinschreibung wird berücksichtigt).


3. Was prüft der Operator -ne?

Antwort anzeigen

Ob zwei Werte ungleich sind.


4. Was bedeutet -gt?

Antwort anzeigen

„greater than“ → größer als.


5. Was bedeutet -le?

Antwort anzeigen

„less equal“ → kleiner oder gleich.


6. Was passiert bei folgendem Ausdruck?

"Apfel" -lt "Birne"

Antwort anzeigen

Es wird ein alphabetischer Vergleich durchgeführt.
Der Ausdruck ergibt true, da „Apfel“ vor „Birne“ kommt.


7. Wofür wird der Operator -like verwendet?

Antwort anzeigen

Für einfache String-Vergleiche mit Wildcards (* und ?).


8. Was bedeutet das * bei -like?

Antwort anzeigen

* steht für beliebig viele Zeichen (auch kein Zeichen).


9. Was bedeutet das ? bei -like?

Antwort anzeigen

? steht für genau ein Zeichen.


10. Was prüft folgender Ausdruck?

"Apfel" -like "A*"

Antwort anzeigen

Ob der String mit „A“ beginnt.


11. Wofür wird der Operator -match verwendet?

Antwort anzeigen

Für die Suche nach Teilstrings mittels regulärer Ausdrücke (Regex).


12. Unterschied zwischen -match und -cmatch?

Antwort anzeigen

-match ist nicht case sensitive,
-cmatch ist case sensitive.


13. Was bedeutet -notmatch?

Antwort anzeigen

Der Ausdruck ist wahr, wenn das Suchmuster NICHT enthalten ist.


14. Was macht der Operator -contains?

Antwort anzeigen

Er prüft, ob eine Liste (links) einen bestimmten Wert enthält.


15. Was ist der Unterschied zwischen -contains und -in?

Antwort anzeigen

-contains → Liste steht links
-in → Liste steht rechts


16. Was prüft folgender Ausdruck?

"Apfel" -in "Birne","Apfel"

Antwort anzeigen

Ob „Apfel“ in der rechten Liste enthalten ist → Ergebnis: true


17. Wofür steht -notin?

Antwort anzeigen

Der Ausdruck ist wahr, wenn ein Wert NICHT in der Liste enthalten ist.


18. Nenne zwei mathematische Operatoren in PowerShell.

Antwort anzeigen

Zum Beispiel:

+ (Addition)
* (Multiplikation)


19. Wofür wird der Operator % verwendet?

Antwort anzeigen

Für die Modulo-Berechnung (Rest einer Division).


20. Was macht der Operator +=?

Antwort anzeigen

Er addiert einen Wert zu einer Variable und speichert das Ergebnis in der gleichen Variable.


21. Was macht der Operator -=?

Antwort anzeigen

Er subtrahiert einen Wert von einer Variable.


22. Wofür wird *= verwendet?

Antwort anzeigen

Für Multiplikation mit gleichzeitiger Zuweisung.


23. Was bedeutet der Operator ++?

Antwort anzeigen

Er erhöht den Wert einer Variable um 1.


24. Was bedeutet der Operator --?

Antwort anzeigen

Er verringert den Wert einer Variable um 1.


25. Warum wird in PowerShell -eq statt = verwendet?

Antwort anzeigen

= ist ein Zuweisungsoperator,
-eq ist ein Vergleichsoperator.


26. Was bedeutet -ge?

Antwort anzeigen

„greater equal“ → größer oder gleich.


27. Was bedeutet -lt?

Antwort anzeigen

„less than“ → kleiner als.


28. Was prüft folgender Ausdruck?

12 -gt 9

Antwort anzeigen

Ob 12 größer als 9 ist → Ergebnis: true


29. Was prüft folgender Ausdruck?

12 -le 12

Antwort anzeigen

Ob 12 kleiner oder gleich 12 ist → Ergebnis: true


30. Was prüft folgender Ausdruck?

"Apfel","Birne" -contains "Birne"

Antwort anzeigen

Ob „Birne“ in der Liste enthalten ist → Ergebnis: true


Selbstbewertung

0–10 richtig → ❌ wiederholen
11–20 richtig → ⚠️ unsicher
21–27 richtig → ✅ gut vorbereitet
28–30 richtig → 🔥 prüfungsbereit