Claudias/Sommerkurs 20013/Verständnisfragen
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
== 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.