Abitur Hessen Technische Informatik 2021
Abiturprüfungen Technische Informatik in Hessen 2021: LK. Mit Lösung zu jeder Aufgabe und automatischer Korrektur.
LK (2021)
Themen der Prüfung: Use-Case-Diagramme · UML-Klassendiagramme und Objektdiagramme · Klassen und Methoden implementieren · Sequenzdiagramme und Netzwerkkommunikation · Schaltnetze: KV-Diagramm und NAND-Technik · Flipflops und Schieberegister · Struktogramme für Mikrocontroller-Steuerungen · Assemblerprogrammierung und Mikrocontrolleraufbau · Sensoren und Aktoren
- Aufgabe Vorschlag A - Aufgabe 1.1 · Use-Case-Diagramme
Erstellen eines Use-Case-Diagramms (Anwendungsfalldiagramm) für die Anlagensoftware einer Enthärtungsanlage mit menschlichen Akteuren, Beziehungen und include-/extend-Beziehungen. - Aufgabe Vorschlag A - Aufgabe 1.2 · UML-Klassendiagramme und Objektdiagramme
Beschreibung und Erklärung des UML-Klassendiagramms (Material 2) der Enthärtungsanlage anhand der Stichworte: abstrakte Klasse, Komposition, Vererbung, Klassenattribute, Assoziation zwischen Anlage… - Aufgabe Vorschlag A - Aufgabe 1.3 · Klassen und Methoden implementieren
1.3.1: Erläutern Sie den Ablauf des Sortierverfahrens Quicksort an der angegebenen Feldliste [261, 29, 214, 986, 189] und ermitteln Sie die Anzahl der nötigen Vergleiche. 1.3.2: Implementieren Sie… - Aufgabe Vorschlag A - Aufgabe 2.1 · Sequenzdiagramme und Netzwerkkommunikation
Modellieren Sie zur Übertragung der Daten zwischen Enthärtungsanlage und Smartphone-App ein Sequenzdiagramm (Client- und Serverseite) in Material 3 inklusive Verbindungsauf- und -abbau. - Aufgabe Vorschlag A - Aufgabe 2.2 · Sensoren und Aktoren
Entwickeln Sie mit einer aus dem Unterricht bekannten Sensortechnik ein Konzept inklusive grafischem Technologieschema, um den Füllstand der Salztabs in der Enthärtungsanlage sensorisch zu erfassen. - Aufgabe Vorschlag A - Aufgabe 3.1 · Struktogramme für Mikrocontroller-Steuerungen
Stellen Sie die beschriebene Mikrocontroller-Steuerung für die Reinigungsprozedur in einem Struktogramm dar. - Aufgabe Vorschlag A - Aufgabe 3.2 · Assemblerprogrammierung und Mikrocontrolleraufbau
Implementieren Sie Ihr Struktogramm aus Aufgabenteil 3.1 bzw. die beschriebene Mikrocontroller-Steuerung aus Aufgabe 3 in Assemblersprache. - Aufgabe Vorschlag A - Aufgabe 3.3 · Sensoren und Aktoren
Erläutern Sie die Funktionsweise eines Magnetventils. - Aufgabe Vorschlag A - Aufgabe 3.4 · Flipflops und Schieberegister
Aufgabe 3.4: 3.4.1: Erklären Sie die abgebildeten Flipfloptypen aus den Datenblättern in Material 5 (MC74HC74A) und Material 6 (MC74HC112A) und wählen Sie einen Typ für den Aufbau des… - Aufgabe Vorschlag A - Aufgabe 3.5 · Schaltnetze: KV-Diagramm und NAND-Technik
Ermitteln Sie für die LED 3D der 5x7 Dot-Matrix-Anzeige anhand der gegebenen Wahrheitstabelle die vollständig vereinfachte Form der Schaltfunktion (KV-Diagramm) und entwerfen Sie die erhaltene… - Aufgabe Vorschlag B - Aufgabe 1 (1.1, 1.2) · Use-Case-Diagramme
1.1: Entwickeln Sie ein Use-Case-Diagramm für die Vertriebssoftware (Akteure, Beziehungen, include-/extend). 1.2: Erläutern Sie anhand von Beispielen aus 1.1 die Aussagekraft von… - Aufgabe Vorschlag B - Aufgabe 1 (1.3, 1.6) · UML-Klassendiagramme und Objektdiagramme
1.3: Ergänzen des vorgegebenen UML-Klassendiagramms (Material 1) um die Klassen Fahrzeugtyp, Motortyp, Farbe und Sonderausstattung inklusive Attribute mit Datentypen, Konstruktoren,… - Aufgabe Vorschlag B - Aufgabe 1.4 · Sequenzdiagramme und Netzwerkkommunikation
Modellieren Sie das beschriebene Szenario der Fahrzeugkonfiguration in einem UML-Sequenzdiagramm (Material 2) unter Berücksichtigung der Informationen aus Aufgabenteil 1.3 und mithilfe zusätzlich… - Aufgabe Vorschlag B - Aufgabe 1.5 · Klassen und Methoden implementieren
Implementieren Sie die Klassen Angebot und Fahrzeug gemäß UML-Klassendiagramm (Material 1). Die Methode berechneGesamtpreis(...) berechnet den rabattierten Fahrzeugpreis (Rabattstufe 1: 15%,… - Aufgabe Vorschlag B - Aufgabe 2 (2.1, 2.3, 2.4) · Assemblerprogrammierung und Mikrocontrolleraufbau
2.1: Erläuterung des EVA-Prinzips anhand der Beleuchtungssteuerung. 2.3: Implementierung der Steuerung in Assembler. 2.4: Beschreibung der Aufgaben von Steuerwerk, Rechenwerk und Bussystemen. - Aufgabe Vorschlag B - Aufgabe 2.2 · Struktogramme für Mikrocontroller-Steuerungen
Entwickeln Sie ein Struktogramm für die beschriebene Mikrocontroller-Steuerung (RGB-LED-Schriftzug mit Weiß-, Grün- und Violett-Phasen). - Aufgabe Vorschlag B - Aufgabe 3 · Schaltnetze: KV-Diagramm und NAND-Technik
Minimierte Funktionsgleichung für die Datenleitung Z aufstellen, in reine NAND-Darstellung überführen, Verdrahtungsplan mit drei 74HC10-ICs zeichnen und minimale Anzahl Adresssignale für 8… - Aufgabe Vorschlag C - Aufgabe 1.1 · Use-Case-Diagramme
Entwickeln Sie ein aussagekräftiges Anwendungsfalldiagramm (Use-Case-Diagramm) für die gegebene Anwendungsbeschreibung zum Boundary-Scan-Test (Tester als Akteur, Einlesen von… - Aufgabe Vorschlag C - Aufgabe 1 (1.2, 1.3) · UML-Klassendiagramme und Objektdiagramme
1.2.1 UML-Klassendiagramm BScan um Testadapter, IC und die drei spezialisierten Generatoren ergänzen (10 BE). 1.2.2 Assoziationen zwischen BScan und Netzliste sowie BScan und Testmustergenerator… - Aufgabe Vorschlag C - Aufgabe 1.4 · Klassen und Methoden implementieren
Implementieren Sie die Klasse IntegritaetstestGenerator und die Klasse BScan in einer objektorientierten Programmiersprache basierend auf der Beschreibung des Integritätstests und den Assoziationen… - Aufgabe Vorschlag C - Aufgabe 1.5 · Sequenzdiagramme und Netzwerkkommunikation
Modellieren Sie unter Verwendung der Klassen ServerSocket und Socket das Sequenzdiagramm für die TCP/IP-Kommunikation auf der Serverseite (Testgerät) zur Vervollständigung von Material 4. - Aufgabe Vorschlag C - Aufgabe 2.1 · Flipflops und Schieberegister
Die Boundary-Scan-Zellen sind als Schieberegister angeordnet. Beschreiben Sie die Funktionsweise eines Schieberegisters. - Aufgabe Vorschlag C - Aufgabe 2 (2.2, 2.3, 2.5) · Assemblerprogrammierung und Mikrocontrolleraufbau
Aufgaben 2.2, 2.3 und 2.5: Angabe der Register- und Pinbelegung des Mikrocontrollers (2.2), Implementierung des Unterprogramms initTest in Assembler (2.3) und Implementierung des Unterprogramms… - Aufgabe Vorschlag C - Aufgabe 2.4 · Struktogramme für Mikrocontroller-Steuerungen
Entwickeln und zeichnen eines Struktogramms für das Unterprogramm schiebeDaten zur bitweisen Übertragung von 8 Bit Testdaten über TCK, TMS, TDI und Einlesen der Testantwort über TDO.
Du kannst auch nach Themen lernen
Übe ein Thema mit gemischten Aufgaben aus den Prüfungen aller Jahre.
- Use-Case-Diagramme · 6 Aufgaben
- UML-Klassendiagramme und Objektdiagramme · 6 Aufgaben
- Klassen und Methoden implementieren · 6 Aufgaben
- Struktogramme für Mikrocontroller-Steuerungen · 6 Aufgaben
- Assemblerprogrammierung und Mikrocontrolleraufbau · 6 Aufgaben
- Sequenzdiagramme und Netzwerkkommunikation · 4 Aufgaben