Értékelés:

Jelenleg nincsenek olvasói vélemények. Az értékelés 2 olvasói szavazat alapján történt.
Systems Software: Essential Concepts
A Systems Essential Concepts (Rendszerek alapvető fogalmai) a hallgatók számára hozzáférhető bevezetést nyújt a szoftverek és hardverek megértéséhez szükséges ismeretekbe és alapismeretekbe.
A szöveg emellett áttekinti a megvalósítási technikákat, hogy a hallgatók megismerkedjenek az összetettebb szoftverekkel, például az operációs rendszerekkel és a fordítókkal, és felkészüljenek a tudományágon belüli haladóbb kurzusok elvégzésére. A könyv két kiemelt témakörre oszlik: a fordítói alapok és az operációs rendszerek támogatásához szükséges alapvető mechanizmusok és adatszerkezetek.
A fordítós részben a hallgatók megismerkednek a futásidejű környezettel, azzal, hogyan kell megvalósítani egy szkennert és egy szimbólumtáblát, valamint hogyan kell megvalósítani egy virtuális gép számára az elemzést és a kódgenerálást. A gyakorlati alkalmazás hangsúlyozása érdekében a hallgatóknak egy kis fordítóprogramot kell megvalósítaniuk. Az operációs rendszer területén a hallgatók megismerkednek a megszakítási mechanizmussal, a folyamatok és szálak megvalósításával, valamint a folyamatszinkronizációval.
A modern és gyakorlatias megközelítést tartalmazó Systems Software ideális segédanyag a rendszerprogramozás, a rendszerszoftverek, a szoftverfejlesztés és az assembly nyelv kurzusokhoz. Kiegészítő anyagként szolgálhat a bevezető operációs rendszer- és fordítótanfolyamokhoz is.