Angewandte Informatik Praktische Informatik Technische Informatik Theoretische Informatik HHD

Preview:

Citation preview

HHD

• Darstellen und Operieren u.a. im Binärsystem

• (Sortier-)Algorithmen• Kryptographie• Automatentheorie• usw.

HHD

Jeder Vorgang, der systematisiert werden kann, ist durch Computer automatisierbar.

• Geräte und Prozesse als FORMal logische Systeme

Grundlage für die Programmierung

HHD

. . . befasst sich darüber hinaus

• mit der Geschwindigkeit• und dem Speicherverbrauch

von Algorithmen.

HHD

Ein ganz anderer Ansatz der Theoretischen Informatik

• Menschliche Intelligenz simulieren• Deshalb Neurologie, Linguistik, Erkenntnistheorie

und Psychologie• Arbeitsgebiete natürliche Sprachen,

Spracherkennung und Heuristik

HHD

Was wurde zurückgespiegelt?

MOD-Operation

HHD

HHD

HHD

EVA in jedem Computer!

Technische Komponenten fürEingabe – Verarbeitung – Ausgabe

Computer-VernetzungKommunikations-Hardware

EVA in jedem Computer! Moore’s Law = Prozessorleistungverdoppelt sich alle 18 Monate

Computer-VernetzungKommunikationstechnologieentwickelt sich noch rasanter.

HHD

Information + Automatik

• Rechner(hardware)architektur

Ob Sie jetzt gerade auch an John von Neumann denken?

• Technik für die Kommunikation

• Robotik• usw.

HHD

Was wurde zurückgespiegelt?

Chip-Technik

HHD

HHD

• Entwicklung von Betriebssystemen und Betriebssystemnaher Software

• Grundlegende Lösungskonzepte für die Anwendungsgebiete der Informatik.

HHD

• Driver für die Ein- und Ausgabegeräte.

• Tools für die Programmentwicklung.

• Programmbibliotheken.

HHD

Vom Quellcode

zum ausführbaren

Programm

Vom Quellcode

zum ausführbaren

Programm

Sie erinnern den Flussplan?

//Begruessen Sie die Welt

#include <stdio.h>

int main(void){

printf("Hello World!\n");return 0;

}

Und das C-Programm

dazu?

//Begruessen Sie die Welt

#include <stdio.h>

int main(void){

printf("Hello World!\n");return 0;

}

• Datenbanken

• verteilte Informations- und Kommunikationssysteme

• Zuverlässigkeit

• Sicherheit

• Mensch-Maschine-Kommunikation

HHD

Eine Querschnittsaufgabe

• Gestaltung und Management• großer softwareintensiver Anwendungssysteme

und Organisation• großer Softwareprojekte.

HHD

Was wurde zurückgespiegelt?

Software Engineering als Tool

HHD

HHD

• Automatisierung in der Produktion• Ingenieursanwendungen (Ingenieurinformatik)• Betriebswirtschaftliche und öffentliche Verwaltung

(Wirtschaftsinformatik)• Medizintechnik und Pharmaindustrie (Medizin- und

Bioinformatik)

HHD

richtig wichtigeingebettete (Software)Systeme

= (Software)Systeme, die einen wesentlichen Teil des Innenlebens von Autos, Flugzeugen, Telefonen und Haushaltsgeräten bilden.

HHD

Einsatz von Computern in allen Lebenslagen

• MS Office

• Computergrafik

• Bildverarbeitung

• Sprachverarbeitung

• usw.

HHD

Was wurde zurückgespiegelt?

• 60% der Wertschöpfungskette in der Flugzeugentwicklung durch Software und Kommunikationstechnik

• 90% aller Innovation in der Automobilbranche durch Informatik

HHD Quelle Gesellschaft für Informatik e.V. 5 / 2006

HHD Quelle Gesellschaft für Informatik e.V. 5 / 2006

• Konstruktives Vorgehen• Präzise Analysen• Eindeutige Spezifikationen• Modellierung• Prototyping• Anwenderorientierung• Systematische Planung• Teamübergreifende Zusammenarbeit

HHD Quelle Gesellschaft für Informatik e.V. 5 / 2006

Recommended