Think OS: A Brief Introduction to Operating Systems

简介:
Think OS: A Brief Introduction to Operating Systems 是程序员对操作系统的介绍。
在许多计算机科学程序中,操作系统是一个高级主题。到学生学习的时候,他们通常知道如何用c语言编程,而且他们可能已经上过计算机体系结构课程。通常,课程的目标是让学生接触操作系统的设计和实现,隐含的假设是他们中的一些人会在这一领域进行研究,或者编写操作系统的一部分。
这本书是为不同的读者准备的,它有不同的目标。我为奥林学院的一个叫做软件系统的课程开发了它。
大多数参加这门课的学生都学会了用Python编程,所以目标之一就是帮助他们学习C。对于类的这一部分,我使用格里菲斯和格里菲斯,头第一C,从O'Reilly媒体。这本书是对那本书的补充。
英文简介:
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.
- 书名
- Think OS: A Brief Introduction to Operating Systems
- 译名
- Think OS:操作系统简介
- 语言
- 英语
- 年份
- 2015
- 页数
- 99页
- 大小
- 359.48 kB
- 标签
- 操作系统
- 下载
Think OS: A Brief Introduction to Operating Systems.pdf
- 密码
- 65536
最后更新:2025-04-12 23:58:08
→Don't Just Roll the Dice - A Usefully Short Guide to Software Pricing (Version 2.0.0)