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

< TechGI 3 (Bachelor)
Version vom 1. Dezember 2010, 11:21 Uhr von Timmeey (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Erster Zwischentest 1.12.2010 Gruppe A Aufgabe 1: Multiple Choice: 1.Bei einer Sequentiellen Abarbeitung tritt ein asynchroner Interrupt auf, die aktuelle Inter…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

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.