Forum / Grundlagen des Programmierens / Ausarbeitung alte Testfragen

Ausarbeitung alte Testfragen

Hallo zusammen, bin gerade dabei die alten Tests zum ausarbeiten, hab dazu eine Frage:

Was versteht man unter UPN? Wie funktioniert diese? Das ist klar, aber wie beantworte ich den Zusatz?

Mit Hilfe welcher Datenstruktur kann man sie gut programmieren?

Danke schon mal

Alexander ±0

Für aufsteigend wäre es "asc" . DESC ist absteigend.

Der Group Befehl gruppiert eine Ausgabe. Also nach gleichen Einträgen einer Spalte.

Die Befehle werden immer groß geschrieben, weiß aber nicht ob das tatsächlich so sein muss bzw. ob es Abzüge beim Test geben würde ^^

edit: Ach und es wäre 'Mustermann' , kein " "

Habe das unter https://boards.studify.at/tu-wien-mb-wimb-vt/bachelor/systemwissenschaftliche-faecher/grundlagen-des-programmierens-vu/629-abschlusstest-alte-angaben-5.html#post5692 nochmals erklärt! Man muss nicht groß/klein schreiben, aber es gehört zum "Guten Gehabe", so wie das ausreichende Kommentieren für einen richtigen Programmierer selbstverständlich ist. Hintergrund ist die einfachere Lesbarkeit und sofortige Unterscheidungskraft zwischen Statements (SELECT, WHERE ...) und Tabellenamen/Spaltennamen.

Grüße Alex

Harald ±0

Prüfungsfrage "Finden Sie jeweils einen geeigneten, möglichst Speicherplatz schonenden Datentyp und deklarieren Sie die Variable: " (kommt bei mehreren Prfg vor) aber hier z.B. konkret die Prfg von 27.01.2010/Frage 6.

es geht um die Variable2 = 99.999

das ist ja eine Gleitkommazahl und es sollte meiner Meinung nach reichen wenn ich Variable2 als float deklariere. Ich hab das ganze in NetBeans probiert und das macht mir den Vorschlag, ich solle die Zahl auf float castn! ist für mich etwas verwirrend dach ich Variable2 ja als float deklariert habe ... kann mir da jemand weiterhelfen? ist float vl sogar flasch und Variable2 gehört als double deklariert?

Max ±0

Test 23.02.2011 Kreuzen sie Referenzdatentypen an: Integer X String X int[] X Float X double byte boolean long

stimmt das so oder sind nur int[] & String Referenzdatentypen?

lg Max

Harald ±0

Integer und Float sind Wrapper-Objekte und somit auch Referenzdatentypen!

Lisa ±0

Könnte mir vielleicht jemand kurz erklären, wie ich den möglichst Speicherplatz schonendsten Datentyp für eine Variable finde? also zum Variable 1= 356 sollte man short nehmen Array 1 =1,2,3,4 sollte man byte nehmen etc Dankeschön!

Wolfgang ±0

Könnte mir vielleicht jemand kurz erklären, wie ich den möglichst Speicherplatz schonendsten Datentyp für eine Variable finde? also zum Variable 1= 356 sollte man short nehmen Array 1 =1,2,3,4 sollte man byte nehmen etc Dankeschön!

hmm.... was willst du den jetzt hören ? Deine Beispiele sind schon einmal richtig, daraus schließe ich, dass du verstehst was bei der Frage gemeint ist. Was möchtest du den jetzt wissen ? Wie die Speichergröße der primitiven Datentypen aussieht ? Wenn ja schau dir den Link an, da ist der Wertebereich angegeben: Tutorial / Java Grundlagen / Datentypen

gruß wolfgang

Lisa ±0

danke dir, das Problem hat sich bereits erübrigt ;)

Luis ±0

aufgabe:

finde speicherplatzschonenden datentyp: float a = 1.56; byte b =3; int c=33400; String d="abc"; short e=24500; char[] f = (a,b,d,f,r);

einwände?

Nikolas ±0

aufgabe:

finde speicherplatzschonenden datentyp: float a = 1.56; byte b =3; int c=33400; String d="abc"; short e=24500; char[] f = (a,b,d,f,r);

einwände?

bei den chars die ' nicht vergessen also char[] Array1 = {'a', 'b', 'c'...

Luis ±0

bei den chars die ' nicht vergessen also char[] Array1 = {'a', 'b', 'c'... oh ja.. und die runden klammer sollten geschweifte sein.richtig. danke.

Katharina ±0

aufgabe:

finde speicherplatzschonenden datentyp: float a = 1.56; byte b =3; int c=33400; String d="abc"; short e=24500; char[] f = (a,b,d,f,r);

einwände?

ich hab solche fragen jz auch schon öfters gesehen, aber hat der vom rep nicht eig gesagt dass wir die bereiche nicht wissen müssen? sonder nur wie viele bytes das sind?

Andreas ±0
     int i = 4;
     int x = 3456;
     
     while (i>0) 
     {
            x = x % 10;
            System.out.println(x);
            i--;
     }}\n~~~
         

wofür steht das %?
Konrad ±0

Das ist die Modulo10-Operation, soweit ich weiß (also ich bin mir nur nicht sicher, wie man das genau nennt xD). Sprich, in dem Programm tust du x durch 10 dividieren und nimmst davon einfach nur den Rest ( 3456 : 10 = 345 und --> 6 Rest <--- ), also ist x somit 6.

Andreas ±0

ah okay das macht sinn, vielen dank!

Luis ±0

ich hab solche fragen jz auch schon öfters gesehen, aber hat der vom rep nicht eig gesagt dass wir die bereiche nicht wissen müssen? sonder nur wie viele bytes das sind? naja. diese frage hab ich mir nicht ausgedacht. die ist aus ner altklausur. und so wies ausschaut sind die altklausuren den aktuellen sehr ähnlich. is zwar absoluter quatsch so was auswendig zu lernen aber wenn sie meinen.... ich hab mir die wertebereiche jedenfalls auf nen spicker geschrieben.

Sorry, die Kommentarfunktion ist geschlossen.