buecher.lingoworld.de
sascha kersken

buecher.lingoworld - Startseite

    buchinfo

    news-archiv

    inhalt

    open book

    rezensionen

    ausbildung

    prüfungsfragen

    errata

    forum





    bestellen bei:

    Galileo Press
    amazon.de







Prüfungsfragen
angelehnt an IHK-Fragen
Galileo Computing 
Aktuelle Neuauflage: Handbuch für Fachinformatiker
Übersicht | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 ]

Sonderthema: Apache

Fragen zu Kapitel 19
JavaScript

 
1. Welchen Namen hatte JavaScript ursprünglich?
ECMAScript
LiveScript
CoffeeScript
JavaLite
 
2. Wo wird keine Variante von JavaScript unterstützt?
In den meisten Browsern
In Adobe Acrobat
Im Windows Scripting Host
In Macromedia Director
 
3. Wie wird JavaScript in ein HTML-Dokument integriert?
<?javascript ... ?>
<script language="JavaScript" type="text/javascript"> ... </script>
<javascript> ... </javascript>
<script code="..." />
 
4. Wie wird die externe JavaScript-Datei code.js in ein HTML-Dokument importiert?
<link rel="script" href="code.js" />
<?script SYSTEM "code.js" type="text/javascript"?>
<script language="JavaScript" type="text/javascript" src="code.js"></script>
<object classid="clsid:0E4EFFC0-2387-11D3-B372-00105A98B7CE" codebase="http://service.microsoft.com/windows/ie/6.0/js/support.cab"><param name="script" value="code.js" /></object>
 
5. Welche Ausgabe ergibt die folgende JavaScript-Anweisung: document.write ("3" + 5 + 3); ?
38
353
11
83
 
6. Was ergibt der JavaScript-Funktionsaufruf parseInt ("3.1.0") ?
3
3.1
310
Eine Fehlermeldung
 
7. Was ergibt der JavaScript-Funktionsaufruf parseFloat ("3.1.0") ?
31.0
3.1
3
310
 
8. Welche Bedeutung hat das zweite Argument des Funktionsaufrufs prompt ("Bitte etwas eingeben", "") - hier ein leerer String?
Es handelt sich um die zweite Textzeile
Es ist der Wert, den der Ausdruck bei Klick auf Abbrechen annimmt
Es handelt sich um den Vorgabewert, der im Eingabefeld steht
Es ist der Text für die Titelleiste des Dialogfeldes
 
9. In einem HTML-Dokument befindet sich folgendes Formular: <form name="fm"> <input type="text" name="tx" /> </form>. Welcher der folgenden Ausdrücke ist kein gültiger Zugriff auf den Inhalt des Textfeldes tx im Formular fm?
document.fm.tx.value
document.forms ['fm'].elements['tx'].value
document.forms ['fm'].tx.value
document.elements ['fm.tx'].value
 
10. Welche Eigenschaft ist die Textfarbe des Dokuments?
document.text
document.body.text
document.fgColor
document.textColor
 
11. Wie wird überprüft, ob der dritte Radio-Button der Gruppe etage im Formular bestell ausgewählt ist?
document.bestell.etage[3].activated
document.bestell.etage[2].checked
document.bestell.etage.radio[3].selected
document.bestell.radiogroup ['etage'][2].clicked
 
12. Wie lässt sich in JavaScript die String-Länge der Variablen test überprüfen?
test.length
test.getLength()
length (test)
sizeof (test)
 
13. Welcher Ausdruck extrahiert das Wort "Köln" aus der Stringvariablen dom, deren Inhalt "der Kölner Dom" lautet?
dom.chars (4, 7)
substring (dom, 5, 8)
dom.substring (4, 8)
sub (dom[4], dom[7])
 
14. Welchen Rückgabewert besitzt der folgende Ausdruck: "Eine kleine Seite".lastIndexOf ("Ei") ?
0
-1
1
12
 
15. Wie wird in JavaScript per RegExp überprüft, ob die Variable test mindestens zwei Ziffern am Stück enthält?
match (test, /\d{2}/)
test.match (/\d\d+/)
test =~ /\d{2}/
regexec (test, /\d\d+/)
 
16. Wie werden in JavaScript alle Vorkommen von "Perl" in der Variablen info durch "PHP" ersetzt?
info.replace (/Perl/, "PHP", MATCH_GLOBAL);
info.subst (/Perl/PHP/g);
info.replace (/Perl/g, "PHP");
info.substGlobal (/Perl/, "PHP");
 
17. Wie lässt sich in JavaScript eine ISBN-Nummer in der Variablen isbn aus dem Format "3898423956" in "ISBN: 3-89842-395-6" (Vorsicht! Die letzte Stelle kann "X" lauten!) umwandeln?
info.replace (/(\d)(\d{5})(\d{3})([\dX])/i, "ISBN: $1-$2-$3-$4");
info.subst (/(\d+X?)/i, "ISBN: " + $1[0] + "-" + $1[1, 5] + "-" + $1[6,8] + "-" + $1[9]);
muster = /(\d)(\d{5})(\d{3})([\dX])/i; muster.exec (isbn); isbn = "ISBN: " + RegExp.$1 + "-" + RegExp.$2 + "-" + RegExp.$3 + "-" + RegExp.$4;
muster = /(\d+X?)/; muster.exec (isbn); isbn = "ISBN: " + $1[0] + "-" + $1[1, 5] + "-" + $1[6,8] + "-" + $1[9]);
 
18. Wie wird in JavaScript ein Datumsobjekt erzeugt?
Date d();
d = new Date();
date (d);
d = date();
 
19. Wie gibt die Datumsmethode getDay() den Wochentag wieder?
"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"
0 (Montag) bis 6 (Sonntag)
1 (Montag) bis 7 (Sonntag)
0 (Sonntag) bis 6 (Samstag)
 
20. Zum Ergebnis welcher der folgenden Datumsmethoden muss 1 addiert werden, um den korrekten kalendarischen Wert zu erhalten?
getYear()
getMonth()
getFullYear()
getDate()
 
21. Welche der folgenden Methoden zum Einstellen der Zeitangaben eines Datumsobjekts gibt es nicht?
setMonth()
setFullYear()
setDay()
setHours()
 
22. Wie wird die Funktion setTimeout() aufgerufen, damit sie nach 10 Sekunden die Funktion spaeter() aktiviert?
setTimeout ("spaeter();", 10);
setTimeout (1000, "spaeter();");
setTimeout ("spaeter();", 10000);
setTimeout (10, "spaeter();");
 
23. Wie lässt sich in JavaScript das siebte Bild im Dokument gegen die Datei ersatz.gif austauschen?
document.images[7] = "ersatz.gif";
document.images[6].setSrc ("ersatz.gif");
document.setImage (7, "ersatz.gif");
document.images[6].src = "ersatz.gif";
 
24. Wie muss ein Bild im HTML-Dokument angegeben werden, damit es per JavaScript als document.bild angesprochen werden kann?
<img src="..." name="bild" />
<div id="bild"><img src="..." /></div>
<img src="..." onfocus="javascript:setImageName('bild');" />
Nichts Besonderes im HTML-Dokument; der JavaScript-Code muss zuvor die folgende Anweisung enthalten: document.setImageShortcut ("bild", 8);  // 8 ist hier die Bildnummer
 
25. Wie lässt sich das Bild hallo.jpg vorausladen?
im = new Image ("hallo.jpg");
im = new Image(); im.preload ("hallo.jpg");
im = new Image(); im.src = "hallo.jpg";
im = new Image (url ("hallo.jpg"));
 
26. Wie lässt sich in JavaScript eine ganzzahlige Zufallszahl zwischen 1 und 6 (Würfelwurf) erzeugen?
parseInt (rand (6)) + 1
parseInt (random (6))
parseInt (Math.random() * 6) + 1
ParseInt (Math.rand (7))
 
27. Welche JavaScript-Eigenschaft gibt Name, Version und Plattform des Browsers in einem an?
navigator.appName
navigator.appVersion
Nur die Kombination navigator.appName + navigator.appVersion
navigator.userAgent
 
28. Welche JavaScript-Anweisung wandert eine Seite rückwärts im Verlauf?
location.href--;
history.back();
history.go (previous);
location.lastVisited();
 
29. Was darf in der Feature-Liste für neu geöffnete Browserfenster auf keinen Fall vorkommen?
Gleichheitszeichen
Ziffern
Leerzeichen
Kommata
 
30. Welche der folgenden Angaben in einer Feature-Liste für neue Browserfenster gibt es nicht?
screenX
location
toolbars
sizebar
 
31. Welche Methode setzt ein Browserfenster in den Vordergrund?
top()
foreground()
focus()
current()
 
32. Welches DHTML-Objektmodell gibt es nicht?
W3C DOM
Netscape Navigator 7.0
Internet Explorer 4.0
Netscape Navigator 4.0
 
33. Welcher DOM-Knotentyp ist einfacher Text?
1
3
8
9
 
34. Wie lässt sich mittels DOM auf das folgende Tag zugreifen: <h1 id="test"> ... </h1> ?
document.h1["test"]
document.headings["test"]
document.test
docuemnt.getElementById ("test")
 
35. Welche der folgenden DOM-Methoden gibt es nicht?
createElement()
appendChild()
createAttribute()
removeAttribute()
 
36. Wie greift das klassische Internet Explorer-Objektmodell auf das folgende Tag zu: <div id="info"> ... </div>
document.layers ["info"]
document.all.info
document.info
document.elements ["info"]
 
37. Wie wird die x-Position des Layers demo beim klassischen Netscape-Objektmodell auf 100 gesetzt?
document.all.demo.style.top = "100px";
document.demo.top = "100px";
document.layers.demo.top = 100;
document.layers.demo.style.x = 100;
 

Anzeige der korrekten Antworten bei Fehlern?
Ja, bitte.
Nein, danke (ich möchte es selbst erneut versuchen).
No Software Patents!

Ihre Werbung hier?
    
    www.lingoworld.de
    webmaster@lingoworld.de
    © Copyright 2004-2007 by Lingoworld IT Services, Köln
    designed by Tülay Kersken
    Impressum