Altklausuren SoSe 18.pdf

Exams
Uploaded by Anonymous User at 2019-01-18
Description:

Wird später nochmal mit ordentlicher Schrift hochgeladen, aber falls es jemand jetzt schon unbedingt braucht

 +1
483
23
Download
kann das jemand erklären?
View 1 more comment
müsste aber i nicht kleiner gleich n sein?
weil beim 20 wird ja auch nochmal jedem eingeschenkt
Hier fehlt doch das return Statement oder?
Durch void hat die Methode keinen Rückgabewert ist leider in der Aufgabenstellung auch nicht klar ersichtlich ob sie einen brauch aber ich würde im Zweifelsfall immer return miteinbauen
Oh stimmt hier steht ja void. Hab es in meinem Programm ohne void eingegeben, deshalb wollte er ein return. Danke
Hier fehlt eine } um die Methode zu schließen, oder?
Nein, die Methode ist bereits durch das } in de Zeile in der du markiert hast geschlossen
warum muss ich hier keine klasse definieren? oder ist das nie ein muss?
In der Angabe steht ja nur, dass du eine Methode schreiben sollst, d.h. es muss grundsätzlich keine ganze Klasse gemacht werden, die Methode allein reicht
Alle Beispiele in dieser Aufgabe, wo es im Quelltext Semikolon geben sollte, meint ihr hier ist es in Ordnung es wegzulassen?
Das ist doch falsch oder? Richtig wäre: Testlösung > Zielgröße : Anpassung an Intervall (a; c)
View 1 more comment
unser c Wert (Mitte zw. a und b) ist zu weit nach rechts. Unser Ziel ist ja so nah wie möglich an i* zu kommen. Hier in dem Fall ist das glaube ich richtig mit Testlösung > Zielgröße weil wenn du dir die Achse anschaust ist der Wert der Testlsg. größer (weiter rechts) als i*
und dann verkleinert man den Intervall nochmal um noch näher an i* zu kommen aber von diesem ersten Testwert C nach links weil man ja weiß nach rechts gehen bringt nichts und man nähert sich nicht an dem gesuchten Wert, sondern nach links.
warum springe ich hier überhaupt in die zweite methode und gebe diese aus, obwohl auf diese in der void main nicht verwiesen wird und dort auch kein system.out.print zu finden ist
system.out.print steckt in der zweiten methode unten okay, aber ich kann weiterhin keinen verweis aus main auf die zweite methode finden
Kann eine mir erklären wie ich das mache ?
View 2 more comments
versteh dass mit der verkehrten Reihenfolge auch nicht.. weiß jemand wieso das so gemacht wird?
weil oben in der for schleife bestimmt wird das g(0) der 7te Eintrag des Strings ist g(1) der 6te usw. weiter unten steht dann das i<4 deshalb wird nur g(0) bis g(3) abgelesen. ich hoffe man checkts bissi
warum gibt man z false aus, wenn die if bedingung nicht erfüllt ist? weil z negiert ist doch true und somit ist die if bedingung nicht erfüllt oder habe ich einen denkfehler?
hat sich erledigt. anscheinend ist es so: wenn if true ist dann systemoutprint und wenn es false ist dann kein systemoutprint. da z false negiert ist, systemoutprint.
worauf ist das if bezogen?
Was habt ihr noch für modelbeschreibungssprachen gewählt? Ich weiß, dass die verschiedenen im Skript stehen, aber mir fallen keine Begründungen ein
niemand ?
Graphen <- Logistik <- zur Lösung von z.B. dem Travelling Salesman Problem in der Logistik werden Graphen benötigt; Programmiersprachen <- Wirtschaftsinformatik <- für die Programmierung von betriebswirtschaftlichen Problemen werden Programmiersprachen benötigt.....
Erstmal danke für die Lösung ! Frage mich grad nur ob die Lösung hier nicht zu "einfach" ist für insgesamt 18 Punkte? Auch wenn sie logisch scheint...
Also diese Lösung sollte schon so passen, da wir es so in der Klausurenvorbereitungs Vorlesung gelöst haben 😊
wieso ist es obergrenze und er nimmt 0 und 50% !!
View 3 more comments
Also werden bei beiden die Untergrenzen angepasst? Wie kommt man darauf? es ist doch einmal >0 und <0
Aber wenn es <0, dann muss die Obrgrenze ja runter also statt 0,100 auf 0,50, sodass man einen kleineren Zins findet. Stimmt doch so wie es da steht?
Handelt es sich hierbei nicht um !true => false?
Wieso gibt es eine Bildschrimausgabe D1? weil wenn ich rechne sind 1%2 ==0
View 2 more comments
1 Modulo 2=0*2+1 also 1, bei Modulo immer den rest ausrechnen, anderes bsp: 5 Modulo 3 = 1*3 +2 also 2
Du rechnest den Rest aus. Also wie oft passt 2 in die 1 rein und was übrig bleibt. Wie oft die Zahl tatsächlich reinpasst ist beim Ergebnis irrelevant, nur der Rest zählt. Also die 2 passt 0 mal in die 1 rein und 1 bleibt übrig, also ist das Ergebnis 1. Bei 5%3 wäre es: die 3 passt einmal in die 5 und 2 bleibt übrig, also ist das Ergebnis 2.
wieso wird hier das a angeschaut. Es soll doch bloß d ausgegeben werden oder?
Am Ende der Schleife ist ein Zähler für das a und am Ende der Methode wird dieses a dann zurückgegeben. Die Ausgabe wurde hier dann aber vergessen, die vorletzte müsste M9 sein
Danke dir Torben
Hat einer sowas Grobes zu Aufgabe a)?
schau dir im Skript Folien 11.50 - 11.52 an. Da steht ein Vergleich der Laufzeiten.
Quicksort ist bei großen Datensätzen deutlich schneller als Bubblesort... hätte ich jetzt da hingeschrieben
warum kommt hier false und nicht true hin? es wird doch mit "!" negiert.
Du musst den Wert von der Methode nehmen. Das es wird ja nicht neu deklariert.
Und wie funktioniert das mit dem if?
Wie kommt man hier auf den Rest von 1?
Eins ist durch Zwei nicht teilbar. Rest ist 1
Woher weiß man hier, dass e.length 7 ist?
ich schätz mal weil in der ersten Methide ja i < 8 steht
Wie geb ich das in Java ein? Erst die linke dann die rechte Spalte? Ich versteh nicht wie das codiert wurde....
gib es mal so in die main ein: int x = 5; int y = 2; int temp; temp = x; x = y; y = temp; System.out.println(x); System.out.println(y);
Dankeschön :)
hier wird der Array g ja mit den Werten aus e gefüllt, wieso?
weil das doch die zweiteMethode ist
wurde dieses hier nicht vergessen als bildschirmausgabe am ende ?
Ja vor der A1 müsste noch M9 kommen