Verwandte Artikel zu Systems Software: Essential Concepts

Systems Software: Essential Concepts - Hardcover

Montagne, Eurípides

 
9781516579365: Systems Software: Essential Concepts

Inhaltsangabe

Systems Essential Concepts bietet Schülern eine zugängliche Einführung in das Wissen und die Grundlagen, die notwendig sind, um Software und Hardware zu verstehen. Der Text überprüft auch Implementierungstechniken, um Schüler mit komplexeren Software, wie Betriebssystemen und Compilern, vertraut zu machen und sie darauf vorzubereiten, weitere Fortschritte innerhalb der Disziplin zu nehmen. Das Buch ist in zwei wichtige aktuelle Compiler-Grundlagen und die grundlegenden Mechanismen und Datenstrukturen unterteilt, die zur Unterstützung von Betriebssystemen erforderlich sind. Im Compiler-Bereich erfahren die Schüler mehr über die Laufzeitumgebung, wie man einen Scanner und eine Symboltabelle implementiert und wie man Parsen und Codegenerierung für eine virtuelle Maschine implementiert. Um die praktische Anwendung zu betonen, werden die Schüler aufgefordert, einen kleinen Compiler zu implementieren. In der Domäne des Betriebssystems erhalten die Studierenden ein Verständnis für den Interrupt-Mechanismus, die Prozess- und Thread-Implementierung sowie die Prozesssynchronisation. Mit einem modernen und praktischen Ansatz ist Systems Software eine ideale Ressource für Kurse in Systemprogrammierung, Systemsoftware, Softwareentwicklung und Montagesprache. Es kann auch als ergänzendes Material für Einführungsbetriebssystem- und Compiler-Kurse dienen.

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.

Über die Autorin bzw. den Autor

Eurípides Montagne is a senior lecturer in the Department of Computer Science at the University of Central Florida. He holds a D.Sc. in computer science from Universidad Central de Venezuela and a M.Sc. in computer science from McGill University. Dr. Montagne's research interests include program optimization of irregular problems, parallel processing, non-standard computer architectures, and computer science education.

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.