Aufgabe Vorschlag C2 - Aufgabe 2 · Abitur Hessen Informatik LK 2021
Thema: Grammatiken, reguläre Ausdrücke und Syntaxdiagramme · Aus der Prüfung LK (2021)
Aufgabenstellung
Containercodes
In der Containerschifffahrt erhält jeder Container einen weltweit eindeutigen Code aus zehn Zeichen. Die ersten drei Zeichen sind der Reederei-Schlüssel, der aus drei Großbuchstaben besteht. Das vierte Zeichen ist ein Produktgruppenschlüssel, der je nach Art des Containers eines der Zeichen U, J oder Z ist. Die letzten sechs Zeichen stellen die Registriernummer dar, wobei für Zahlen kleiner 100000 die Ziffernfolge vorne mit Nullen aufgefüllt wird. Ein möglicher Containercode ist beispielsweise FTLU006293.
Die letzte Ziffer der Registriernummer ist eine Kontrollziffer. Sie muss so gewählt sein, dass das Ergebnis des folgenden Überprüfungsalgorithmus ein Vielfaches von 10 ist.
Die Großbuchstaben werden anhand der Tabelle in Material 1 durch Zahlen ersetzt. Im Überprüfungsalgorithmus werden dann von links nach rechts die Stellen des Containercodes mit den Zahlen 1 bis 10 multipliziert; die erste Stelle mit 1 und die letzte mit 10. Die Ergebnisse werden aufsummiert und die entstehende Summe ganzzahlig durch 11 geteilt.
Material 1
Tabelle zur Codierung der Buchstaben in Containercodes
A · B · C · D · E · F · G · H · I · J · K · L · M
10 · 12 · 13 · 14 · 15 · 16 · 17 · 18 · 19 · 20 · 21 · 23 · 24
N · O · P · Q · R · S · T · U · V · W · X · Y · Z
25 · 26 · 27 · 28 · 29 · 30 · 31 · 32 · 34 · 35 · 36 · 37 · 38
2
Geben Sie einen regulären Ausdruck für syntaktisch korrekte Containercodes an. [2 BE]

Lösung
Nach den offiziellen Korrekturhinweisen
2 Geben Sie einen regulären Ausdruck für syntaktisch korrekte Containercodes an.
Lösung: [A-Z]{3}(U|J|Z)[0-9]{6}
Die ausführliche Erklärung Schritt für Schritt (mit KI) gibt es mit Premium. Premium
Löse sie direkt hier: automatische Korrektur, Hinweise und Lösung Schritt für Schritt.
‹ Aufgabe Vorschlag C1 - Aufgabe 2 · LK 2021 · Aufgabe Vorschlag C2 - Aufgabe 4 · LK 2021 ›