Sonstiges Suche Lösungen der EA2+3

Hallo zusammen :-)
Ich bin auf der Suche nach Lösungen zu den Einsendearbeiten 2+3.
Auf studienservice.de findet sich jede Menge alter Kram, nur leider kann man da ohne Freischaltung (die ziemlich willkürlich vergeben wird) nichts herunterladen...
Vielleicht hat ja jemand noch einen funktionierenden Account und mag hier der Allgemeinheit (und mir ;-)) was Gutes tun.

Danke!
 
Zuletzt bearbeitet:
Vielleicht hat ja jemand noch einen funktionierenden Account und mag hier der Allgemeinheit (und mir ;-)) was Gutes tun.

Danke!
Das klingt als hättest du die Dateien gerne hier hochgeladen. Das ist nicht erlaubt. Bitte beachte dazu unsere Informationen zum Urheberrecht: https://www.fernuni-hilfe.de/fernuni-hagen/informationen-zum-urheberrecht.15185/

Aber EAs sollten ja ohnehin eigenständig bearbeitet werden und ihr könnt euch ja hier im Forum über eure Ergebnisse austauschen. Davon hätte die Allgemeinheit nämlich auch etwas. :-)
 
Zu welchen Aufgaben hast du denn Fragen ?
Dann kann ich evtl. hilfreich sein;)
 
Hier ist erst mal meine Lösung zur Aufgabe 2.1:


upload_2016-4-8_7-21-53.png



upload_2016-4-8_7-20-39.png


upload_2016-4-8_7-20-39.png




upload_2016-4-8_7-20-39.png
 

Anhänge

  • upload_2016-4-8_7-21-53.png
    upload_2016-4-8_7-21-53.png
    570 Bytes · Aufrufe: 61
  • upload_2016-4-8_7-21-53.png
    upload_2016-4-8_7-21-53.png
    667 Bytes · Aufrufe: 27
  • upload_2016-4-8_7-21-53.png
    upload_2016-4-8_7-21-53.png
    2,4 KB · Aufrufe: 30
  • upload_2016-4-8_7-21-53.png
    upload_2016-4-8_7-21-53.png
    1,7 KB · Aufrufe: 16
  • upload_2016-4-8_7-21-53.png
    upload_2016-4-8_7-21-53.png
    1,5 KB · Aufrufe: 21
  • upload_2016-4-8_7-23-9.png
    upload_2016-4-8_7-23-9.png
    667 Bytes · Aufrufe: 17
  • upload_2016-4-8_7-23-9.png
    upload_2016-4-8_7-23-9.png
    1,5 KB · Aufrufe: 19
  • upload_2016-4-8_7-23-9.png
    upload_2016-4-8_7-23-9.png
    570 Bytes · Aufrufe: 19
  • upload_2016-4-8_7-23-9.png
    upload_2016-4-8_7-23-9.png
    2,4 KB · Aufrufe: 18
  • upload_2016-4-8_7-23-9.png
    upload_2016-4-8_7-23-9.png
    1,7 KB · Aufrufe: 22
  • upload_2016-4-8_7-23-9.png
    upload_2016-4-8_7-23-9.png
    3 KB · Aufrufe: 22
Hallo zusammen,

hier mal die Lösungsvorschläge zu 2.4 und 2.5. Bin mir nicht sicher, ob die stimmen, da es mir als fast zu simpel erschien...
2.4 Server.java (nur Handler)
class Handler {

public Handler() {
Thread h = new Thread(new Runnable() {
@Override
public void run() {
runHandler();
}
});
h.start();
}

public void runHandler() {
try {
System.out.println("processing new task...");
Thread.sleep(2000);
System.out.println("finished");
}
catch (Exception notHandled){

}

}

}


2.5 Client.java (nur Caller)
class Caller {
boolean finished=false;
Client cCaller;
public Caller() {
Thread t = new Thread(new Runnable() {
@Override
public void run() {
runCaller();
}
});
t.start();
}

public Caller(Client c){
this();
cCaller=c;
}

public void runCaller(){
try{
System.out.println("Processing Requests...");
Thread.sleep(1000);
finished=true;
System.out.println("Caller finished");
if(cCaller!=null){
cCaller.callBack();
}
}
catch(Exception notHandled){

}
}

public boolean returned(){
return finished;
}
}

Lg Roland
 
Hier meine Lösungen zu 2.1 bis 2.3. Bei 2.4 und 2.5 hab ich nur Grütze, das lasse ich hier raus. Morgen früh geht es in die Post, muss auch so reichen. Wer jetzt noch Rechtschreibfehler findet, darf sie behalten! :dead:
 

Anhänge

  • Lösung EA2-SS16.pdf
    149,5 KB · Aufrufe: 300
Hallo zusammen.
Danke für eure Ausführungen.
Ich habe die ersten Teile quasi ebenso. Eine Abweichung finde ich bei 2.2 in der der Datensicht.
Vielleicht hilft es ja jemanden. Was nun richtig ist, kann ich noch nicht sagen.

Beste Grüße
 

Anhänge

  • KE 2.2.pdf
    422,6 KB · Aufrufe: 187
Und hier meine Antworten zu 3.1 bis 3.3. Bei den Programmier-Aufgaben passe ich wieder. Zwar habe ich die letzten zwei Tagen auf faszinierenden Internetseiten zugebracht - aber weil mir wegen des Jobs nächste Woche die Zeit weggelaufen sein wird, werden die Java-Versuche gleich eingetütet. Es müssen ja nur 50% werden....
 

Anhänge

  • Lösung EA3-SS16.pdf
    261,7 KB · Aufrufe: 253
Zurück
Oben