Java Abschlussprüfung
Java Abschlussprüfung
Überprüfen Sie Ihre Antworten, Rückmeldungen und Fragenbewertungen unten. Ein Stern (*) zeigt eine korrekte Antwort an.
Abschnitt 4
(Beantworte alle Fragen in diesem Abschnitt)
(1) Punkte
(Wählen Sie alle richtigen Antworten)
Korrekt
2. Welche Zeile Java-Code weist einer Variablen den Wert der Quadratwurzel von 11 zu?
Zur Überprüfung markieren
benannt a?
(1) Punkte
double a=11^(1/2);
double a=sqrt(11);
int a=[Link](11);
double a=[Link]*11;
Korrekt
[Link] ______________ ist der Ort, an dem Sie Ihre Dateien speichern und sichern werden.
Zur Überprüfung markieren
(1) Punkte
Perspektive
Arbeitsbereich (*)
Redakteur
Keine der oben genannten
Korrekt
4. Ein Arbeitsbereich ist:
Zur Prüfung markieren
(1) Punkte
Der physische Ort, an dem Sie Ihre Dateien speichern und ablegen werden.
Der Ort, an dem Sie eine oder mehrere gespeicherte Perspektiven haben können.
Korrekt
[Link] Arbeitsbereich kann nicht mehr als ein gespeichertes Projekt haben. Wahr oder falsch?
Zur Überprüfung markieren
(1) Punkte
Wahr
Falsch (*)
Korrekt
Abschnitt 4
(Beantworten Sie alle Fragen in diesem Abschnitt)
6. Sie können zur Eclipse-Startseite zurückkehren, indem Sie 'Willkommen' aus welchem Menü wählen?
Markieren für
Bewertung
Punkte
Datei
Bearbeiten
Hilfe (*)
Schließen
Korrekt
7. Eine Perspektive wird beschrieben als:
Mark für
Überprüfung
(1) Punkte
Eine Kombination aus Ansichten und Editoren (*)
Korrekt
88888888
1010778
101077810109
ArrayIndexOutofBoundsException wird ausgelöst
Abschnitt 4
(Beantworten Sie alle Fragen in diesem Abschnitt)
CayrbnizCayrbniz
Jahr (*)
ay
ArrayIndexOutofBoundsException wird ausgelöst
[Link]("a", "aa")
[Link](2)
[Link]()
Korrekt
\\\\
\\\\\\\ (*)
\\\\\\\\\\\\\\
\\
Korrekt
[Link] folgende Code ist ein Beispiel für die Erstellung eines String-Verweises:
Mark für
String s; Überprüfung
(1) Punkte
Wahr oder falsch?
Wahr (*)
Falsch
Korrekt
Abschnitt 5
(Beantworten Sie alle Fragen in diesem Abschnitt)
3; 27; 8 (*)
5; 27; 8
5; 30; 5
3; 9; 11
Korrekt
Abschnitt 5
(Beantworten Sie alle Fragen in diesem Abschnitt)
16. Ein Vorteil der Verwendung einer While-Schleife gegenüber einer For-Schleife ist, dass eine While-Schleife immer ein
Zur Überprüfung markieren
Zähler. Wahr oder falsch?
(1) Punkte
Wahr
Falsch (*)
17. Die Aktualisierung der Eingabe einer Schleife ermöglicht es Ihnen, den Code mit dem nächsten Element zu implementieren
Zur Überprüfung markieren
anstatt den Code immer wieder mit demselben Element zu wiederholen. Wahr oder falsch?
(1) Punkte
Wahr (*)
Falsch
Korrekt
[Link] der folgenden könnte ein Grund sein, eine Switch-Anweisung in einem Java-Programm zu verwenden?
Zur Überprüfung markieren
(1) Punkte
Weil es ermöglicht, den Code bis zu einer bestimmten Bedingung durchlaufen zu lassen
ist wahr.
Weil es dem Programm ermöglicht, bestimmte Code-Abschnitte auszuführen und andere zu vernachlässigen.
andere basierend auf dem gegebenen Eingabewert.
Weil es die aktuelle Schleife beendet.
Weil es dem Benutzer erlaubt, eine Eingabe in den Konsolenbildschirm einzugeben und auszugeben.
Nachricht, dass die Benutzereingabe erfolgreich gelesen wurde.
Korrekt
Wahr (*)
Falsch
Abschnitt 6
(Beantworten Sie alle Fragen in diesem Abschnitt)
21. Welche der folgenden Deklarationen erstellt ein eindimensionales Array mit dem Namen scores vom Typ int, das
Zur Überprüfung markieren
kann 14 Werte halten?
(1) Punkte
int punkte;
123321
246642
222222
Dieser Code kompiliert nicht.
String[] array=String[4];
(1) Punkte
int zahl[];
float []durchschnitte;
doppelte Noten[5];
Korrekt
[Link] der folgenden ist ein Sortieralgorithmus, der wiederholt das Inkrementieren beinhaltet
Zur Überprüfung markieren
durch das Array und das Tauschen von 2 benachbarten Werten, wenn sie in der falschen Reihenfolge sind, bis
Sind alle Elemente in der richtigen Reihenfolge? (1) Punkte
Auswahl-Sortierung
Mergesort
Bubble Sort (*)
Sequentielle Suche
Binäre Suche
Abschnitt 6
(Beantworte alle Fragen in diesem Abschnitt)
[Link] der folgenden ist die richtige lexikographische Reihenfolge für die Inhalte des int
Markierung zur Überprüfung
Array?
(1) Punkte
{17, 1, 1, 83, 50, 28, 29, 3, 71, 22}
{71, 1, 3, 28, 29, 50, 22, 83, 1, 17}
{1, 2, 7, 0, 9, 5, 6, 4, 8, 3}
Korrekt
27. Welcher Suchalgorithmus verwendet einen niedrigen, mittleren und hohen Indexwert, um zu finden
Zur Überprüfung markieren
Der Standort eines Wertes in einer sortierten Datenmenge (falls vorhanden)?
Punkte
Sequentielle Suche
Merge-Sort
Auswahl Sortierung
Falsch
29. Ein Logikfehler tritt auf, wenn ein unbeabsichtigtes Semikolon am Ende einer Schleife platziert wird.
Zur Überprüfung markieren
Initiierung, weil der Interpreter dies als die einzige Zeile innerhalb der Schleife liest, eine Zeile, die
macht nichts. Alles, was dem Semikolon folgt, wird als Code außerhalb von interpretiert. (1) Punkte
Die Schleife. Wahr oder falsch?
Wahr
Falsch (*)
Korrekt
Abschnitt 7
(Beantworten Sie alle Fragen in diesem Abschnitt)
30. Wenn eine Variable in einer Superklasse privat ist, könnte sie direkt von einem
Unterklasse? Warum oder warum nicht? Zur Überprüfung markieren
(1) Punkte
Ja. Eine Unterklasse erbt vollen Zugang zu allen Inhalten ihrer Oberklasse.
Ja. Jede Variable, die durch Vererbung übergeben wird, kann geändert werden, aber privat.
Methoden können nicht.
Nein. Eine private Variable kann nur von derselben Klasse geändert werden, mit der sie definiert ist.
unabhängig von seiner Vererbung deklariert.
Nein. Nichts, was von der Oberklasse geerbt wird, kann in der Unterklasse geändert werden.
Korrekt
Abschnitt 7
(Beantworten Sie alle Fragen in diesem Abschnitt)
[Link] der folgenden ist die richtige Weise, eine überschriebenen Methode needOil() zu ?
Zur Überprüfung markieren
Superklasse Robot in einer Unterklasse SqueakyRobot?
Punkte
[Link]Öl(SchrillRobot);
SqueakyRobot.ÖlBenoetigen();
[Link](); (*)
Öl_brauchen(Roboter);
[Link] Zugriffsmodifikator ist ein Schlüsselwort, das Unterklassen den Zugriff auf Methoden, Daten und ermöglicht.
Zur Überprüfung markieren
Konstruktoren von ihrer Elternklasse. Wahr oder falsch?
(1) Punkte
Wahr (*)
Falsch
Korrekt
(1) Punkte
Ein Schlüsselwort, das den Zugriff auf Daten und Methoden erlaubt oder einschränkt.
Eine Programmierphilosophie, die einfacheren, effizienteren Code durch die Verwendung von ...
spannender Code für neue Anwendungen.
Eine Struktur, die Beziehungen zwischen Ideen und Konzepten kategorisiert und organisiert.
Dinge mit dem allgemeinsten oben und dem spezifischsten unten.
Eine Programmierphilosophie, die den Schutz von Daten und das Verbergen fördert.
Implementierung zur Wahrung der Integrität von Daten und Methoden. (*)
Korrigieren
[Link] Instanz derselben Klasse kann einen neuen Wert einer statischen Variable zuweisen. Wahr oder
Zur Überprüfung kennzeichnen
falsch?
(1) Punkte
Wahr (*)
Falsch
Korrekt
[Link] Methoden können Instanzvariablen zur Laufzeit ändern. Wahr oder falsch?
Zur Überprüfung markieren
(1) Punkte
Wahr
Falsch (*)
Abschnitt 7
(Beantworten Sie alle Fragen in diesem Abschnitt)
Falsch
Korrekt
37. Wenn wir die toString() Methode mit dem folgenden Code überschreiben, was wäre das Ergebnis von
Markieren für
Drucken?
Überprüfung
(1) Punkte
Es würde das Array Element für Element ausgeben. Der Konsolenbildschirm würde anzeigen: 0 18
215 64 11 42
Es würde die Zeichenkette ausgeben, die von der Methode zurückgegeben wurde. Der Konsolenbildschirm würde Folgendes anzeigen:
[0,18,215,64,11,42,] (*)
Es würde das Array rückwärts ausdrucken. Der Konsolenbildschirm würde anzeigen: 42 11 64 215
18 0
Es würde den von der Methode zurückgegebenen String drucken. Der Konsolenbildschirm würde anzeigen:
{0, 18, 215, 64, 11, 42}
Korrekt
[Link] eine Klasse unveränderlich ist, muss sie abstrakt sein. Wahr oder falsch?
Markieren für
Überprüfung
(1) Punkte
Wahr
Falsch (*)
Eine Klasse kann nur einen Konstruktor haben. Wahr oder falsch?
Mark für
Überprüfung
(1) Punkte
Wahr
Falsch (*)
Abschnitt 7
(Beantworte alle Fragen in diesem Abschnitt)
[Link] Wert wird für j zurückgegeben, wenn die Methode setValue aufgerufen wird?
Mark für
Überprüfung
(1) Punkte
31
32
10
11 (*)
1,75
0,571, 13 (*)
Die Referenzen car1 und car2 verweisen auf zwei Autoobjekte im Speicher.
Das Referenzobjekt car2 verweist auf eine genaue Kopie des Car-Objekts, auf das car1 verweist. (*)
Es befinden sich keine Car-Objekte mehr im Speicher.
Es gibt ein Autoobjekt, auf das car1 verwiesen hat, das nun zur Entfernung vorgesehen ist von dem
Garbage Collector.
Es gibt ein Autoobjekt, auf das car2 verwiesen hat, das jetzt zur Entfernung vorgesehen ist von der
Müllsammler. (*)
Falsch. Siehe Abschnitt 7 Lektion 1.
[Link] der folgenden Aufrufe ruft die Methode calculate korrekt auf?
Mark für
Überprüfung
(1) Punkte
int x=berechne(3,4);
Richtig
Korrekt
Abschnitt 7
(Beantworten Sie alle Fragen in diesem Abschnitt)
[Link] der folgenden bestimmt die Zugänglichkeit von Variablen, Methoden und Klassen?
Zur Überprüfung markieren
(1) Punkte
Methoden
Parameter
Überladene Konstruktoren
Zugriffsmodifizierer (*)
Korrekt
(1) Punkte
Mehr als einen Konstruktor mit demselben Namen, aber unterschiedlichen Argumenten haben.
(*)
Mehr als einen Konstruktor mit unterschiedlichen Namen und denselben Argumenten haben.
Eine Art von Zugriffspezifizierer, der den Zugriff nur von innen derselben Klasse erlaubt.
48. Welche der folgenden ist die korrekte Definition eines Parameters?
Zur Überprüfung markieren
(1) Punkte
Ein Schlüsselwort, das die Zugänglichkeit von Code spezifiziert.
Eine Möglichkeit, eine Methode mit einer variablen Anzahl von Argumenten unter Verwendung von Elipsen aufzurufen.
Eine Variable in einer Methodendeklaration, die in die Methode übergeben wird. (*)
Es wird verwendet, um Anfangswerte für Instanzvariablen einer Klasse zuzuweisen; die Struktur ist
sehr ähnlich wie bei einer Methode.
Korrekt
[Link] Codeabschnitt stellt eine korrekte Methode dar, um eine Variable Argumente Methode aufzurufen
Zur Überprüfung markieren
Zähler, der Ganzzahlen als seinen variablen Argumentparameter entgegennimmt?
(1) Punkte
zähler(String a, int b);
zähler(int[] zahlen);
(1) Punkte
Ein Schlüsselwort, das die Zugänglichkeit des Codes spezifiziert.
Eine spezielle Methode, die verwendet wird, um Anfangswerte für Instanzvariablen in einer
Klasse. (*)
Eine Möglichkeit, eine Methode mit einer variablen Anzahl von Argumenten unter Verwendung einer Ellipse aufzurufen.