![Page 1: Fakultät für Informatik Lehrstuhl IV: Software & Systems Engineering Zentralübung Automotive Software Engineering – Übungsblatt 5 Sascha Schwind](https://reader036.vdokument.com/reader036/viewer/2022062512/55204d6949795902118bf117/html5/thumbnails/1.jpg)
Fakultät für InformatikLehrstuhl IV: Software & Systems Engineering
Zentralübung Automotive Software Engineering – Übungsblatt 5
Sascha Schwind
![Page 2: Fakultät für Informatik Lehrstuhl IV: Software & Systems Engineering Zentralübung Automotive Software Engineering – Übungsblatt 5 Sascha Schwind](https://reader036.vdokument.com/reader036/viewer/2022062512/55204d6949795902118bf117/html5/thumbnails/2.jpg)
Aufgabe 1 (ÜB4 - Aufgabe 4)
Wie unterscheidet sich der MOST-Bus vom CAN-Bus?
Fakultät für InformatikLehrstuhl IV: Software & Systems Engineering
![Page 3: Fakultät für Informatik Lehrstuhl IV: Software & Systems Engineering Zentralübung Automotive Software Engineering – Übungsblatt 5 Sascha Schwind](https://reader036.vdokument.com/reader036/viewer/2022062512/55204d6949795902118bf117/html5/thumbnails/3.jpg)
Aufgabe 1 (ÜB4 - Aufgabe 4)
Wie unterscheidet sich der MOST-Bus vom CAN-Bus?
Fakultät für InformatikLehrstuhl IV: Software & Systems Engineering
![Page 4: Fakultät für Informatik Lehrstuhl IV: Software & Systems Engineering Zentralübung Automotive Software Engineering – Übungsblatt 5 Sascha Schwind](https://reader036.vdokument.com/reader036/viewer/2022062512/55204d6949795902118bf117/html5/thumbnails/4.jpg)
Aufgabe 2
Was ist der Unterschied zwischen Stern- und Ringtopologie?
• Zugriffsverhalten• Übertragungsrate• Skalierbarkeit• Zuverlässigkeit bei dem Ausfall eines Geräts• Verkabelungsaufwand
Fakultät für InformatikLehrstuhl IV: Software & Systems Engineering
![Page 5: Fakultät für Informatik Lehrstuhl IV: Software & Systems Engineering Zentralübung Automotive Software Engineering – Übungsblatt 5 Sascha Schwind](https://reader036.vdokument.com/reader036/viewer/2022062512/55204d6949795902118bf117/html5/thumbnails/5.jpg)
Aufgabe 3
Muss man zum Aufrufen einer Funktion über den MOST-Bus wissen, auf welchem Gerät diese implementiert ist?
Fakultät für InformatikLehrstuhl IV: Software & Systems Engineering
![Page 6: Fakultät für Informatik Lehrstuhl IV: Software & Systems Engineering Zentralübung Automotive Software Engineering – Übungsblatt 5 Sascha Schwind](https://reader036.vdokument.com/reader036/viewer/2022062512/55204d6949795902118bf117/html5/thumbnails/6.jpg)
Aufgabe 3
Muss man zum Aufrufen einer Funktion über den MOST-Bus wissen, auf welchem Gerät diese implementiert ist?
• Nein
Fakultät für InformatikLehrstuhl IV: Software & Systems Engineering
![Page 7: Fakultät für Informatik Lehrstuhl IV: Software & Systems Engineering Zentralübung Automotive Software Engineering – Übungsblatt 5 Sascha Schwind](https://reader036.vdokument.com/reader036/viewer/2022062512/55204d6949795902118bf117/html5/thumbnails/7.jpg)
Aufgabe 4
Was geschieht, wenn beim Aufstarten des MOSTs ein Gerät einen Funktionsblock anmelden will, der zuvor schon von einem anderen Gerät angemeldet wurde?
Fakultät für InformatikLehrstuhl IV: Software & Systems Engineering
![Page 8: Fakultät für Informatik Lehrstuhl IV: Software & Systems Engineering Zentralübung Automotive Software Engineering – Übungsblatt 5 Sascha Schwind](https://reader036.vdokument.com/reader036/viewer/2022062512/55204d6949795902118bf117/html5/thumbnails/8.jpg)
Aufgabe 4
Was geschieht, wenn beim Aufstarten des MOSTs ein Gerät einen Funktionsblock anmelden will, der zuvor schon von einem anderen Gerät angemeldet wurde?
• Unterbrechung der Initialisierung, Erneuerung der Funktionblock InstId und weiterführung der Initialisierung
Fakultät für InformatikLehrstuhl IV: Software & Systems Engineering
![Page 9: Fakultät für Informatik Lehrstuhl IV: Software & Systems Engineering Zentralübung Automotive Software Engineering – Übungsblatt 5 Sascha Schwind](https://reader036.vdokument.com/reader036/viewer/2022062512/55204d6949795902118bf117/html5/thumbnails/9.jpg)
Aufgabe 5
Erklären sie das Model-View-Controller Prinzip
Fakultät für InformatikLehrstuhl IV: Software & Systems Engineering
![Page 10: Fakultät für Informatik Lehrstuhl IV: Software & Systems Engineering Zentralübung Automotive Software Engineering – Übungsblatt 5 Sascha Schwind](https://reader036.vdokument.com/reader036/viewer/2022062512/55204d6949795902118bf117/html5/thumbnails/10.jpg)
Aufgabe 5
Erklären sie das Model-View-Controller Prinzip
• Separierung von Daten, Präsentation und Kontroll-Logik
Fakultät für InformatikLehrstuhl IV: Software & Systems Engineering
Controller
Model
View
setData() addObserver()
notifyObserver()
Logisches Device DVD Laufwerk
z.B. DVD TitelKontroll-LogikDVD Laufwerk
activate()
![Page 11: Fakultät für Informatik Lehrstuhl IV: Software & Systems Engineering Zentralübung Automotive Software Engineering – Übungsblatt 5 Sascha Schwind](https://reader036.vdokument.com/reader036/viewer/2022062512/55204d6949795902118bf117/html5/thumbnails/11.jpg)
Aufgabe 6
Was versteht man unter einem durchgängigen Entwicklungsprozess?
Fakultät für InformatikLehrstuhl IV: Software & Systems Engineering
![Page 12: Fakultät für Informatik Lehrstuhl IV: Software & Systems Engineering Zentralübung Automotive Software Engineering – Übungsblatt 5 Sascha Schwind](https://reader036.vdokument.com/reader036/viewer/2022062512/55204d6949795902118bf117/html5/thumbnails/12.jpg)
Aufgabe 7
Welche Rolle spielt das Modell beim modellbasierten Testen? Welche Verteile bringt die Modellbasierung?
Fakultät für InformatikLehrstuhl IV: Software & Systems Engineering
![Page 13: Fakultät für Informatik Lehrstuhl IV: Software & Systems Engineering Zentralübung Automotive Software Engineering – Übungsblatt 5 Sascha Schwind](https://reader036.vdokument.com/reader036/viewer/2022062512/55204d6949795902118bf117/html5/thumbnails/13.jpg)
Aufgabe 8
Modellieren sie einen MP3-Player mittels Zustandsautomaten.
Fakultät für InformatikLehrstuhl IV: Software & Systems Engineering
![Page 14: Fakultät für Informatik Lehrstuhl IV: Software & Systems Engineering Zentralübung Automotive Software Engineering – Übungsblatt 5 Sascha Schwind](https://reader036.vdokument.com/reader036/viewer/2022062512/55204d6949795902118bf117/html5/thumbnails/14.jpg)
Fakultät für InformatikLehrstuhl IV: Software & Systems Engineering 14
Automat
![Page 15: Fakultät für Informatik Lehrstuhl IV: Software & Systems Engineering Zentralübung Automotive Software Engineering – Übungsblatt 5 Sascha Schwind](https://reader036.vdokument.com/reader036/viewer/2022062512/55204d6949795902118bf117/html5/thumbnails/15.jpg)
Aufgabe 9
Nennen sie einige Anwendungsfälle, bei denen der Fahrer einen Mehrwert dadurch erlangt, dass Fahrzeuginformationen und Internet kombiniert werden
Fakultät für InformatikLehrstuhl IV: Software & Systems Engineering
![Page 16: Fakultät für Informatik Lehrstuhl IV: Software & Systems Engineering Zentralübung Automotive Software Engineering – Übungsblatt 5 Sascha Schwind](https://reader036.vdokument.com/reader036/viewer/2022062512/55204d6949795902118bf117/html5/thumbnails/16.jpg)
Aufgabe 9
Nennen sie einige Anwendungsfälle, bei denen der Fahrer einen Mehrwert dadurch erlangt, dass Fahrzeuginformationen und Internet kombiniert werden
• Tankstellenservice• Online Diagnose• Diebstahlsicherung
Fakultät für InformatikLehrstuhl IV: Software & Systems Engineering