Skip to content
xenforo

Java 2 - CBT-Kurs

Content

Java 2 - CBT-Kurs

Hallo!

Gibt es irgendwo Musterklausuren für den CBT-Kurs "Einführung in Java 2", der vom Fachbereich Informatik angeboten wird?
Habe mich für die Klausr im August angemeldet und würde schon gerne vorher wissen, was mich dort erwartet.

Vielleicht kann mir ja jemand einen Tipp geben...

Danke!!!

M.

Comments

Klausur vom 19. 3. 2005 CBT Java2

Hi,
als ich mich auf die Klausur vorbereitet habe habe ich auch nach alten Klausuren gesucht und keine gefunden. :(
Daher will ich mal meine ins Netz stellen. Ich mal alle Fragen abgetippt. Wenn du Fragen zu den Lösungen hast melde dich.
Viel Erfolg!
Vera

Einführung in Java 2
Klausur vom 19.3. 2005

Aufgabe 1
Was macht ein „Compiler“ und was ist die Aufgabe der „virtuellen Maschine“ in Java?
(2 Punkte)
Aufgabe 2
In welcher Umgebung sucht der Java-Compiler nach dem Pfad für die vordefinierte Java-Klasse?
(1)
Aufgabe 3
Nennen sie fünf Unterschiede zwischen C++ und Java.
(5)
Aufgabe 4
Erklären Sie den Begriff „Referenzdatentyp“ und nennen Sie zwei Beispiele.
(3)
Aufgabe 5
Zu welcher Ausgabe führt die Ausführung des folgenden Programmcodes?
int a = 2;
switch (a) {
case 1: System.out.println(„1“);
case 2: System.out.println(“2”);
case 3: System.out.println(“3”);
}
(1)
Aufgabe 6
Was unterscheidet in Java ein Interface von einer Klasse?
(2)
Aufgabe 7
Gegeben seien zwei Klassen namens „Auto“ und „PKW“. „PKW“ sei von „Auto“ abgeleitet. Warum kann man in Java ein Objekt vom Typ „Auto“ nicht automatisch dort verwenden, wo ein Objekt vom Typ „PKW“ erwartet wird?
Ginge es umgekehrt?
(2)
Aufgabe 8
Erklären Sie die Modifikation „static“ und „final“ jeweils bei Attributen und Methoden in Java sowie den Modifikator „final“ bei Klassen.
(5)
Aufgabe 9
Nennen Sie eineVor- und einen Nachteil von Swing.
(2)
Aufgabe 10
Nennen Sie drei Unterschiede zwischen Javas RMI und CORBA.
(3)
Aufgabe 11
Vervollständigen Sie den Code des folgenden Applets an den Positionen 1-3. Es soll einen Button mit der Aufschrift „Guten Tag!“ in deinem FlowLayout in einem Applet platzieren.

import java.applet.*;
import - 1- .*;

public class Formular1 extends Applet {
public void init() {
-2- (new FlowLayout(FlowLayout.LEFT));
-3-;
}
}
(3)
Aufgabe 12
Deklarieren Sie eine Java-Klasse namens Ort, die vier Attribute enthält: den Namen als String, die geographische Breite und Länge vom Datentyp double und die Höhe über Normalnull in Metern als int.
Deklarieren Sie in der Klasse zwei Konstruktoren:
Der erste Konstruktor soll alle Attribute auf 0 setzen. Der zweite Konstruktor soll vier Werte aus den Parametern für die Attribute übernehmen. Serialisieren Sie die Klasse Ort.
(8 Punkte)
Aufgabe 13
Schreiben Sie ein Java-Programm. Dieses soll zunächst drei Instanzen Ihrer Klasse Ort erzeugen:
Leipzig: Breite 51.19 Länge 12.25, Höhe über NN 146
Freiburg: Breite 47.59 Länge 7.51, Höhe über NN 278
Lübeck: Breite 53.54 Länge 10.42, Höhe über NN 13

Dann soll Ihr Programm die drei Orte zusammen in einer Datei namens Orte.dat abspeichern.
(13 Punkte)

Danke für die Infos - das scheint ja durchaus zu bewältigen zu sein :) .


M.

ich habe Intersse an dem CBT-Kurs "Einführung in Java2".
Würde gerne wissen wie der Kurs sich so gestaltet, bzw. wie ihr damit zurecht gekommenn seid. Ist alles in elektronischer Form auf CD-ROM?

Gruß,
Parka

Parka!

Also ich fand den Kurs auf der CD ziemlich schlecht.
Technisch durchaus gelungen, ist er didaktisch eher eine Katastrophe. Aus meiner Sicht wurde in einigen Kapiteln viel zu viel vorausgesetzt, das an keiner Stelle im Kurs erklärt wurde.
Trotz einiger Beispiele war es nicht leicht, dem Stoff zu folgen.

Ich habe mir dann das Buch "Java in 21 Tagen" bei Amazon bestellt (eine ältere Auflage, gebraucht für 8 EUR). Die hat mir dann sehr geholfen, weil da tatsächlich auch die "Basics" sehr gut erklärt wurden.

Vor der Klausur bin ich dann noch mal die CD durchgegangen und dank der Musterklausur von vm333 (siehe oben) war es dann relativ leicht, die Prüfung zu bestehen.

Ansonsten ist wirklich alles elektronisch auf der CD-Rom, bis hin zu einem Skript des gesamten Kurses als pdf-Datei.

Wenn du noch mehr Details zu der CD wissen möchtest, meld dich einfach.


Viele Grüße,

M.

wie waren die letzten Klausuren von dem CBT Java Kurs?
Ich wäre euch sehr dankbar wenn ihr mir die aktuellsten Fragen schicken könnt. Ändern sich die Fragen oder bleiben die immer gleich?

Wie habt ihr abgeschnitten?

Was kriegt man am Ende des Kurses? Zertifikat?

Grüße,
Kihak

Hier kommen die Aufgaben, die am 13. August gestellt wurden:

1. Was ist das JDK? (3 Punkte)

2. Was ist ein Programm und wer führt ein Programm aus? (2 Punkte)

3. In welcher Umgebungsvariablen sucht Ihr Windows-Computer nach dem Pfad für die Tools des JDK? (1 Punkt)

4. Nennen Sie fünf Tools, die Bestandteil des JDK sind. Beschreiben Sie jeweils stichwortartig deren Aufgabe. (5 Punkte)

5. Was sind die wichtigsten Unterschiede zwischen C++ und Java? (7 Punkte)

6. Wie groß sind die größten Zahlen (ungefähr), die Sie in Variablen vom Typ byte, short, int und long speichern können? Ordnen Sie:
1. int 2. byte 3. long 4. short
a. 127 b. ca. 32.000 c. ca. 2'31 d. ca. 2'63 (4 Punkte)

7. Was ist die Aufgabe von folgendem Programm, sobald es kompiliert und ausgeführt wird: (2 Punkte)

  class Test{\
         public static void f(double x) {System.out.println("double");}\
         public static void f(float x) {System.out.println("float");}

         public static void main (String args\[\]) {\
                  f(3.3);\
                  f(5f);\
         }\
   }\


8. Formulieren Sie den folgenden Programmcode statt mit einer do-Schleife mit einer while-Schleife. Begründen Sie es. (3 Punkte)

i=0; do {System.out.println("*"); i++;} while (i<=j);

9. Was versteht man unter einer abstrakten Klasse und wie definiert man sie in Java? Sind die Klassen "form" und "Haustier", die Sie im Kurs kennengelernt haben, abstrakte Klassen? Wenn nicht, könnte man sie so definieren? Begründen Sie. (4 Punkte)

10. Was versteht man in Java unter Polymorphie? (2 Punkte)

11. Nennen Sie einen Vor- und einen Nachteil von Swing. (2 Punkte)

12. Eine import Anweisung in Ihrem Programm laute: import Autos.VW.Golf; In welcher class-Datei sucht der Java-Compiler nach der Klasse namens "Golf"? Wo sucht der Compiler nach dieser Datei? (3 Punkte)

13. Vervollständigen Sie das folgende Programm an den Positionen 1-3. Es soll den Text "Guten Tag!" auf dem Bildschirm ausgeben. (3 Punkte)

class GanzEinfach {
static ______ (1) ________ (2) (String args[]){
______ (3) ("Guten Tag!");
}
}

14. Deklarieren Sie eine Java-Klasse namens Punkt, die drei Attribute enthält: einen Namen als String und die X- und Y-Achse vom Datentyp "int". Deklarieren Sie in der Klasse zwei Konstruktoren: Der erste Konstruktor soll alle Attributwerte auf 0 setzen. Der zweite Konstruktor soll drei Werte aus den Parametern für die Attribute übernehmen. (7 Punkte)

15. Schreiben Sie ein Java-Programm. Dieses soll zunächst drei Instanzen Ihrer Klasse "Punkt" erzeugen:
links: x=3, y=2
rechts: x=7, y=2
oben: x=5, y=5
Dann soll Ihr Programm die drei Punkte zusammen in einer Datei namens Punkte.dat abspeichern. (13 Punkte)

Das war es auch schon. Wenn du den einen oder anderen Lösungshinweis brauchst, meld dich einfach.

Ansonsten: Viel Erfolg!

M.

Hallo

wenn jemand zu einer der oben angegebenen Prüfungsfragen zur Kontrolle Antworten/Lösungen für mich hätte, wäre ich sehr dankbar!
Bin gerade dabei, mich auf die Prüfung vorzubereiten

Gruss Blubber

bereite mich derzeit auch auf die Klausur vor.
Hat noch jemand an Klausuren im letzen halben Jahr teilgenommen und kann mir die Prüfungsaufgaben zur Verfügung stellen ?
Wäre super ...

Gruss
Lizzie

Gibts eigentlich eine Note für das Zertifikat oder steht da nur bestanden drauf?