deutschenglishImpressumSitemap
Universität Konstanz Fachbereich Informatik & Informationswissenschaft
Datenanalyse und Visualisierung Prof. Dr. Daniel A. Keim

Scripting Languages and Tools

Die Vorlesung behandelt unterschiedliche Skriptsprachen (Unix- und Shell Scripts, Perl, R, PHP, Processing) und Tools zum Editieren, Verarbeiten und Analysieren von Daten. In Übungsaufgaben werden diese dann anhand konkreter Aufgaben angewendet, um beispiesweise IP Adressen geographisch aufzulösen und auf Google Earth darzustellen. 

Organisatorisches

  • Die Vorlesung beginnt am 21. April, die Übungen in der darauf folgenden Woche (29./30. April). 
  • Am 21. Mai findet aufgrund des Feiertags keine Übung statt. Teilnehmer werden gebeten den Übungstermin schon am Mittwoch, 20. Mai wahrzunehmen.
  • Am 9. Juni findet keine Vorlesung statt, diese wird am 17. Juni anstelle des Mittwoch-Übungstermins statt finden. 

Klausurtermine

Di. 21. Juli 2009, 10:00-12:00 Uhr, Raum E 404
Mo. 19. Oktober 2009, 10:00-12:00 Uhr, Raum D 247 

Klausureinsicht: Di. 10. November 2009, 14:00-16:00 Uhr, Raum D 339

 

Folien

UNIX Basics

1. Introduction to UNIX [part1] [part2] updated: 28. April '09, 13:55 h
2. Remote Login and Encryption
3. Regular Expressions

Scripting Languages

4. Perl [part1] [part2]
5. PHP
6. AppleScript [scripts]

Tools

7. Statistical Programming in R
8. GraphViz
9. Processing

Übungsaufgaben

Die Übungsaufgaben sollten in 2er Teams bearbeitet werden. Größere Teams sind nicht zulässig.&nb

Thema

Material

Abgabe

Folien

1. Texteditor vim

text.zip

27.04.09, 12:00 h

ex01.pdf

2. Textprocessing

access_log_anon2.gz, blacklist.txt

04.05.09, 12:00 h

ex02.pdf

3. Remote Login and Encryption

uebung3.zip

11.05.09, 12:00 h

ex03.pdf

4. Reguläre Ausdrücke

uebung4.zip

18.05.09, 12:00 h

ex04.pdf

5. Perl

uebung5.tar.gz

25.05.09, 12:00 h

ex05.pdf, aufgabe4.pl

6. Google Earth and IMAP

uebung6.zip

01.06.09, 12:00 h

ex06.pdf

7. PHP und MySQL

08.06.09, 12:00 h

--

8. PHP und SQL Injections

15.06.09, 12:00 h

ex08.pdf

9. AppleScript

22.06.09, 12:00 h

ex09.pdf, mailhandler.txt

10. Statistical Programming in R

29.06.09, 12:00 h

ex10.pdf, ex10_aufgabe01.pl

11. GraphViz

06.07.09, 12:00 h

ex11.pdf

12. Processing

top.access.log.gz

13.07.09, 12:00h


KursinformationenInfo

Dieser Kurs im LSF! Letztes Update: 21. Nov 2009 -- 0:00

Hyperlink

http://www.informatik.uni-konstanz.de/arbeitsgruppen/infovis/lehre/

Dozenten

Dr. Florian Mansmann

Termine

G228-G230 Mi 16:00 - 18:00 G 228 (Rechner-Pool Informatik) wöchentlich 29.04.200922.07.2009
G228-G230 Do 10:00 - 12:00 G 228 (Rechner-Pool Informatik) wöchentlich 30.04.200923.07.2009
Di 10:00 - 12:00 E 404 wöchentlich 21.04.200921.07.2009

Kurstyp

Vorlesung

Sprache

deutsch

Voraussetzungen

Grundlegende Programmierkenntnisse, wie sie beispielsweise in den Vorlesungen Methoden der Praktischen Information 1 und 2 unterrichtet werden, sind Voraussetzung zur Kursteilnahme. 

Leistung

SWS: 4
Credits: 6

Prüfung

Anmeldebeginn: 20.04.2009
Anmeldeende: 18.05.2009
Rücktritt bis: 18.05.2009
Prüfer: Dr. Florian Mansmann

Teilnehmer

Erwartet: 40
Maximal: 40

Bemerkung

Die Vorlesung behandelt unterschiedliche Skriptsprachen (Unix- und Shell Scripts, Perl, R, PHP, Processing) und Tools zum Editieren, Verarbeiten und Analysieren von Daten. In Übungsaufgaben werden diese dann anhand konkreter Aufgaben angewendet, um beispiesweise IP Adressen geographisch aufzulösen und auf Google Earth darzustellen. 



Herausgeber: Universität Konstanz
Zuletzt geändert am 05.11.2009, 10:45 durch: webmaster

Kontakt zum Webmaster »