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

Inhaltsverzeichnis
Vorwort
Geleitwort des Fachgutachters
1 Einführung
2 Mathematische und technische Grundlagen
3 Hardware
4 Netzwerkgrundlagen
5 Betriebssystemgrundlagen
6 Windows
7 Linux
8 Mac OS X
9 Grundlagen der Programmierung
10 Konzepte der Programmierung
11 Software-Engineering
12 Datenbanken
13 Server für Webanwendungen
14 Weitere Internet-Serverdienste
15 XML
16 Weitere Datei- und Datenformate
17 Webseitenerstellung mit (X)HTML und CSS
18 Webserveranwendungen
19 JavaScript und Ajax
20 Computer- und Netzwerksicherheit
A Glossar
B Zweisprachige Wortliste
C Kommentiertes Literatur- und Linkverzeichnis
Stichwort

Download:
- ZIP, ca. 6,7 MB
Buch bestellen
Ihre Meinung?

Spacer
<< zurück
IT-Handbuch fuer Fachinformatiker von Sascha Kersken
Der Ausbildungsbegleiter
Buch: IT-Handbuch fuer Fachinformatiker

IT-Handbuch fuer Fachinformatiker
4., aktualisierte und erweiterte Auflage, geb.
1.152 S., 34,90 Euro
Galileo Computing
ISBN 978-3-8362-1420-9
Pfeil 2 Mathematische und technische Grundlagen
Pfeil 2.1 Einführung in die Logik
Pfeil 2.1.1 Aussagen
Pfeil 2.1.2 Aussageformen
Pfeil 2.1.3 Logische Verknüpfungen
Pfeil 2.1.4 Mengenoperationen
Pfeil 2.1.5 Weitere wichtige Berechnungsverfahren
Pfeil 2.2 Informationsspeicherung im Computer
Pfeil 2.2.1 Zahlensysteme
Pfeil 2.2.2 Bits und Bytes
Pfeil 2.3 Elektronische Grundlagen
Pfeil 2.3.1 Einfache Schaltungen
Pfeil 2.3.2 Zusammengesetzte Schaltungen
Pfeil 2.4 Automatentheorien und -simulationen
Pfeil 2.4.1 Algorithmen
Pfeil 2.4.2 Die Turing-Maschine
Pfeil 2.4.3 Der virtuelle Prozessor
Pfeil 2.5 Zusammenfassung


Galileo Computing - Zum Seitenanfang

2.5 Zusammenfassung topZur vorigen Überschrift

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 C.

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, um 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.



Ihr Kommentar

Wie hat Ihnen das <openbook> gefallen? Wir freuen uns immer über Ihre freundlichen und kritischen Rückmeldungen.






<< zurück
  Zum Katalog
Zum Katalog: IT-Handbuch für Fachinformatiker






IT-Handbuch für Fachinformatiker
Jetzt bestellen


 Ihre Meinung?
Wie hat Ihnen das <openbook> gefallen?
Ihre Meinung

 Tipp
Zum Katalog: Coding for Fun







 Coding for Fun


 Buchempfehlungen
Zum Katalog: Linux






 Linux


Zum Katalog: PC-Netzwerke






 PC-Netzwerke


Zum Katalog: Einstieg in SQL






 Einstieg in SQL


Zum Katalog: PHP 5.3 und MySQL 5.1






 PHP 5.3 und
 MySQL 5.1


Zum Katalog: Ubuntu GNU/Linux






 Ubuntu GNU/Linux


Zum Katalog: Java ist auch eine Insel






 Java ist auch
 eine Insel


Zum Katalog: Visual C# 2008






 Visual C# 2008


Zum Katalog: C von A bis Z






 C von A bis Z


Zum Katalog: C++ von A bis Z






 C++ von A bis Z


Zum Katalog: Windows Server 2008






 Windows Server 2008


 Shopping
Versandkostenfrei bestellen in Deutschland und Österreich
InfoInfo




Copyright © Galileo Press 2009
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.


[Galileo Computing]

Galileo Press, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, info@galileo-press.de