Vorlesungsbeginn: Donnerstag, 22.3.2012, Übungsbeginn: Donnerstag, 29.3.2012
| Zeiten und Gruppeneinteilung | |
|---|---|
| AINF Vorlesung | Donnerstags 8:00-9:30 Uhr, A216.1 |
| AINF Übung | Donnerstags 9:45-11:15 Uhr, A216.1 |
Die Veranstaltung besteht aus Vorlesung (2SWS) und Übungen am Rechner (2SWS) mit abschließender Klausur.
Die zu jeder Vorlesung gehörenden Übungsblätter stehen unmittelbar nach der jeweiligen Vorlesung unter http://knopper.net/bw/ainf/uebungen/ zum Download bereit. Sie sollten schon vor der auf die Vorlesung folgenden Übung (in der Folgewoche) bearbeitet, und am Übungstermin im PC-Pool am Rechner nur noch kontrolliert bzw. nachbearbeitet werden.
Alle Übungen sind betriebssystemunabhängig lösbar, Sie benötigen für die Programmierteile die jeweils behandelte Umgebung (Einfacher Texteditor für HTML, WWW-Browser für JavaScript, PHP-fähiger Webserver für PHP, MySQL-Server für SQL), welche für verschiedene Plattformen verfügbar sind. Wenn Sie unter Linux arbeiten möchten, können Sie in den meisten Pools die Linux Live-DVD KNOPPIX verwenden, auf der die benötigten Entwicklungsumgebungen bereits vorinstalliert sind. Windows-Anwender finden unter XAMPP eine Zusammenstellung der Software, die einfach installierbar ist.
Die in der folgenden Tabelle angegebenen Termine, Themen und Beschreibungen verstehen sich vorbehaltlich übersehener Feiertage und Durchführbarkeit innerhalb der zur Verfügung stehenden Zeit, und können sich daher noch entsprechend verschieben.
Anwendungsorientierte Informatik, Termine und Themen | |
|---|---|
| 1. Vorlesungswoche | Einführung |
| Organisatorisches: (vorläufiger) Zeitplan, Übersicht behandelte Themen, Rechnerzugang und Übungen. Definition "Anwendungsorientierte Informatik", Betriebssysteme und Anwendungen: Der Bootvorgang. | |
| 2. Vorlesungswoche | Betriebssysteme und Anwendungen |
| Systemsoftware vs. Anwendersoftware, Kompatibilität, Client/Server-Architektur, Dateisysteme, Rechtliche Aspekte von Software, Lizenzmodelle, Arten der Nutzung von Software, Anwendersoftware-Beispiele: Grafikbearbeitung mit Gimp, Tabellenkalkulation und Textverarbeitung mit OpenOffice/LibreOffice, Software-Entwicklung (Programmiersprachen) | |
| 3. Vorlesungswoche | Betriebssysteme und Anwendungen |
| 4. Vorlesungswoche | Betriebssysteme und Anwendungen |
| 5. Vorlesungswoche | HTML |
| Struktur, die wichtigsten Tags, Tabellen in HTML | |
| 6. Vorlesungswoche | HTML-Formulare |
| Interaktive HTML-Formularelemente (INPUT, TEXTAREA, SELECT) | |
| 7. Vorlesungswoche | Javascript |
| Javascript in HTML-Seiten einbetten, Javascript-Syntax und Befehle, Javascript-Funktionen und Variablen | |
| 8. Vorlesungswoche | TCP/IP und Internet-Dienste |
| Kenngrößen einer Netzwerk-Verbindung, Protokolle, Netzwerk-Infrastruktur, Gateway und Nameserver, Netzwerkdienste, Webserver installieren | |
| 9. Vorlesungswoche | PHP |
| PHP-Syntax, PHP-Skripte in HTML-Seiten einbinden, HTML-Formulare auswerten mit PHP, Variablen und bedingte Ausführung, Dateien lesen und schreiben | |
| 10. Vorlesungswoche | SQL |
| SQL-Befehle, Tabellen anlegen, Daten eintragen und auslesen und löschen in MySQL | |
| 11. Vorlesungswoche | PHP und MySQL |
| SQL-Befehle, Tabellen anlegen, Daten eintragen und auslesen und löschen in MySQL | |
| 12. Vorlesungswoche | ERM |
| Aufbau und Zweck von Entity Relationship Modellen, Beispiele | |
| Klausur | |
| Dauer: 180 Minuten, zugelassene Hilfsmittel: Bücher, Skripte, Mitschriften, Übungen, nicht-programmierbarer Taschenrechner, Schreibzeug. Hinweis: Elektronische Kommunikationsmittel jeglicher Form (auch Klingeltöne können Informationen übertragen!) sind während der Klausur nicht erlaubt, bitte schalten Sie insbesondere Handys vollständig ab, geben Sie Taschen bei der Aufsicht ab oder lassen Sie alles nicht benötigte am besten gleich zuhause. Bitte beachten Sie auch die Klausur-Richtlinien! | |
Apache Server at www.knopper.net Port 80Name Last modified Size Description
Parent Directory -
uebungen/ 10-May-2012 11:09 -
vorlesung/ 26-Apr-2012 10:13 -