Esaurito

Betriebssysteme - Grundlagen

Tedesco · Tascabile

Descrizione

Ulteriori informazioni

Dieses Buch gibt eine Einführung in die Grundlagen von Betriebssystemen und deren Entwurfsprinzipien. Nach einem allgemeinen Überblick über die Funktionen eines Betriebssystems und der Erklärung hardwarenaher Prinzipien wie Interrupt-Behandlung und Mechanismen für Ein-/Ausgabe werden Betriebsarten, CPU-Steuerung, Methoden der Hauptspeicherverwaltung mit Schwerpunkt Paging Systeme sowie Datenstrukturen für Filesysteme erklärt. Eine Einführung in Virtualisierung und deren Anwendungen sowie ausgewählte Beispiele ergänzen die Stoffauswahl. Ebenso wird die Netzwerkkommunikation über iPv4 und iPv6 vorgestellt. Das Thema Parallelität wird ausführlich behandelt, sodass der Einfluss der Entwicklung von Betriebssystemen auf Softwareengineering sichtbar wird, denn die Prinzipien des Zusammenspiels von Prozessen gelten allgemein, wenn ein paralleler Zugriff auf gemeinsame Betriebsmittel erfolgt. Ein besonderes Kapitel befasst sich mit Sicherheitsfragen wie Methoden der Authentifizierung, Passwortspeicherung und Schutz von Objekten vor einem unbefugten Zugriff. Um bei der Beschreibung von Algorithmen von einer konkreten Programmiersprache unabhängig zu bleiben, wurde ein Pseudocode gewählt, der in seiner Syntax jedoch eng an JAVA angelehnt ist. Der Text ist so ausgelegt, dass er auch als Basis im Rahmen eines "Blended Learning"-Ansatzes bei E-Learning verwendet werden kann. Dieses Buch gibt eine Einführung in die Grundlagen von Betriebssystemen und deren Entwurfsprinzipien. Nach einem allgemeinen Überblick über die Funktionen und den Zweck eines Betriebssystems und der Erklärung hardwarenaher Prinzipien wie Interrupt-Behandlung und Mechanismen für Ein-/Ausgabe werden Betriebsarten, CPU-Steuerung, Methoden der Hauptspeicherverwaltung mit Schwerpunkt auf Paging Systeme sowie Datenstrukturen für Filesysteme erklärt. Das Thema Parallelität wird ausführlich behandelt, sodass der Einfluss der Entwicklung von Betriebssystemen auf Softwareengineering sichtbar wird. Ein besonderes Kapitel befasst sich mit Sicherheitsfragen wie Methoden der Authentifizierung, Passwortspeicherung und Schutz von Objekten vor unbefugtem Zugriff. Ebenso wird die Netzwerkkommunikation über iPv4 und iPv6 vorgestellt. Um bei der Beschreibung von Algorithmen von einer konkreten Programmiersprache unabhängig zu bleiben, wurde ein Pseudocode gewählt, der in seiner Syntax jedoch eng an JAVA angelehnt ist. Der Text ist so ausgelegt, dass er auch als Basis im Rahmen eines "Blended Learning"-Ansatzes bei E-Learning verwendet werden kann.

Info autore

Jörg R. Mühlbacher ist Professor für Informatik an der TNF der Johannes Kepler Universität Linz und lehrt dort Betriebssysteme, Computernetzwerke sowie Sicherheitsfragen in der Informatik. Er ist Autor von Büchern über Datenstrukturen, Programmierung sowie Grundlagen der Informatik

Dettagli sul prodotto

Autori Jörg R. Mühlbacher
Editore Trauner
 
Lingue Tedesco
Formato Tascabile
Pubblicazione 26.07.2011
 
EAN 9783854998433
ISBN 978-3-85499-843-3
Pagine 214
Peso 418 g
Illustrazioni m. Abb.
Serie Schriftenreihe Informatik
Schriftenreihe Informatik
Categoria Scienze naturali, medicina, informatica, tecnica > Informatica, EDP > Sistemi operativi, interfacce

Recensioni dei clienti

Per questo articolo non c'è ancora nessuna recensione. Scrivi la prima recensione e aiuta gli altri utenti a scegliere.

Scrivi una recensione

Top o flop? Scrivi la tua recensione.

Per i messaggi a CeDe.ch si prega di utilizzare il modulo di contatto.

I campi contrassegnati da * sono obbligatori.

Inviando questo modulo si accetta la nostra dichiarazione protezione dati.