unwichtigere Fragen aus verschiedenen Kapiteln Flashcards
(Chapter 1) Welche Avionic Criticality Levels gibt es? (5)
- A - Catastrophic
- B - Haradous
- C - Major
- D - Minor
- E - No Effect
(Chapter 1) Was sind Merkmale des Marktes für distributed real-time Systems?
- Mass Production
- Static Structure
- Minimal Man-Machine Interface
- Minimization of Mechanical Subsystems
- Maintenance Strategy
- Ratio of development cost and production cost
(Chapter 7) Wie läuft Eager-Diffusion Based CAN (EDCAN) ab?
• Annahme der schwachen Ausfallsicherheit: Obergrenze für die Anzahl der Absturz-/Ausfallereignisse in einem bestimmten Zeitintervall
- Protokoll:
- ein Teil des Extender-CAN-Identifizierers wird für Header Felder (Absenderidentifizierer und Sequenznummer) verwendet
- der Empfänger einer Nachricht führt sofort eine erneute Übertragung der Nachricht durch
- doppelte Nachrichten werden mit Sequenznummern erkannt
- weitere Nachrichtenübertragungen werden nach (j+l) Nachrichten blockiert, wobei j der angenommene omission degree (Auslassungsgrad) ist
(Chapter 7) Wie läuft Lazy-Message Diffusion (RELCAN) ab?
- Phase 1: Sender broadcasts messages, die Bestätigung der Kommunikationssteuerung bedeutet, dass die Nachricht von allen richtigen Empfängern empfangen wurde.
- Phase 2: Sender broadcasts confirm messages, der Empfänger leitet die Nachrichten an die Anwendung weiter, sobald er die Bestätigungsnachrichten erhalten hat, EDCAN wird gestartet, wenn ein Empfänger die Bestätigungsnachricht nicht innerhalb einer bestimmten Zeitspanne erhält
(Chapter 7) Wie läuft Totally Ordered CAN (TOTCAN) ab?
• Dissemination Phase
– Sender broadcasts message (mit normal CAN)
– Die Empfänger speichern die Nachricht in der Warteschlange für instabile Nachrichten
– Jedes Mal, wenn eine duplizierte Nachricht empfangen wird, wird die Nachricht an das Ende der Warteschlange gestellt.
– Die Nachricht wird verworfen, wenn der Absender abstürzt, bevor die Nachricht stabil wird
• Commit Phase
– Übermittlung der Accept Message mit EDCAN.
– Die Nachricht wird beim Empfänger nach dem Empfang der Accept Message stabil
(Chapter 2) Wodurch wird ein Interface charakterisiert?
- data properties: Struktur und Semantik der Datenelemente, die die Schnittstelle passieren
- temporal properties: zeitliche Bedingungen, die von der Schnittstelle erfüllt werden müssen → Kontrolle und zeitliche Gültigkeit der Daten.
- functional intent (funktionale Absicht): die Annahmen über die Funktionen des Schnittstellenpartners
(Chapter 5) Welche Time Standards gibt es? (2)
- International Atomic Time (TAI)
* Universal Time Coordinate (UTC)
(Chapter 5) Wann ist eine global time reasonable?
Die globale Zeit t wird als angemessen bezeichnet, wenn alle lokalen Implementierungen der globalen Zeit die folgende reasonableness condition (Angemessenheitsbedingung) erfüllen für die globale Granularität g eines Makcroticks: g > Π.
(Chapter 2) Local Interfaces vs. Linking Interfaces. (3)
- Node verbirgt die physische Schnittstelle der realen Geräte vor der standardisierten Informationsdarstellung innerhalb eines bestimmten Clusters
- von einer höheren Abstraktionsebene aus betrachtet, sind Unterschiede in der Informationsdarstellung unbedeutend, solange die semantischen Inhalte und zeitlichen Eigenschaften über die Schnittstelle hinweg beibehalten werden
- Die Informationsdarstellung ist auf niedriger Ebene relevant, nicht jedoch innerhalb eines ordnungsgemäß konzipierten Clusters, in dem ein Standard für die Informationsdarstellung gewählt wurde
(Chapter 6) Wie können Failures klassifiziert werden? (4)
- Nature: Value, Timing
- Perception: Consistent, Inconsistent
- Effect: Benign, Malign
- Oftenness: Single, Repeated
(Chapter 6) Wonach werden Faults klassifiziert? (5)
- Nature: Chance, Intentional
- Cause: Physical, Design
- Boundaries: Internal, External
- Origin: Development, Operation
- Persistence: Temprorary, Permanent