Ebook: Informatik: Eine grundlegende Einführung Teil 3: Systemstrukturen und systemnahe Programmierung
- Tags: Programming Techniques, Operating Systems
- Series: Springer-Lehrbuch
- Year: 1994
- Publisher: Springer-Verlag Berlin Heidelberg
- Edition: 1
- Language: German
- pdf
Dieser dritte Teil der vierteiligen Einführung in die Informatik behandelt verteilte informationsverarbeitende Systeme und systemnahe Programmierung. Nach den Grundbegriffen verteilter Systeme und den zugrundeliegenden mathematischen Modellen werden elementare Beschreibungstechniken für Systeme, z.B. Petri-Netze und die Hoare'sche Notation für kommunizierende, sequentielle Programme, vorgestellt sowie die Programmierung parallel ablaufender Programme. Weiter werden typische Aspekte der systemnahen Programmierung wie Aufbau und Wirkungsweise von Betriebssystemen besprochen sowie die syntaktischen und semantischen Aspekte der Implementierung von Programmiersprachen. Dabei werden für eine einfache funktionale Sprache beispielhaft ein Übersetzer und ein Interpretierer angegeben.
Dieser dritte Teil der vierteiligen Einf?hrung in die Informatik behandelt verteilte informationsverarbeitende Systeme und systemnahe Programmierung. Nach den Grundbegriffen verteilter Systeme und den zugrundeliegenden mathematischen Modellen werden elementare Beschreibungstechniken f?r Systeme, z.B. Petri-Netze und die Hoare'sche Notation f?r kommunizierende, sequentielle Programme, vorgestellt sowie die Programmierung parallel ablaufender Programme. Weiter werden typische Aspekte der systemnahen Programmierung wie Aufbau und Wirkungsweise von Betriebssystemen besprochen sowie die syntaktischen und semantischen Aspekte der Implementierung von Programmiersprachen. Dabei werden f?r eine einfache funktionale Sprache beispielhaft ein ?bersetzer und ein Interpretierer angegeben.
Dieser dritte Teil der vierteiligen Einf?hrung in die Informatik behandelt verteilte informationsverarbeitende Systeme und systemnahe Programmierung. Nach den Grundbegriffen verteilter Systeme und den zugrundeliegenden mathematischen Modellen werden elementare Beschreibungstechniken f?r Systeme, z.B. Petri-Netze und die Hoare'sche Notation f?r kommunizierende, sequentielle Programme, vorgestellt sowie die Programmierung parallel ablaufender Programme. Weiter werden typische Aspekte der systemnahen Programmierung wie Aufbau und Wirkungsweise von Betriebssystemen besprochen sowie die syntaktischen und semantischen Aspekte der Implementierung von Programmiersprachen. Dabei werden f?r eine einfache funktionale Sprache beispielhaft ein ?bersetzer und ein Interpretierer angegeben.
Content:
Front Matter....Pages I-VIII
Prozesse, Kommunikation und Koordination in verteilten Systemen....Pages 1-72
Betriebssysteme und Systemprogrammierung....Pages 73-115
Interpretation und ?bersetzung von Programmen....Pages 117-180
Back Matter....Pages 181-188
Dieser dritte Teil der vierteiligen Einf?hrung in die Informatik behandelt verteilte informationsverarbeitende Systeme und systemnahe Programmierung. Nach den Grundbegriffen verteilter Systeme und den zugrundeliegenden mathematischen Modellen werden elementare Beschreibungstechniken f?r Systeme, z.B. Petri-Netze und die Hoare'sche Notation f?r kommunizierende, sequentielle Programme, vorgestellt sowie die Programmierung parallel ablaufender Programme. Weiter werden typische Aspekte der systemnahen Programmierung wie Aufbau und Wirkungsweise von Betriebssystemen besprochen sowie die syntaktischen und semantischen Aspekte der Implementierung von Programmiersprachen. Dabei werden f?r eine einfache funktionale Sprache beispielhaft ein ?bersetzer und ein Interpretierer angegeben.
Content:
Front Matter....Pages I-VIII
Prozesse, Kommunikation und Koordination in verteilten Systemen....Pages 1-72
Betriebssysteme und Systemprogrammierung....Pages 73-115
Interpretation und ?bersetzung von Programmen....Pages 117-180
Back Matter....Pages 181-188
....