Forum / Grundlagen des Programmierens / 2. Online-Test

Gerhard ±0

Ich habs zweimal gemacht...bekomm immer a paar beschissene Fragen! :D

Incognito ±0

Danke sehr! :D

Merima ±0

das sind meine antoworten...bsp. 2 im 1. Test und bsp. 7 im 2. Test sind teilweise richtig

Daniel ±0

hier meine antworten!

Robert ±0

Mein Versuch vom 2. Onlinetest, 9 von 10 Punkten:

Hans ±0

mein test hier:

Marco ±0

Meine Antworten.

lg

David ±0

Und noch ein Test 9/10

Willi ±0

char c= '1'; res = 2*c; System.out.println(res); Wählen Sie eine oder mehrere Antworten: a. Es wird ohne Fehler kompiliert, wenn die Variable res vom Typ char ist.<----?---- b. Wenn die Variable res vom Typ int ist, wird fehlerfrei kompiliert. <----Falsch--- c. Die zweite Codezeile ist fehlerhaft, egal von welchem Typ res ist. <----?---- d. Ist res vom Typ int, ist die Ausgabe: 2 <------Richtige Antwort-------

Eine der beiden anderen ist noch richtig, bin mir aber nicht sicher welche

Ipek ±0

Frage 1 Richtig Erreichte Punkte 1,00 von 1,00

Für welche Datentypen von resultat lässt sich folgende Sequenz übersetzen? byte b = 5; short s = 3; resultat = s * b; Wählen Sie eine oder mehrere Antworten: a. long b. byte c. int d. 0 bis 255short e. double

Frage 2 Richtig Erreichte Punkte 1,00 von 1,00

Welche Aussage ist zu folgendem Code-Fragment richtig?

String s= "1"; int i= (int) s; System.out.println(i); Wählen Sie eine Antwort: a. Die Ausgabe ist: 1 b. Der Compiler meldet in der zweiten Zeile einen Fehler. c. Bei der Ausführung wird eine Exception aufgrund des unerlaubten Casts in der zweiten Zeile generiert.

Frage 3 Richtig Erreichte Punkte 1,00 von 1,00

Welche Aussage ist zu folgendem Code-Fragment richtig? char c= 1; System.out.println(-5%3 + c);

Wählen Sie eine Antwort: a. Die Ausgabe ist: 2 b. Die Ausgabe ist: -2 c. Der Code führt zu einem Fehler beim Kompilieren. d. Die Ausgabe ist: -1

Frage 4 Richtig Erreichte Punkte 1,00 von 1,00

Das Programm NetBeans ist ein Java-Compiler.

Eine auswählen: Wahr Falsch

Frage 5 Richtig Erreichte Punkte 1,00 von 1,00

Welche Aussagen zu folgendem Code-Fragment sind falsch?

char c= '1'; res = 2*c; System.out.println(res);

Wählen Sie eine oder mehrere Antworten: a. Die zweite Codezeile ist fehlerhaft, egal von welchem Typ res ist. b. Wenn die Variable res vom Typ int ist, wird fehlerfrei kompiliert. c. Ist res vom Typ int, ist die Ausgabe: 2 d. Es wird ohne Fehler kompiliert, wenn die Variable res vom Typ char ist.

Frage 6 Richtig Erreichte Punkte 1,00 von 1,00

Für welche der angegebenen Datentypen ist der positive Zahlenbereich genauso groß wie der negative? Wählen Sie eine oder mehrere Antworten: a. short b. int c. long d. byte e. Für keinen der genannten Datentypen

Frage 7 Richtig Erreichte Punkte 1,00 von 1,00

Welche Datentypen repräsentieren genau 2 hoch 16 verschiedene Werte? Wählen Sie eine oder mehrere Antworten: a. short b. int c. char d. long

Frage 8 Richtig Erreichte Punkte 1,00 von 1,00

Mit welcher der genannten Anweisungen kann einer Variablen a vom Typ int der (umgewandelte) Wert einer Variablen b vom Typ double zugewiesen werden? Wählen Sie eine oder mehrere Antworten: a. Mit keiner der genannten. b. a = (int)b; c. a = (double)b; d. a = b.int;

Frage 9 Richtig Erreichte Punkte 1,00 von 1,00

Welche Ausgabe ist zu den folgenden Deklarationen richtig? String s1= new String("100"),s2= new String("100"); String s3= null; int i=100; Wählen Sie eine Antwort: a. System.out.println(s2+=s3); Ausgabe: 100 b. System.out.println(i+=s1); Ausgabe: 200 c. System.out.println(s1+=i); Ausgabe: 100100 d. System.out.println(s1==s2); Ausgabe: true

Frage 10 Richtig Erreichte Punkte 1,00 von 1,00

Welche Werte besitzen die Variablen x, a und b nach Ausführung folgender Anweisungen? int x, a = 6, b = 7; x = a++ + b++ ; Wählen Sie eine oder mehrere Antworten: a. x = 15, a = 6, b = 7 b. x = 13, a = 6, b = 7 c. x = 15, a = 7, b = 8 d. x = 13, a = 7, b = 8

Philipp ±0
Online Test 2

fehlende Antworten im PDF:

Frage 1: abweisende Schleife

Frage 4: switch - bedingt, while - iterativ, break - Sprung

mfg

Ibrahim ±0

meine antworten 10/10

Elisabeth ±0

Hier meine Fragen:

  1. Ordnen sie die folgenden Anweisungen zu!

break-Anweisung = Sprunganweisung switch-Anweisung = Bedingte Anweisung while-Anweisung = Iterative Anweisung

  1. Mit Struktogrammen nach DIN 66261 lässt sich die Interaktion zwischen Objekten im Rahmen der objektorientierten Analyse graphisch darstellen. Falsch

  2. Eine While-Schleife ist eine abweisende Schleife

  3. 1.0345 = Double, 10 = Short, true = boolean

  4. Welche Werte besitzen die Variablen x, a und b nach Ausführung folgender Anweisungen?

int x, a = 6, b = 7; x = a++ + b++ ;

Antwort: a. x = 13, a = 7, b = 8

  1. Welche Aussage ist zu folgendem Code-Fragment richtig?

int i= (int) (1./0.); System.out.println(i); Antwort: Die Ausgabe ist: 2147483647

  1. Welche Aussagen über Garbage Collection sind richtig?

-Mit Garbage Collection werden Speicherbereiche von nicht mehr referenzierten Objekten automatisch gelöscht.

-Garbage Collection hilft Speicherlecks zu vermeiden.

  1. Was passiert, wenn folgende Klasse übersetzt und gestartet wird? public class TestClass { public static void main(String[] args) { unsigned byte b = 0; b--; System.out.println(b); } } Antwort: Fehler schon beim Übersetzen.

  2. Welche Aussagen sind zu der ausführbaren Klasse Startable richtig?

class Startable{

public static void main(String[] args) { // Feld length enthält die Länge des Arrays for (int i=0; i < args.length; i++) // Methode print() des Feldes out der Klasse System System.out.print(args[i]+" "); } }

Antwort: Startable enthält eine passende Methode main()

Startable wird in eine Datei Startable.class kompiliert.

  1. Welches sind gültige Escape-Sequenzen in Java?

Sequenz \n

Sequenz \t

Sequenz \f

Sequenz \b

Christian ±0

Meine Testergebnis. 83% müssen auch reichen!

Vili ±0
Sorry, die Kommentarfunktion ist geschlossen.