Einführung
Grundlagen
Internet und WWW
Informationsverarbeitung
Algorithmen und Datenstrukturen
Programmieren
Hardware Architekturen und Systeme
Maschinenprogrammierung
Systemprogrammierung
Verteilte Systeme
nach "Handbuch der Informatik" von Rechenberg, Pomberger
Theoretische Informatik
Logik, Formale Sprachen, Komplexität, Berechenbarkeit, Semantik
Daten
Darstellung, Codierung, Kompression, Kryptologie
Technische Informatik
Digitale Schaltungen, Prozessoren, Architekturen,
Speicher und Bussysteme (intern und extern),
Parallelrechner, Rechnernetze, Leistungsbewertung
Praktische Informatik
Algorithmen und Datenstrukturen, Programmiersprachen,
Paradigmen: Prozedurorientierte-, Objektorientierte-,
Funktionale-, Logik-, Parallele-, Visuelle- Programmierung,
Betriebssysteme, Verteilte Systeme, Echtzeitsysteme,
Compilerbau, Softwaretechnik
Angewandte Informatik
Grafische DV, Multimedia, Datenbanken, Dokumentenmanagement,
Numerik, Symbolisches Rechnen, Künstliche Intelligenz,
Internetdienste
Wirtschaftsinformatik
Betriebliche Informationssysteme und ihre Architektur und Konstruktion,
Informationsmanagement
Normen und Spezifikationen
Bioinformatik
Sequenzanalyse, Strukturbiologie,
Statistik, Genomanalyse,
Genom-Datenbanken, Genomics
Entwurf, Entwicklung, Konstruktion von Software
Entwurf und Realisierung von Informationssystemen
Administration und Betrieb von Informationssystemen
Schulung und Betreung von IT-Anwendern
Anreicherung Produkten mit digitaler Logik
Informatik zur Unterhaltung, ...
Hacker, ...
Open Source Bewegung, ...
Mainboard, Motherboard
Prozessor, CPU
Hauptspeicher
Grafikkarte
Festplatte
Monitor
Maus
Tastatur
Floppydisk
CD-ROM, DVD
Netzwerk-Zubehör
Drucker
Scanner
Digitale Kamera
Kontroller, SCSI
Soundkarte, Boxen
TV-, Radio- Karten
Streamer, CD-Brenner
Fragen:
Was passiert, wenn ein Icon angeklickt wird?
Was charakterisiert aktuelle Komponenten?
Was leisten aktuelle Komponenten?
Was kosten aktuelle Komponenten?
BIOS, Basic Input/Output System
Betriebssystem
Windows, Linux
Treiber
für Grafikkarte, Drucker, Soundkarte
Tools, Hilfsprogramme
Kopieren, Zip (Komprimierung), Backup, Suchen
Anwendungsprogramme
Textverarbeitung, Tabellenkalkulation, Präsentation,
Grafikprogramme, Web-Browser, Unterhaltung, Steuererklärung
Modellierung
Entwurf
Kodierung, Implementierung
Testen
Ausbildung
Anwendung
Wartung
Editieren:
Schreiben von Programmen in einer bestimmten Programmiersprache
Compilieren:
Übersetzen der Programme in "Machinen"code
Hinzufügen von anderen Programmteilen (Linken)
Testen:
Anwenden des Programms mit Beispieldaten
Programm-Bibliotheken:
erlernen, benutzen und aufbauen
Orientierung an der Arbeit des World Wide Web Consortiums W3C
Internet und TCP/IP
Hypertext Markup Language (HTML) 3.2 und 4.0
Extensible Hypertext Markup Language (XHTML) 1.0
Cascading Style Sheets (CSS), CSS1, CSS2, DSSSL
JavaScript
Document Object Model (DOM)
Hypertext Transfer Protokoll (HTTP) und Web-Server
Common Gateway Interface (CGI)
Perl Programmierung, CGI Modul
Server Side Includes, PHP Hypertext Preprocessor
Datenbank Zugriff via Web, MySQL
Extended Markup Language (XML), XML Style Sheets (XSL)
WAP und Wireless Markup Language (WML)
Java Programmierung, Applets und Servlets
Metadaten, Dublin Core, RDF
Web-Groupware: Basic Support for Cooperative Work (BSCW)
Sicherheit, Secure Socket Layer (SSL), HTTPS
Privatsphäre, Platform for Privacy Preferences (P3P) Project
Proxies und Caches, Squid
Informatik
Rechnerhardware
Software, Programme
Programmieren
WWW ist der derzeit aktivste Teil der Informatik
© Universität Mannheim, Rechenzentrum, 1998 - 2002.
Heinz Kredel Last modified: Sun Sep 15 16:13:08 MEST 2002