计算机操作系统

(张殷乾)CS3022024春 2023春 2022春 2021春  
2024春 2023春 2022春 2021春
8.5(4人评价)
  • 课程难度
    中等
  • 作业多少
    中等
  • 给分好坏
    一般
  • 收获大小
    很多
选课类别:专业任务 教学语言:英文
课程类别:专业核心课 开课单位:计算机科学与工程系
课程层次:未知 获得学分:3.0
课程主页:暂无(如果你知道,请点右上角“编辑课程信息”添加!)
课程简介(教工部数据)
本课程介绍计算机系统的进程与资源管理技术,包括计算机系统进程调度、内存管理、文件与设备管理、人机接口以及网络接口技术以及资源调度的基本方法,讨论计算机系统管理编程方法,针对工程应用来设计合适的计算机操作系统。


This course introduces fundamental computer operation and management knowledge on scheduling, memory, file system, I/O peripheral, user interface, networking, as well as resource allocation methods. It will help students to develop programing skills for computer system management, and design proper operating systems for specific applications.
点评写点评
排序学期
评分评分4条点评
user avatar   匿名用户     2024春
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:很多

很多同学说这门课有难度,这话不假。不过我觉得不得不提的一点是,难度基本集中在理解记忆内容(也就是考试内容),代码部分相比可以说是少且简单。(当然本学期没有project是一大原因)

对于考试,最好是学期内就跟上进度,把理解性内容都消化个八九不离十,考试前过一遍,再复习复习记忆性内容即可。这方面强烈建议好好听沈老师的lab课,lab课更像通过代码解读OS,而非教你写OS代码,所以对课程内容的理解大有帮助。考试满分120最高记100,我基本没听过大课,靠lab和自学期中期末都90+,最后总评为A。

另外不得不吐槽的就是这门课的quiz,相比于其他课quiz得分低很多,印象里最终我是只拿了6-7成。由于有点难度,别的评论里也提到会有同学py,这种情况对独行侠也很不友好。当然我不听大课靠自学,quiz低也有我自己的原因,但相对于别的课体验真的很差。

 

user avatar   Maystern     2024春
  • 难度:困难
  • 作业:中等
  • 给分:一般
  • 收获:一般

课程内容相当难,我这学期在摆,没有状态,拿了一个相当平均的分。

期中考试和期末考试都是120分,满分100不溢出,签到是多选有bonus,要拿到100分(可以找同学py)

然后作业的话,github基本都是有答案的,可以参考一下。

平时没好好学,期末真的会崩溃,OS不是啥水课,真的很困难。

user avatar   匿名用户     2024春
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:很多

这个课分数占比比较均匀,期中期末都有20bonus虽然代码和填空感觉有点难导致加了bonus分数也只能还凑合..大课全英讲PPT有点无聊大多数时候听不进去,lab任务量比较大,但是两位老师还是比较负责的,quiz也给了bonus分数。总体来说应该是四件套里最简单的一门了,最终得分不高也不低。

user avatar   Alexandra_Burke     2024春
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:很多

可以参考之前 H 班的评教情况,但值得留意的是本学期没有 project ,感觉难度相比 H 班一下降了好几个档次。

本人本学期同时选的计算机组成原理和操作系统,没有遇到很大的前置知识上的问题。

Slides 质量高,Lab 的 pdf 质量也很高,上课讲得好。前几周的 quiz 有点难,来听课了和没来听课好像结果上也没多大差别(捂脸

Lab 纸质 report 是我在各门课中首次见到,不过感觉确实手写一遍能加深印象。

作业的话有理论和编程部分,一开始用 gitlab OJ ,但后面似乎 OJ 锅了,就改成了交代码和本地运行的截图,不知道会不会有同学直接改输出 AC (笑

考试有 bonus 真好!


teacher avatar

张殷乾

计算机科学与工程系

暂无教师主页

其他老师的「计算机操作系统」课

张殷乾老师的其他课