Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /***********************************************************************************
- Lösungen:
- // Unter 'Datenkapselung' versteht man die klare Trennung zwischen Daten und Methoden.
- public static int o38294638() { return -1; }
- // Ein Stack verfolgt die FIFO-Strategie.
- public static int o67284372() { return -1; }
- // Der Wert null wird für die Fundiertheit rekursiver Datenstrukturen benötigt.
- public static int o91048263() { return 1; }
- // Ein Aufruf von this() ist nur ganz zu Beginn eines Konstruktors erlaubt.
- public static int o53753291() { return 1; }
- // Eine Objektvariable vom Typ int enthält ohne explizite Initialisierung den Wert 0.
- public static int o75980314() { return 1; }
- // Es gibt keine Möglichkeit, Objekte des Typs String nach der Erzeugung zu ändern.
- public static int o83071285() { return 1; }
- // Vergleiche von Strings mittels equals können unvorhersehbare Ergebnisse liefern und sollen vermieden werden.
- public static int o14958752() { return -1; }
- // Jede Variable eines Referenztyps kann statt einem entsprechenden Objekt auch null enthalten.
- public static int o19283728() { return 1; }
- ***********************************************************************************/
- public class Questions1 {
- /*
- Aufgabe:
- Ändern Sie die Rückgabewerte der Methoden entsprechend der Wahrheitsgehalte der Kommentare bezogen auf Java.
- Mögliche Rückgabewerte sind:
- 1 bedeutet: "Kommentar enthält wahre Aussage",
- 0 bedeutet: "keine Ahnung, nicht beantwortet",
- -1 bedeutet: "Kommentar enthält falsche Aussage".
- Punkte (maximal 16):
- +2 Punkte wenn die Antwort 1 oder -1 richtig ist,
- -2 Punkte wenn die Antwort 1 oder -1 falsch ist,
- 0 Punkte wenn die Antwort 0 ist.
- Die minimale Anzahl der Punkte für Questions1 ist 0,
- negative Punkte wirken sich also nicht auf andere Aufgaben aus.
- */
- // Ein Aufruf von this() ist nur ganz zu Beginn eines Konstruktors erlaubt.
- public static int o53753291() {
- return 1; /* TODO: 1 wenn wahr, -1 wenn falsch */
- }
- // Jede Variable eines Referenztyps kann statt einem entsprechenden Objekt auch null enthalten.
- public static int o19283728() {
- return 1; /* TODO: 1 wenn wahr, -1 wenn falsch */
- }
- // Eine Objektvariable vom Typ int enthält ohne explizite Initialisierung den Wert 0.
- public static int o75980314() {
- return -1; /* TODO: 1 wenn wahr, -1 wenn falsch */
- }
- // Unter 'Datenkapselung' versteht man die klare Trennung zwischen Daten und Methoden.
- public static int o38294638() {
- return -1; /* TODO: 1 wenn wahr, -1 wenn falsch */
- }
- // Der Wert null wird für die Fundiertheit rekursiver Datenstrukturen benötigt.
- public static int o91048263() {
- return 1; /* TODO: 1 wenn wahr, -1 wenn falsch */
- }
- // Vergleiche von Strings mittels equals können unvorhersehbare Ergebnisse liefern und sollen vermieden werden.
- public static int o14958752() {
- return -1; /* TODO: 1 wenn wahr, -1 wenn falsch */
- }
- // Ein Stack verfolgt die FIFO-Strategie.
- public static int o67284372() {
- return -1; /* TODO: 1 wenn wahr, -1 wenn falsch */
- }
- // Es gibt keine Möglichkeit, Objekte des Typs String nach der Erzeugung zu ändern.
- public static int o83071285() {
- return 1; /* TODO: 1 wenn wahr, -1 wenn falsch */
- }
- }
- -------------------------------
- /***********************************************************************************
- Lösungen:
- // Die binäre Suche setzt voraus, dass das durchsuchte Array sortiert ist.
- public static int o38294638() { return 1; }
- // Bubblesort ist auf einem Array mit Zufallszahlen deutlich effizienter als auf einem vorsortierten Array.
- public static int o67284372() { return -1; }
- // Tree-Sort kann auf vorsortierten Datenstrukturen sehr ineffizient sein.
- public static int o91048263() { return 1; }
- // Listen, die zu Bäumen entartet sind, stellen ein erhebliches Effizienzproblem dar.
- public static int o53753291() { return -1; }
- // Die Methode toString() ist in jedem Objekt definiert.
- public static int o19283728() { return 1; }
- // Wenn eine Klasse X ein Interface Y implementiert, dann sind Objekte vom Typ X auch Objekte vom Typ Y.
- public static int o75980314() { return 1; }
- // Jeder Referenztyp ist in Java Untertyp von Object.
- public static int o83071285() { return 1; }
- ***********************************************************************************/
- public class Questions2 {
- /*
- Aufgabe:
- Ändern Sie die Rückgabewerte der Methoden entsprechend der Wahrheitsgehalte der Kommentare bezogen auf Java.
- Mögliche Rückgabewerte sind:
- 1 bedeutet: "Kommentar enthält wahre Aussage",
- 0 bedeutet: "keine Ahnung, nicht beantwortet",
- -1 bedeutet: "Kommentar enthält falsche Aussage".
- Punkte (maximal 14):
- +2 Punkte wenn die Antwort 1 oder -1 richtig ist,
- -2 Punkte wenn die Antwort 1 oder -1 falsch ist,
- 0 Punkte wenn die Antwort 0 ist.
- Die minimale Anzahl der Punkte für Questions2 ist 0,
- negative Punkte wirken sich also nicht auf andere Aufgaben aus.
- */
- // Wenn eine Klasse X ein Interface Y implementiert, dann sind Objekte vom Typ X auch Objekte vom Typ Y.
- public static int o75980314() {
- return 1; /* TODO: 1 wenn wahr, -1 wenn falsch */
- }
- // Die Methode toString() ist in jedem Objekt definiert.
- public static int o19283728() {
- return 1; /* TODO: 1 wenn wahr, -1 wenn falsch */
- }
- // Jeder Referenztyp ist in Java Untertyp von Object.
- public static int o83071285() {
- return 1; /* TODO: 1 wenn wahr, -1 wenn falsch */
- }
- // Die binäre Suche setzt voraus, dass das durchsuchte Array sortiert ist.
- public static int o38294638() {
- return 1; /* TODO: 1 wenn wahr, -1 wenn falsch */
- }
- // Tree-Sort kann auf vorsortierten Datenstrukturen sehr ineffizient sein.
- public static int o91048263() {
- return 0; /* TODO: 1 wenn wahr, -1 wenn falsch */
- }
- // Listen, die zu Bäumen entartet sind, stellen ein erhebliches Effizienzproblem dar.
- public static int o53753291() {
- return 0; /* TODO: 1 wenn wahr, -1 wenn falsch */
- }
- // Bubblesort ist auf einem Array mit Zufallszahlen deutlich effizienter als auf einem vorsortierten Array.
- public static int o67284372() {
- return -1; /* TODO: 1 wenn wahr, -1 wenn falsch */
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment