Think OS:  A Brief Introduction to Operating Systems

Think OS: A Brief Introduction to Operating Systems

Think OS is an introduction to Operating Systems for programmers. Knowledge in Computer Architecture is not a prerequisite.

Publication date: 31 Dec 2011

ISBN-10: n/a

ISBN-13: n/a

Paperback: 101 pages

Views: 2,305

Type: N/A

Publisher: Green Tea Press

License: Creative Commons Attribution-NonCommercial 3.0 Unported

Post time: 17 Apr 2016 03:00:00

Think OS: A Brief Introduction to Operating Systems

Think OS:  A Brief Introduction to Operating Systems Think OS is an introduction to Operating Systems for programmers. Knowledge in Computer Architecture is not a prerequisite.
Tag(s): Operating Systems
Publication date: 31 Dec 2011
ISBN-10: n/a
ISBN-13: n/a
Paperback: 101 pages
Views: 2,305
Document Type: N/A
Publisher: Green Tea Press
License: Creative Commons Attribution-NonCommercial 3.0 Unported
Post time: 17 Apr 2016 03:00:00
Summary/Excerpts of (and not a substitute for) the Creative Commons Attribution-NonCommercial 3.0 Unported:
You are free to:

Share — copy and redistribute the material in any medium or format
Adapt — remix, transform, and build upon the material

The licensor cannot revoke these freedoms as long as you follow the license terms.

Click here to read the full license.
From the Description:
Allen B. Downey wrote:Think OS is an introduction to Operating Systems for programmers.

In many computer science programs, Operating Systems is an advanced topic. By the time students take it, they usually know how to program in C, and they have probably taken a class in Computer Architecture. Usually the goal of the class is to expose students to the design and implementation of operating systems, with the implied assumption that some of them will do research in this area, or write part of an OS.

This book is intended for a different audience, and it has different goals. I developed it for a class at Olin College called Software Systems.

Most students taking this class learned to program in Python, so one of the goals is to help them learn C. For that part of the class, I use Griffiths and Griffiths, Head First C, from O'Reilly Media. This book is meant to complement that one.




About The Author(s)


Allen B. Downey (born May 11, 1967) is an American computer scientist, Professor of Computer Science at the Franklin W. Olin College of Engineering and writer of free textbooks. Downey received in 1989 his BS and in 1990 his MA, both in Civil Engineering from the Massachusetts Institute of Technology, and his PhD in Computer Science from the University of California at Berkeley in 1997.
 

Allen B. Downey

Allen B. Downey (born May 11, 1967) is an American computer scientist, Professor of Computer Science at the Franklin W. Olin College of Engineering and writer of free textbooks. Downey received in 1989 his BS and in 1990 his MA, both in Civil Engineering from the Massachusetts Institute of Technology, and his PhD in Computer Science from the University of California at Berkeley in 1997.
 


Book Categories
Sponsors
Icons8, a free icon pack