Aufnahmetest - Web-Programmierung
Beachten Sie bitte den Unterschied zwischen Fragen mit
einer
richtigen Antwort und Fragen mit Mehrfach-Nennungen! - Vermeiden Sie bitte zu raten, falls Sie sich bei einer Antwort nicht sicher sind - falsche Antworten können auch zu Abzügen führen...
Allgemeine Angaben
1. Name
2. Geburtsdatum
3. eMail-Adresse
4. Beruf
5. Web-Vorkenntnisse (Sprachen)
6. Selbsteinschätzung (Einstiegsmodul/Intensiv-Workshop)
7. Ziele
8. Wovon hängt Ihre Kursteilnahme noch ab?
Web-Technologien
9. Ist "Internet" und "WWW" dasselbe? (2 Punkte)
WWW ist ein Dienst im Internet
Internet ist ein Teil des WWW
WWW benutzt eigene Leitungen
Ja
10. Wie nennt man das Gegenstück zu "Server"? (2 Punkte)
Browser
Client
Master
Host
11. Welche Betriebssysteme werden in der Praxis bei Webservern eingesetzt? (2 Punkte)
Linux
MacOS
Apache
Windows
12. Braucht man für PHP-Seiten ein Browser-Plugin? (2 Punkte)
Nein, PHP-Unterstützung ist in den gängigen Browsern bereits fix eingebaut
Ja, ist aber meist schon vorinstalliert
Ja, wird beim ersten Aufruf einer PHP-Datei installiert
Nein, PHP-Dateien werden vom Browser wie normale HTML-Seiten behandelt
13. Was ist WML? (2 Punkte)
XML-Technologie für WWW-Links
Netzwerk ohne Kabelverbindungen
Sprache für WAP-Seiten
Technologie zum Verbinden mehrerer Webserver (Cluster)
HTML-Basiswissen
14. Wie bindet man ein externes Stylesheet ein? (2 Punkte)
<style src="dateiname.css"></style>
<link rel="stylesheet" href="dateiname.css" type="text/css">
<meta name="stylesheet" content="dateiname.css">
<style>include{file="dateiname.css"}</style>
15. Wo kann ein "Input"-Element vorkommen? (2 Punkte)
im Head
in einer Tabelle
in einem Formular
überall im Body
16. Wie kann man Tabellen mit variabler Breite anlegen? (2 Punkte)
<table width="adjust">
<table width="100%">
<table style="adjust:parent">
<table width="250" adjust="parent">
17. Wie würden Sie die Schriftfarbe eines einzigen Wortes festlegen, um es rot hervorzuheben? (2 Punkte)
<font color="#ff0000">Wort</font>
<font class="red">Wort</font>
<span style="color:#ff0000">Wort</span>
<red>Wort</red>
18. Welcher der folgenden Befehle ist XHTML-konform? (2 Punkte)
<meta name="keywords" content="Aufnahmetest, Prüfung, Test">
<DIV>Das ist gar nicht so leicht!</DIV>
<hr width="90%" noshade />
<img src="sweets.jpg" alt="Süßigkeiten" />
Programmier-Grundlagen
19. Wie definiert man einen Scriptbereich in einer HTML-Seite? (2 Punkte)
<script language="javascript" type="text/javascript">...</script>
<link rel="script" type="text/javascript">...</link>
<script type="application/javascript">...</script>
<!-- ... -->
20. Welches der folgenden Beispiele ist ein Event-Handler? (2 Punkte)
document.isLoaded
window.open()
onLoad=
a:hover
21. Kann man in einer Programmiersprache wie JavaScript eigene Funktionen erstellen? (2 Punkte)
nur in einer externen Datei
in jedem Scriptbereich
mit Javascript grundsätzlich nicht möglich
nur mit Jscript
22. Was ist das Wesentliche an Objekten in Javascript oder einer ähnlichen Sprache? (2 Punkte)
sie besitzen Eigenschaften und Methoden
sie können frei bewegt werden
ihre Sichtbarkeit kann ein- und ausgeschaltet werden
ihr Wert kann verändert werden
23. Mit welchen der folgenden Sprachen haben Sie bereits gearbeitet? (5 Punkte)
HTML mit CSS
Javascript
VBScript/VisualBasic
Perl
Site-Management
24. Wofür werden Cookies eingesetzt? (2 Punkte)
zum Nachvollziehen des Userverhaltens (User-Tracking)
zur Fehlerbehandlung (Breakpoints)
für Anmerkungen der Programmierer
zur Verwaltung von Sessions
25. Wofür werden Include-Files normalerweise verwendet? (2 Punkte)
um Benutzerinformationen zu speichern
um Bilddaten plattformübergreifend zusammenzufassen
um wiederkehrende Code-Fragmente auszulagern
um Dateien anzuzeigen, für die man ein Browser-Plugin benötigt
26. Mit welchem SQL-Statement kann man Filterkriterien beim Abfragen einer Datenbank festlegen? (2 Punkte)
WHERE
FILTER
EXTRACT
IF
27. Wo kann man Style-Eigenschaften unterbringen? (3 Punkte)
in HTML-Tags
in META-Tags
in einem Style-Bereich
in einer externen Datei
28. Wie kann man Inhalte aus einer Datenbank in eine Webseite einbauen? (3 Punkte)
mit ASP
mit DHTML
mit XHTML
mit PERL
Insgesamt: 45 Punkte
Ein Abschnitt gilt als bestanden, wenn Sie mindestens 40 Prozent der dafür erreichbaren Punkte bekommen.
Bei 4 bestandenen Abschnitten können Sie direkt am Intensiv-Workshop teilnehmen,
bei 2 oder 3 bestandenen Abschnitten empfehlen wir zunächst das Einstiegsmodul,
wenn Sie einen oder keinen der Abschnitte bestehen, ist noch ein persönliches Gespräch über Ihre Teilnahme an der Ausbildung sinnvoll!