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