Score
0
Watch 54 Star 48 Fork 6

aRoming / course_osotherCC-BY-SA-4.0

Join us
Explore and code with more than 5 million developers,Free private repositories !:)
Sign up
Mirror of https://gitlab.com/arm_courses/os spread retract

Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

关于《操作系统原理》课程

  1. 本仓库许可协议
  2. 帮助完善本仓库
  3. 本仓库组织方式
  4. 本仓库编写环境
  5. 本仓库使用方法
  6. 课程基本信息
  7. 课程教材与实验教材
  8. 参考资料
    1. 专著
    2. 大学课程
    3. 其他

本仓库许可协议

本仓库使用CC-BY-SA-4.0协议,本仓库公开地址(署名): https://gitlab.com/arm_courses/os ,详见LICENSE.md

帮助完善本仓库

期待您一起完善本仓库,您可以通过以下方式帮助完善本仓库:

  1. merge request:通过GitLabmerge requestmaster分支
  2. issue: 通过GitLabGiteeissue发起一个新的issue(标签请设置成optimize

本仓库地址:

  1. 主地址: https://gitlab.com/arm_courses/os
  2. 镜像地址: https://gitee.com/aroming/course_os

本仓库组织方式

  1. Addons/ : 附加文档,如:专题类的论述
  2. Experiments/ : 实验指导文档
  3. Outlines/: : 各部分的大纲
  4. Exercises : 习题及其解析
  5. README/ : 本仓库的一些说明
  6. README.md : 本说明
  7. LICENSE.md && LICENSE :license文档

本仓库编写环境

  1. VSCode
  2. Markdown Preview Enhanced
  3. PlantUML
  4. Graphviz

更详细的编写环境说明请参见编写环境

本仓库使用方法

使用已预导出的xxx.html(请勿使用IEEdge打开),或使用任意markdown编辑器打开xxx.md

更详细的使用方法说明请参见使用方法

课程基本信息

  1. 课程名称: 《计算机操作系统/操作系统》( Computer Operating System ),专业基础课,计算机类硕士研究生入学考试初试专业课统考课程(四门课程之一)
  2. 先修课程: 《计算机组成原理》(或包含组成原理内容的相关课程),《微机原理与接口技术》,《接口与通讯》,《C语言程序设计》,《数据结构》
  3. 课程目标:
    1. When && Who && Why --> 了解OS的源由和演变历史
    2. What --> 掌握OS的重要概念和功能
    3. How --> 掌握OS的基本原理、经典算法与数据结构
  4. Keywords: Technical Terms, Principles, Algorithms, Data Structures

课程教材与实验教材

  1. :book: 课程教材:《计算机操作系统(第3版)》,郁红英等编著,清华大学出版社
  2. :book: 实验教材:《计算机操作系统实验指导(第3版)》,郁红英(主编),清华大学出版社
  3. :book: 辅助教材:OSIDP(Operating Systems Internals and Design Principles 9th Global Edition)^1, [美]William Stallings, Pearson

参考资料

专著

  1. :book: 《现代操作系统(原书第4版)》,[荷-美]Andrew S. Tanenbaum,Herbert Bos 著,陈向群 译, 机械工业出版社,豆瓣链接
  2. :book: 《深入理解计算机系统(第1版.修订版)》, [美]Randal E.Bryant, David O'Hallaron著,龚奕利, 雷迎春译. 中国电力出版社. ISBN: 7-5083-2175-8. 2004-10,豆瓣链接CS: APP blog
  3. :book: :computer: 《UNIX编程艺术》,[美] Eric S.Raymond 著,姜宏,何源,蔡晓骏 译,电子工业出版社,豆瓣链接英文在线阅读官网
  4. :book: :computer: 《只是为了好玩 : Linux之父林纳斯自传》,[芬-美]Linus Torvalds,David Diamond,豆瓣链接GitHub链接(英文EPUB,PDF)
  5. :book: :computer: 《鸟哥的Linux私房菜:基础学习篇(第4版)》豆瓣链接GitBook链接
  6. :book: :computer: 《鸟哥的Linux私房菜:服务器架设篇(第3版)》豆瓣链接GitBook链接
  7. :book: 《操作系统设计与实现(原书第3版)》(上册,下册),[荷-美] Andrew S. Tanenbaum),[美] Albert S. Woodhull 著,陈渝,谌卫军 译,电子工业出版社,豆瓣链接 -- 上册豆瓣链接 -- 下册

大学课程

  1. :computer: 中国大学MOOC:电子科技大学《计算机操作系统》
  2. :computer: 清华大学:操作系统2019春
  3. :computer: 中国大学MOOC:华中科技大学《操作系统原理》
  4. :computer: Stony Brook University: CSE 306 Operating Systems
  5. :computer: University of North Florida: COP 4610 Operating Systems

其他

  1. :computer: Mac OS X 背后的故事
  2. :computer: 易百教程:操作系统

Comments ( 0 )

Sign in for post a comment

other
1
https://gitee.com/aroming/course_os.git
git@gitee.com:aroming/course_os.git
aroming
course_os
course_os
master

Help Search

205735 778617b6 1899542 205747 347fc4a1 1899542