操作系统原理与设计

Operating System Principles and Implementation

2026年春季



通知:



课程信息:

课程编号 011174(课堂号:011174.02)
授课老师 李永坤  (高新校区1号学科楼B201)
上课教室 理论: 3C204, 实验:电三楼406+408
上课时间 理论:周一3-4节(9:45-11:20)& 周三1-2节(7:50-9:25),实验: 周四(18:30-21:30)
课时安排 理论60学时 + 实验40学时
助教信息
庞子文   pzw2002@mail.ustc.edu.cn
黄振   hzderek@mail.ustc.edu.cn
陈巩固   cggwz@mail.ustc.edu.cn
刘川毅   lcy0809@mail.ustc.edu.cn
课程QQ群 群号:818241209(进群验证信息"学号+姓名")


课程教材(也可采用相近版本的影印版或者翻译版):

书名 作者 出版社
Operating System Concepts, Tenth Edition
https://www.os-book.com/OS10/index.html
Abraham Silberschatz, Peter Baer Galvin, Gerg Gagne John Wiley & Sons
教材-2

参考书籍:

书名 作者 出版社
Operating System Concepts Essentials, Second Edition
https://www.os-book.com/OSE2/index.html
Abraham Silberschatz, Peter Baer Galvin, Gerg Gagne Wiley
Operating Systems: Three Easy Pieces Remzi H. Arpaci-Dusseau, Andrea C. Arpaci-Dusseau online resource
现代操作系统:原理与实现 陈海波,夏虞斌等 机械工业出版社
现代操作系统 Andrew S. Tanenbaum,Herbert Bos著,陈向群,马洪兵等译 机械工业出版社
教材-2 教材-6 教材-6 教材-5


课件与作业(课件内容仅供本课程使用,PDF格式某些动画无法显示):

日期 主要内容 PPT下载 作业/截止日期
第1周(3.2/3.4) Course Introduction
OS Introduction
ch0.pdf
ch1.pdf
第2周(3.9/3.11) OS Introduction
OS Structure
ch1.pdf
ch2.pdf
第3周(3.16/3.18) OS Structure
Process Concepts & Operations
ch2.pdf
ch3.pdf
第4周(3.23/3.25) Process Operations
(from Kernel's Perspective)
Threads
ch3_part2.pdf

ch4.pdf
第5周(3.30/4.1) Threads
Process Communication
ch4.pdf
ch5.pdf
第6周(4.6/4.8) Holiday
Process Synchronization


实验:

截止日期 实验题目 实验资料 备注
4.2(周四)18:00 Lab0:NexOS基础与AI编程 实验说明:Lab0 实验准备资料
4.16(周四)22:00 Lab1:NexOS用户态编程与系统调用 实验说明:Lab1 预习作业Lab-HW1:4.2(周四)18:00前提交至BB系统
4.16(周四)18:30讲解 Lab2:LLM推理与AI Service 实验说明:待发布 预习作业Lab-HW2:4.18(周四)18:00前提交至BB系统