Rheinwerk Computing < openbook > Rheinwerk Computing - Professionelle Bücher. Auch für Einsteiger.
Professionelle Bücher. Auch für Einsteiger

Kompendium der Informationstechnik  von Sascha Kersken
EDV-Grundlagen, Programmierung, Mediengestaltung
(Die Neuauflage ist erschienen als: "IT-Handbuch für Fachinformatiker")
Buch: Kompendium der Informationstechnik
gp Kapitel 2 Mathematische und technische Grundlagen
  gp 2.1 Einführung in die Logik
    gp 2.1.1 Aussagen
    gp 2.1.2 Aussageformen
    gp 2.1.3 Logische Verknüpfungen
    gp 2.1.4 Mengenoperationen
  gp 2.2 Informationsspeicherung im Computer
    gp 2.2.1 Bits und Bytes
  gp 2.3 Elektronische Grundlagen
    gp 2.3.1 Einfache Schaltungen
    gp 2.3.2 Zusammengesetzte Schaltungen
  gp 2.4 Automatentheorien und -simulationen
    gp 2.4.1 Algorithmen
    gp 2.4.2 Die Turing-Maschine
    gp 2.4.3 Der virtuelle Prozessor
  gp 2.5 Zusammenfassung

gp

Prüfungsfragen zu diesem Kapitel (extern)


Rheinwerk Computing

2.5 Zusammenfassung  toptop

Dieses Kapitel konnte nur einen kurzen Überblick über die faszinierende Welt der theoretischen und der technischen Informatik geben. Ausführlichere Literatur zu diesen Themenbereichen finden Sie in Anhang B.

Das Allererste, was Sie verstehen müssen, um die Arbeit von Computern nachvollziehen zu können, ist die Logik. Diese Disziplin war ursprünglich ein Teilgebiet der Philosophie und wurde erst durch die Arbeiten von Gottlob Frege und George Boole zur Mathematik hinzugefügt. Die boolesche Algebra beschreibt die logischen Verknüpfungen, mit denen Computer arbeiten.

Die Art und Weise, wie Computer in ihren binären Speicherzellen Zahlen abspeichern, geht weit über das einfache Dualsystem hinaus: Schon die Speicherung negativer Ganzzahlen, aber erst recht das Ablegen von Fließkommazahlen, funktioniert nach diversen komplexen Schemata.

Auf der Ebene der Elektrotechnik werden die arithmetischen und logischen Funktionen durch Transistorschaltungen realisiert. Verschiedene Baugruppen von Transistoren, die die einfachen logischen Operationen bereitstellen, heißen Gatter und sind wiederum die Grundbausteine für den Aufbau der verschiedenen höherwertigen Bauelemente. Millionen solcher Elemente im mikroskopisch kleinen Format bilden aktuelle Mikroprozessoren und Speicherbausteine.

Ein weiterer Ansatz, der dazu dient, Computer besser zu verstehen, ist die Beschäftigung mit Automatentheorien und -simulationen. Nachdem geklärt ist, was Algorithmen sind, geht es darum, ein universelles Maschinenmodell zu konstruieren, das Algorithmen zur Lösung aller berechenbaren Probleme ausführen kann. Einer der beiden Ansätze ist die Turing-Maschine, die ein sequenzielles Band als Speicher verwendet. Die andere Herangehensweise ist die Registermaschine, die auf dem Von-Neumann-Rechnermodell beruht. Ihr Design kommt einem modernen Computer näher als die Turing-Maschine. Die in diesem Kapitel verwendete Registermaschine ist ein virtueller Prozessor, dessen Befehlsstrukturen sich an den Intel-x86-Assembler anlehnen.

  
Wie hat Ihnen das <openbook> gefallen?
Ihre Meinung


IT-Handbuch
für Fach-
informatiker

Java ist auch
eine Insel

Linux
Handbuch

Computer
Netzwerke

Schrödinger
lernt HTML5,
CSS3 und
JavaScript
Versandkostenfrei bestellen in Deutschland und Österreich
Info





Copyright © Rheinwerk Verlag GmbH 2004
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das <openbook> denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


Nutzungsbestimmungen | Datenschutz | Impressum

Rheinwerk Verlag GmbH, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, service@rheinwerk-verlag.de

Cookie-Einstellungen ändern