Zentrale Themen der Systemprogrammierung
Autorentext
Dr. Helmut Weber hat Mathematik in Mainz studiert und ist seit 1988 Professor an der FH Wiesbaden mit den Fachgebieten: Betriebssysteme, Compilerbau und Systemprogrammierung.
Klappentext
Das Buch behandelt die Grundlagen der Systemprogrammierung und Systemprogrammiersprachen, so daß es auch für Lehrveranstaltungen eingesetzt werden kann. Am Beispiel von UNIX wird die systemnahe Programmierung in C mit Systemaufrufen und systemspezifischen Bibliotheksfunktionen erläutert. Hinzu kommt die Benutzung der UNIX-Shells, der wesentlichen Programmentwicklungswerkzeuge vom C-Compiler bis zu den Compilerbautools lex und yacc. Zur Vertiefung der Inhalte tragen zahlreiche Programmbeispiele bei. Das Lehrbuch geht auch auf Fragen der Portierbarkeit zu anderen Betriebssystemen ein.
Inhalt
1 Einleitung.- 2 Grundlagen der Systemprogrammierung.- 3 Ein konkretes System: UNIX.- 4 Wichtige UNIX-Werkzeuge.- 5 UNIX-kompatible Systemdienste.- 6 Portabilität.- 7 Fallstudien.- A Anhang.- A.1 UNIX-Fehlercodes.- A.2 Systemabhängige Konstanten unter UNIX.- A.3 UNIX-Kommandos im Vergleich zu MS-DOS, OS/2 und Windows NT/95.- Sachwortverzeichnis.