wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Tutorium 2

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Geschichte des WWW. Wähle die richtigen Aussagen aus:

a)

Web 1.0: statische Dokumenten sind durch Hyperlinks mit einander verbunden.

b)

Web 2.0: Web der Maschinen, semantische Strukturierung der Daten.

c)

Web 2.0: Demokratisierung des Web (Online Social Networks, Blogging...).

d)

Web 3.0: Verlinkung unterschiedlicher Datenquellen.

2.

Welche Aussagen über JavaScript sind wahr?

a)

Code wird vor der Ausführung durch einen Interpreter übersetzt.

b)

Datentypen werden dynamisch zur Laufzeit ermittelt.

c)

Funktionen können Variablen zugewiesen und als Parameter anderer Funktionen verwendet werden.

d)

Umsetzung des objektorientierten Paradigmas basierend auf Klassen.

3.

Welche primitive Datentypen gibt es in JavaScript?

a)

String

b)

Int

c)

Char

d)

Undefined

4.

Ausdruck vs Anweisung: wähle die richtigen Antworten aus.

a)

Ausdruck liefert keinen Wert zurück (hat Datentyp undefined).

b)

Anweisung liefert keinen Wert zurück (hat Datentyp undefined).

c)

var x = 7

ist ein Ausdruck

d)

console.log("Cat")

ist eine Anweisung

5.

falsy Wert ist der Wert, der als false im booleschem Kontext ausgewertet wird. Welche dieser Werte sind falsy?

a)

"0"

b)

NaN

c)

null

d)

""

e)

Infinity

6.

Unter dem Scope einer Variablen versteht man den Programmabschnitt, in dem eine Variable sicht- und nutzbar ist.

a)

Wahr

b)

Falsch

7.

Welchen Scope haben Variablen, die mit var deklariert wurden?

a)

Function-scope

b)

Block-scope

8.

Welche Werte haben jeweils x und y bei der Ausgabe?

a)

x = 1

y = 1

b)

x = 2

y = 2

c)

x = 1

y = 2

d)

x = 2

y = 1

9.

HTML-Tags sollen dem Inhalt Semantik geben. Welcher der folgenden Tags hat keinen Einfluss auf die logische Struktur eines Inhaltes und fügt dem Inhalt keinerlei Semantik hinzu?

a)

h1

b)

p

c)

div

d)

ul

10.

Welche dieser Ausdrücke werden in JavaScript zu true ausgewertet?

a)

typeof NaN == "number"

b)

"" == 0

c)

null == undefined

d)

"" === 0