Praktische Informatik


Praktische Informatik

Die Praktische Informatik (PI) ist eines der Hauptgebiete der Informatik. Sie ist zwischen der Theoretischen und der Angewandten Informatik angesiedelt und entwickelt grundlegende Konzepte und Methoden zur Lösung konkreter informatischer Probleme, beispielsweise der Entwicklung von Datenstrukturen oder von Programmiersprachen. Dabei greift sie auf Erkenntnisse und Methoden der Theoretischen Informatik zurück. Ein wichtiges Teilgebiet der Praktischen Informatik ist die Softwaretechnik.

Einordnung der Praktischen Informatik:

Einordnung der Praktischen Informatik

Teildisziplinen der Praktischen Informatik

In den folgenden Beschreibungen werden einzelne Themenbereiche der PI kurz skizziert und insbesondere dargestellt, welche Leistungen die Praktische Informatik im Thema (beispielhaft) erbringen kann.

Algorithmen
Ein Algorithmus bezeichnet eine genau definierte Vorgehensweise zur Lösung eines Problems. Ein Beispiel ist der euklidische Algorithmus zur Ermittlung des größten gemeinsamen Teilers zweier natürlicher Zahlen. In der Informatik sind Algorithmen stets deterministisch, d. h. sie liefern auf gleiche Eingaben immer das gleiche Ergebnis.
Datenstrukturen
Skizze eines Stapelspeichers
Datenstrukturen bezeichnen eine bestimmte Art, Daten zu verwalten und miteinander zu verknüpfen, um in geeigneter Weise auf diese zugreifen und sie manipulieren zu können. Datenstrukturen sind immer mit bestimmten Operationen verknüpft, um eben diesen Zugriff und diese Manipulation zu ermöglichen. Ein Beispiel für eine Datenstruktur ist der Stack (Stapelspeicher). Man kann in einen Stack Elemente mittels der push-Operation einfügen und mit pop wieder entfernen, wobei das Prinzip Last In – First Out gilt. Anschaulich kann man sich einen Stack wie einen Bücherstapel vorstellen, bei dem man immer nur ein Buch oben drauflegen oder das oberste Buch herunternehmen kann. Komplexere Datenstrukturen sind Bäume oder Graphen.
Betriebssysteme
Ein Betriebssystem ist die Software, die die Verwendung (den Betrieb) eines Computers ermöglicht. Es verwaltet Betriebsmittel wie Arbeitsspeicher, Ein- und Ausgabegeräte und steuert die Ausführung von Programmen.
Datenbanken
Eine Datenbank ist die elektronische Form eines Karteikastens. Es handelt sich um eine Sammlung von Daten, die aus der Sicht des Benutzers zusammengehören, z. B. eine Personaldatenbank oder eine Lagerinventardatenbank.
Datenbanken garantieren, dass schnell und zuverlässig auf große Datenmengen zugegriffen werden kann. Weitgehend einheitliche Schnittstellen vereinfachen es Anwendungsprogrammen diese Daten zu verarbeiten. Die Datenbank bietet zu dem einen hohen Schutz der Daten gegen Fremdzugriff und Datenverlust durch technisches Versagen.
Es gibt hierarchische, relationale, multidimensionale und objektorientierte Datenbanken. Die Datenbank wird üblicherweise von einem Datenbankverwaltungssystem (DBMS) verwaltet. Die relationalen Datenbanken haben momentan die größte Verbreitung, wobei viele von ihnen bereits objektrelationale Erweiterungen haben, z. B. die Produkte Oracle der gleichnamigen Firma oder die DB2 der Firma IBM.
Programmiersprachen
Eine Programmiersprache ist eine formale Sprache zur Darstellung (Notation) von Computerprogrammen. Sie vermittelt dem Computersystem durch von einem Menschen geschriebenen Text genaue Angaben zu einer Kette von internen Verarbeitungsschritten, beteiligten Daten und deren Struktur in Abhängigkeit von internen oder externen Ereignissen.
Softwaretechnik
Als Softwaretechnik bezeichnet man die Erstellung von Software von der ersten Idee über die fertige Software bis hin zu ihrer Auslieferung, und die Erweiterung und Wartung ggf. schon existierender Software.

Einzelnachweise


Wikimedia Foundation.

Schlagen Sie auch in anderen Wörterbüchern nach:

  • praktische Informatik — ⇡ Informatik …   Lexikon der Economics

  • Informatik — ist die „Wissenschaft von der systematischen Verarbeitung von Informationen, besonders der automatischen Verarbeitung mit Hilfe von Digitalrechnern“ [1]. Historisch hat sich die Informatik einerseits aus der Mathematik entwickelt, andererseits… …   Deutsch Wikipedia

  • Informatik — Informationstechnik; Computerwissenschaft * * * In|for|ma|tik [ɪnfɔr ma:tɪk], die; : Wissenschaft von der systematischen Verarbeitung von Informationen mithilfe von Computern: Informatik studieren. * * * In|for|ma|tik 〈f. 20; unz.〉 Wissenschaft… …   Universal-Lexikon

  • Informatik (Studienfach) — Dieser Artikel oder Absatz stellt die Situation in Deutschland dar. Hilf mit, die Situation in anderen Ländern zu schildern. Das Informatikstudium ist das Studium der Fachrichtung Informatik. Es wird an Hochschulen mit einem akademischen Grad… …   Deutsch Wikipedia

  • Informatik — I. Begriff:Wissenschaft von der systematischen Verarbeitung von Informationen, bes. der automatischen Verarbeitung mithilfe von Computern; im angelsächsischen Raum als Computer Science bezeichnet. Die I. untersucht grundsätzliche Verfahrensweisen …   Lexikon der Economics

  • Studium der Informatik — Dieser Artikel oder Absatz stellt die Situation in Deutschland dar. Hilf mit, die Situation in anderen Ländern zu schildern. Das Informatikstudium ist das Studium der Fachrichtung Informatik. Es wird an Hochschulen mit einem akademischen Grad… …   Deutsch Wikipedia

  • Effizienz (Informatik) — Die Effizienz eines Algorithmus ist seine Sparsamkeit bezüglich der Ressourcen, Zeit und Speicherplatz, die er zur Lösung eines festgelegten Problems beansprucht. Mit steigender Effizienz sinkt die Komplexität eines Algorithmus. Jedoch sind… …   Deutsch Wikipedia

  • Theoretische Informatik — Mind Map zu einem Teilbereich der Theoretischen Informatik Die Theoretische Informatik beschäftigt sich mit der Abstraktion, Modellbildung und grundlegenden Fragestellungen, die mit der Struktur, Verarbeitung, Übertragung und Wiedergabe von… …   Deutsch Wikipedia

  • Theoretische informatik — Mindmap zu einem Teilbereich der Theoretischen Informatik Die Theoretische Informatik beschäftigt sich mit der Abstraktion, Modellbildung und grundlegenden Fragestellungen, die mit der Struktur, Verarbeitung, Übertragung und Wiedergabe von… …   Deutsch Wikipedia

  • Medizinische Informatik — Die Medizinische Informatik befasst sich mit der systematischen Verarbeitung von Daten, Informationen und Wissen in der Medizin und im Gesundheitswesen. Inhaltsverzeichnis 1 Geschichte 2 Definition 3 Grundstruktur 4 …   Deutsch Wikipedia


We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.