Sitzung: Jeden Freitag in der Vorlesungszeit ab 16 Uhr c. t. im MAR 0.005. In der vorlesungsfreien Zeit unregelmäßig (Jemensch da?). Macht mit!

TechGI 3 (Bachelor)/Gedächtnisprotokoll 1. Zwischentest WiSe 2010/11

Erster Zwischentest 1.12.2010 Gruppe A

Aufgabe 1:

  • Multiple Choice:
     **1.Bei einer Sequentiellen Abarbeitung tritt ein asynchroner Interrupt auf, die aktuelle Interrupt Routine wird unterbrochen.
     **2.Wenn in einem Prozessvorgängergraphen zwischen zwei Prozessen keine gerichtete Verbindung besteht kann man sie parallel ausführen.

**3.Beim Scheduler SRTN kann ein Prozess verhungern **4.....

  • Aufgabe 2:

**Füllen sie die fehlenden Beschriftungen im Prozessstatus Diagramm aus

  • Aufgabe3:

**a = JobA() **b = JobB(a) **c = JobC(a) **d = JobD(a) **e = JobE(b,c) **h = JobH(e,g) **f = JobF(d) **g = JobG(f) *i = JobI(h)

**a.) Stellen sie einen Prozessvorgängergraphen auf mit allen NOTWENDIGEN Abhängigkeiten **b.) Schrieben sie einen möglichst parallelen Ablauf mit fork/join auf.

  • Aufgabe 4:

*Schreiben sie in ARM-Assembler die Funktion sqf: Summe von i= 0 bis n-1 (e-xi)^2

  • mit sqf(int *x, int n, int e)

Wobei *x ein Array von Zahlen ist, n ist die Anzahl der Zahlen, e ist e R0 =*x R1=n R2=e


Alle Angaben ohne Gewähr.