Ihren Artikel jetzt
eintauschen und
EUR 10,05 Gutschein erhalten.
Möchten Sie verkaufen?
Zur Rückseite klappen Zur Vorderseite klappen
Anhören Wird wiedergegeben... Angehalten   Sie hören eine Probe der Audible-Audioausgabe.
Weitere Informationen
Dieses Bild anzeigen

Operating Systems Design and Implementation (Englisch) Taschenbuch – 11. Juli 2008


Alle 5 Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Amazon-Preis Neu ab Gebraucht ab
Taschenbuch
"Bitte wiederholen"
EUR 20,68
Taschenbuch, 11. Juli 2008
EUR 54,00
1 gebraucht ab EUR 54,00

Hinweise und Aktionen

  • Studienbücher: Ob neu oder gebraucht, alle wichtigen Bücher für Ihr Studium finden Sie im großen Studium Special. Natürlich portofrei.

Jeder kann Kindle Bücher lesen — selbst ohne ein Kindle-Gerät — mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.


Produktinformation

  • Taschenbuch: 1054 Seiten
  • Verlag: Prentice Hall; Auflage: 3rd International edition. (11. Juli 2008)
  • Sprache: Englisch
  • ISBN-10: 0135053765
  • ISBN-13: 978-0135053768
  • Größe und/oder Gewicht: 17,8 x 3,2 x 23,3 cm
  • Durchschnittliche Kundenbewertung: 3.5 von 5 Sternen  Alle Rezensionen anzeigen (4 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 194.697 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Produktbeschreibungen

Synopsis

For introductory courses on computer operating systems. Revised to address the latest version of MINIX (MINIX 3), this streamlined, simplified new edition remains the only operating systems text to first explain relevant principles, then demonstrate their applications using a Unix-like operating system as a detailed example. It has been especially designed for high reliability, for use in embedded systems, and for ease of teaching.

Buchrückseite

“The presentation is excellent. The book should be on the desk of any serious student of operating systems.”--Dr. Samuel Kohn, Thomas Edison State College

 

“I would give the authors very high grades for their writing style. Topics are explained in a clear and understandable manner. Presentations are well organized and they flow in logical fashion. The book provides the right depth and breadth of explanations with the appropriate amount of rigor and abstraction.” --Gojko Babic, Department of Computer Science and Engineering, Ohio State University

 

The definitive, up-to-date introduction to operating systems:

Core principles plus hands-on examples with the new MINIX 3 operating system

 

The world’s best-selling introductory operating systems text has been thoroughly updated to reflect the latest advances in OS design and implementation. Offering an optimal balance of theory and practice, Operating Systems: Design and Implementation, Third Edition remains the best resource for anyone seeking a deep understanding of how operating systems work.

 

This edition includes MINIX 3, more compact, more reliable, better suited for embedded applications – and, above all, even easier to teach and learn from. Using MINIX, the authors introduce virtually every core concept needed to construct a working OS: system calls, processes, IPC, scheduling, I/O, deadlocks, memory management, threads, file systems, security, and more. 

 

NEW TO THIS EDITION

 

·   Newly-released, significantly-improved MINIX 3 operating system on CD-ROM: giving students  hands-on experience in  modifying and rebuilding a contemporary operating system

·   Expanded and reorganized coverage of processes and communication

·   Revised and enhanced coverage of CPU scheduling, deadlocks, file system reliability, and security

·   Includes more than 150 end of chapter problems

 

·   ABOUT THE AUTHORS

 

Andrew S. Tanenbaum has an S.B. degree from M.I.T. and a Ph. D. from the University of California at Berkeley.  He is currently a Professor of Computer Science and Vrije Universiteit in Amsterdam, the Netherlands, where, for more than 30 years, he has taught operating systems, computer organization, and networking to thousands of students. Professor Tanenbaum is the winner of the ACM Karl V. Karlstrom Outstanding Educator Award and the ACM/SIGCSE Award for Outstanding Contributions to Computer Science Education. 

 

Albert S. Woodhull is Adjunct Associate Professor of Computer Science and Biology at the School of Natural Science, Hampshire College, Amherst, MA. He also served until recently as computer system administrator for the Department of Biology in the School of Natural Science and Mathematics at the University of Massachusetts, Amherst, MA. He holds an S.B. degree from M.I.T. and a Ph.D. the University of Washington. Supported by a Fulbright grant, he has taught at the Universidad Nacional de Ingenieria and the Universidad Nacional Autonoma de Nicaragua. 

-- Dieser Text bezieht sich auf eine andere Ausgabe: Gebundene Ausgabe .

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?

Kundenrezensionen

3.5 von 5 Sternen
Sagen Sie Ihre Meinung zu diesem Artikel

Die hilfreichsten Kundenrezensionen

6 von 7 Kunden fanden die folgende Rezension hilfreich Von Hans-Wurst am 21. April 2008
Format: Gebundene Ausgabe
Wie ein anderer Rezensent trefflichst formulierte, könnte man dieses Buch auch als "Bibel der Betriebssysteme" bezeichnen. Egal ob Student der Informatik, Programmierer, Systemadministrator oder einfach interessierter Leser, dieses Buch ist für Jeden, der sich für die Aufgaben von Betriebssystemen und deren Implementierung interessiert. Das tolle an diesem Buch, neben theoretischen Beschreibungen enthält das Buch auch eine ausführliche Quellcode Beschreibung des (Lehr-) Betriebssystems Minix 3, welches der Author selbst entwickelt hat.

Ein kleiner Blick in das Inhaltsverzeichnis:

1. Introduction
2. Processes
3. Input/Output
4. Memory Management
5. File Systems
6. Reading List and Bibliography

Hierbei ist jedes Kapitel wie folgt aufgebaut: Der erste Teil des Kapitels widmet sich der Theorie und vermittelt in großer Detailfülle die Aufgaben, Probleme, Algorithmen und Strategien des jeweiligen Themas. Der zweite Teil ist dann praktischer Natur und beschreibt anhand des Quellcodes des mitgelieferten Betriebssystems Minix 3, wie eine Implementation in der Praxis aussehen kann.

Wer sich auch mit dem praktischen Teil des Buches, der Entwicklung des POSIX-kompatiblen Betriebssystems Minix 3 befassen will, sollte fundierte C- und grundlegende UNIX/POSIX Kenntnisse mitbringen.

Eine deutsche Übersetzung ist ebenfalls erschienen, allerdings nur zu einer deutlich älteren Auflage (1990!) und auch wenn diese sicherlich noch in einigen Universitätsbibliotheken herumgeistern dürfte, würde ich die Anschaffung der aktuellen 3.Auflage auf Englisch sehr nahelegen.
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Von uuulala am 24. November 2014
Format: Taschenbuch Verifizierter Kauf
Das Buch und der Inhalt sind veraltet. Der Opa - Author quatscht immer nur über (seinen) Minix (32 bit) und warum Minix ein Vater von Linux und Linus ist. Allgemein sollte das Bich vielleicht 10 Euro kosten, ich habe viel zu viel bezahlt. Es ist ein Geschichtenbuch, nichts iinformatives. Kaum Beispiele. Wirklich langweilich und wiederholt sich oft. Wei ein Opa halt.
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Von Jonnymithrandir am 15. Oktober 2010
Format: Taschenbuch
First of all I have not read the complete book, but the section that I have been has impressed me and I am very pleased with my purchase already.
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
3 von 6 Kunden fanden die folgende Rezension hilfreich Von Martin Knappe am 14. Dezember 2006
Format: Gebundene Ausgabe
pages 639-1031 (i.e. more than a third of the whole book!!) are full of freely available source code..i think this space had better been used for explaining better, providing more illustrations, a.s.o.

the theoretical parts on operating systems in each chapter are very good but the description of the source code is not; more often than not, you're referred to comments in the source code (which are even harder to understand)

i'm still hoping i'll understand it all one day...but don't get too excited..this book won't enlighten you from one day to the other...
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen

Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)

Amazon.com: 13 Rezensionen
52 von 62 Kunden fanden die folgende Rezension hilfreich
A great introduction to operating systems 30. März 2006
Von W. Faught - Veröffentlicht auf Amazon.com
Format: Gebundene Ausgabe
This book is written by Tanenbaum, the main guy behind Minix, which is what Linux was based on. It provides good overviews for basic OS concepts like memory management, file systems, processes, etc. The concepts in this book book are intimately tied to examples of the Minix OS, which is a good thing.

To those who would rather see examples from Linux: Minix is a compact and modular OS, which is why it's a good choice for examples. The book contains the entire source code at the back for easy reference. Yes, the OS is that small. That's a good thing when you're trying to figure out how virtual memory works or what have you. You'd be lost trying to learn this stuff from Linux. Above everything else, the code is ***well-commented*** compared to Linux, a major plus. You won't find any "/* major hack */" comments, either. ;) Minix leaves out all the crap that Microsoft and Linux throw into the kernel that make it unstable in the first place. Learn about the bells and whistles later when you can do the basics.

I encountered two instances where the book wasn't updated to reflect changes in the OS, which were annoying to deal with. Also, I found a spelling or punctuation error about every ten pages, which was annoying for such a pricey book. Overall, however, the book is extremely usable and understandable. It's easy to pick up concepts from this text.
16 von 17 Kunden fanden die folgende Rezension hilfreich
A truly brilliant work of a Master piece 6. Dezember 2009
Von Saurav Bhasin - Veröffentlicht auf Amazon.com
Format: Gebundene Ausgabe
Many people who are commenting on the book by Tanenbaum are people who are writing after the year 2000. Operating system developed has had a long history since 1970 when Unix was developed.

After that there was no significant movement on the Unix like systems (of course Microsoft and Apple were working) on their own OS but there were not Unix like.

Tanenbaum wrote a Unix like System in 1987 which shares the File management, Process Management, Device Management and Memory management with Unix. He called it as MINIX OS.

After that rest is History, Linus Torvalds wrote the Linux kernel. Even though Linux today has advanced a lot due to the Networking code, ACPI, SMB, Device drivers, please should examine Linux 0.01 written first by Linus.

That code also consisted of only 20,000 lines and was very similar to MINIX(Not in design but in Code size).

So do not blame the Author if he is not writing an advanced OS for you to study. Those have millions of lines of code.

What MINIX shows us is a reliable and stable OS that is good study material for better OS's.

If you want to understand nuts and bolts of OS study this book and write the code. You will be a master of Operating system.

Atleast it is not those books who dig into a LOT OF THEORY like Different types of OS and explaining the theoritical aspects but do nothing of implementation.

This book does the implementation. ***** Stars.
4 von 4 Kunden fanden die folgende Rezension hilfreich
Descriptive of MINIX structure 5. Januar 2013
Von Chapters - Veröffentlicht auf Amazon.com
Format: Gebundene Ausgabe Verifizierter Kauf
This book does a very good job at walking the reader through the various functions of MINIX, but it does not go into the specifics very well. In short, it is a good technical book, but it is not one I recommend for an introduction to Operating Systems, since it glazes over many things. So while I had a good grasp of how MINIX operates, I had little knowledge on how to add more to the OS, or how to write my own OS.

While MINIX was a good choice for the text, as MINIX is an operating system written to be understood, I just think the authors could gone much more in detail. A strong grasp of C is also required, so make sure you know your stuff before reading this book.
2 von 2 Kunden fanden die folgende Rezension hilfreich
Superb book 14. Dezember 2012
Von pk - Veröffentlicht auf Amazon.com
Format: Gebundene Ausgabe Verifizierter Kauf
Great book with fantastic theory and code which shows practice. One of the really rare books where both go hand in hand. Even if you are never going to implement an OS, this is a must buy.
4 von 5 Kunden fanden die folgende Rezension hilfreich
A description of MINIX 28. Februar 2012
Von Lucas - Veröffentlicht auf Amazon.com
Format: Gebundene Ausgabe Verifizierter Kauf
As a description of MINIX, this book is nothing but good. As an operating systems introductions, one can find it a lot tiresome and confusing. Don't recommend buying it, specially as an introductory book.
Waren diese Rezensionen hilfreich? Wir wollen von Ihnen hören.