Verständnisfragen

Aus ProgrammingWiki
Archivierte Version vom 2013-09-10T11:28:21+00:00. Aktuelle Version

Inhaltsverzeichnis

Frage 1

Welche der angegebenen Zeichenfolgen sind korrekte Variableninitialisierungen ?

a. var Paul = 3;

b. var Mary = 3 + 2;

c. if mary = 3 + 2…else…

d. 2 = 2;

e. var 2 = 2;

Frage 2

Welche Aufgabe übernimmt der Modulo-Operator (%) ?

a. Er berechnet den Rest einer ganzzahligen Division

b. Er liefert den prozentualen Wert einer Wahrscheinlichkeitsrechnung.

c. Er ist ein anderer Name für den Divisionsoperator /.

Frage 3

Welche Werte kann ein boolescher Ausdruck annehmen ?

a. true und false

b. right und wrong

c. yes und no

d. Jeden beliebigen Wert.

Frage 4

Welche der folgenden Variablendeklarationen sind korrekt ?

a. var Peter;

b. var 5;

c. var Peter; Paul;

d. var Peter; var Paul;

Frage 5

Welche Aussagen sind richtig?

a. Bei der Einbindung von JavaScript in HTML wird mit dem Attribut src des script-Tags die Quelle einer einzubindenden JavaScript-Datei angegeben.

b. JavaScript orientiert sich bei der Kennzeichnung von Kommentaren an der Schreibweise in Pascal.

c. Die folgende Zeichenfolge könnte ein einzeiliger Kommentar in JavaScript sein: ich lerne gerne JavaScript!//

Frage 6

Welche Auswirkung hat das bitweise NICHT auf eine Zahl ?

a. Das Vorzeichen der Zahl wird umgedreht.

b. Es findet eine Multiplikation mit –1 statt.

c. Das Vorzeichen der Zahl wird umgedreht und der Wert 1 subtrahiert.

Frage 7

Welche Aussagen sind korrekt ?

a. x = 2 ist eine Zuweisung.

b. x %= 5 kann man auch x = x % 5 schreiben.

c. x &= 5 kann man auch x = x & 5 schreiben.

d. x == 5 kann man auch x = x = 5 schreiben.

Frage 8

Was gilt für den Prä-Dekrement-Operator ?

a. Beim Prä-Dekrement-Operator wird zunächst der Wert erhöht und anschließend das Ergebnis zurückgeliefert.

b. Beim Prä-Dekrement-Operator wird immer 10 abgezogen und anschließend das Ergebnis zurückgeliefert.

c. Beim Prä-Dekrement-Operator wird zunächst der Wert verringert und anschließend das Ergebnis zurückgeliefert.

Frage 9

Was gilt für den Post-Inkrement-Operator ?

a. Das Ergebnis wird immer mit sich selbst multipliziert.

b. Die Erhöhung des Wertes wird vor der Rückgabe des Ergebnisses vorgenommen.

c. Die Erhöhung des Wertes wird erst nach der Rückgabe des Ergebnisses vorgenommen.

Frage 10

Welche der genannten Aussagen über Operatoren sind zutreffend ?

a. / ist der Operator für eine Multiplikation.

b. + ist der Operator für eine Addition.

c. % ist der Modulo-Operator.

d. % ist der Operator für die Berechnung des Rests einer Ganzzahldivision.

e. -- ist der Dekrement-Operator.

Frage 11

Was sind Präzedenzen ?

a. Rangfolge der Operationen in einem Ausdruck bei gleichen Operatoren.

b. Rangfolge der Operationen in einem Ausdruck bei verschiedenen Operatoren.

c. Dasselbe wie Assoziativität.

d. Dasselbe wie Multiplikationen.

Frage 12

Welche Aussagen sind korrekt ?

a.Jeder Operator kann nur auf bestimmte Operandentypen angewendet werden.

b. Es gibt keinen Operator, der auf mehrere verschiedene Operandentypen angewendet werden kann.

c. Die Operandentypen für den Modulo-Operator sind Strings.


Frage 13

Welche Aussagen über Operatoren sind korrekt ?

a. % ist der sogenannte Modulo-Operator

b. Operatoren sind Symbole für Operationen, die auf Operanden angewendet werden.

c. Operator ist ein Synonym für Funktion.

d. ++ ist der Dekrement-Operator.

Frage 14

Wenn der Datentyp einer Variablen bei ihrer Deklaration festgelegt werden muss, arbeitet die Programmiersprache...

a. statisch getypt

b. laufzeitgetypt

c. direkt getypt

d. einfach getypt

Frage 15

Welche Aussagen über Variablen sind korrekt ?

a. Als Wert können Variablen stets nur Zahlen haben.

b. Die Variable elephant kann auch mit ELEPHANT oder Elephant angesprochen werden.

c. var a == 4; ist keine Initialisierung.

d. a == 4; ist eine Deklaration.

Frage 16

Welche Aussagen sind korrekt ?

a. var a = 3; ist gleichbedeutend mit var 3 = a;

b. a = 3; ist die Deklaration einer Variablen.

c. var a = 3; ist die Initialisierung einer Variablen.

d. Es ist immer notwendig, eine Variable mit var zu initialisieren.

e. var a; ist die Deklaration einer Variablen.

Frage 17

Welche Aussagen in Hinblick auf Variablen sind korrekt ?

a. Für den Rechner sind Variablen Speicherplätze.

b. Variablen haben einen Namen und einen Wert.

c. In Variablennamen wird nicht zwischen Groß- und Kleinschreibung unterschieden.

d. Die Begriffe Deklaration und Initialisierung sind Synonyme. Sie können demnach gleichbedeutend benutzt werden.

Frage 18

Wie werden Kommentare dargestellt ?

a. Mehrzeilige Kommentare werden mit // gekennzeichnet.

b. Einzeilige Kommentare werden mit // gekennzeichnet.

c. Mehrzeilige Kommentare werden mit /*…*/ gekennzeichnet.

d. Einzeilige Kommentare werden mit \\ gekennzeichnet.

e. Mehrzeilige Kommentare werden mit */…/* gekennzeichnet.