山东科技大学 操作系统 期末复习资料(第一章、第二章)

山东科技大学操作系统课本有的专业是英文教材,有的老师上课PPT大部分都是英文…导致很多同学尽管认真听课可还是听不懂…

博主结合教材、教材的中文版及学长给的重点内容总结筛选出重点,希望可以对同学们有用!!!
这篇博客只总结出第一章、第二章的重点,后续还会更新。

第一章、第二章的重点不算很多,且大部分都是概念。听上一届学长说当时只考了微内核。所以同学们不用把重点放在第一章、第二章,应该重点复习后面。另外,听另一个上届学长说可以刷王道考研操作系统的题目!!!

第一章导论

1.OS(操作系统)的概念/什么是OS
答:操作系统是管理计算机硬件的程序,为应用程序提供基础,是用户和计算机硬件之间的一个中间层。

2.OS的目标
答:
①:执行用户程序,使用户解决问题更容易。
②:使计算机系统更容易使用。
③:使计算机硬件更高效工作。

3.OS的功能与作用
答:这个题从不同角度来答
从用户视角:
①:使用户使用方便
②:为资源使用做了优化
③:个人使用性能和资源利用率的折中
④:针对电量、可用性进行了优化
⑤:有的计算机几乎没有或较少的用户界面。例如:嵌入式设备(说实话,自己这个没有看懂为啥会在这)
从系统视角:
①:资源分配器,管理所有的资源。针对高效和公平地资源使用,在不同请求间进行判决。
②:控制程序,防止计算机资源的错误使用或使用不当。

4.操作系统都是中断驱动的。

第二章操作系统结构

1.系统调用概念,分为哪几类。
系统调用:OS为服务提供的编程接口。
系统调用大致分为五大类:进程控制、文件管理、设备管理、信息维护、通信。

2.层次化优点和缺点
优点:
①:主要优点是构造和调式的简单化,简化了调式和系统验证。
②:简化了系统的设计和实现。
缺点:
①:主要困难涉及对层的详细定义。
②:通信效率较差。占用资源增加。

3.微内核优点和缺点
优点:
①:便于操作系统扩充
②:便于移植,容易从一种硬件平台设计移植到另一种硬件平台设计
③:提供了更好的安全性和可靠性。
缺点:
①:由于系统功能总开销的增加导致了系统性能下降
②:关于哪些服务应保留在内核内,而哪些服务应在用户空间内实现,并没有定论。

  • 3
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值