操作系统学习-练习题个人总结(二)

操作系统学习-练习题个人总结(二)

第一章 操作系统引论

//第一章补充练习题
一、第二节-操作系统发展与分类-课前测试

1、错题解析

  1. 一个分时系统的10个终端用户同时工作,时间片为100ms,每个终端用户的请求需要花费300ms处理才能完成,则终端响应时间为(1s)。
    解析:响应时间:对10个用户分别过一个时间片的时间,10 × 100ms = 1s
  2. 批处理系统中,作业成批存入(外存),等待作业调度。
    解析: 多道批处理系统中,用户提交的作业都存放在外存中,并形成队列,即“后备队列”,然后作业调度程序按照作业调度算法将若干作业调入内存,多个作业同时进行。(详细见参考:https://blog.csdn.net/zaoanmiao/article/details/85062926?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.nonecase)
  3. 分时系统中为了使多个用户能够同时与系统交互,最关键的问题是(系统能够及时接收多个用户的输入;系统能够及时处理用户的请求;短时间内所有用户程序都能得到运行)。
    解析:利用分时系统的特征作答。

2、正确知识点总结

实时系统对可靠性和安全性要求极高,它(不强求系统资源的利用率)。

补充:暂无。

二、第四节-操作系统内核结构-课前测试

1、错题解析

  1. 相对于单体内核结构,采用微内核结构的操作系统具有诸多好处,但是(使系统更高效)并不是微内核结构的优势。
    解析:微内核特点:使系统更安全、更可靠,想添加新服务时不必修改内核。提高系统的可扩展性,可移植性,提供了对分布式系统的支持,融入了面向对象技术
  2. 操作系统结构设计中,层次结构的特点不包括(便于调试)
    解析: 层次结构特点:把整体问题局部化,使得功能更清晰,有利于功能的增删改,易保证程序的正确性,易维护性。
  3. 对于采用单体结构模型的操作系统来说,通常具有以下一些优点(系统效率高;系统灵活性好)
    解析:不怎么可靠,整体设计易出错,缺乏清晰的程序结构,难维护

2、正确知识点总结

  1. 微内核结构比单体内核更稳定。
  2. 层次结构的操作系统必须建立模块之间的通信机制,所以系统效率。(系统花费在通信上的开销较大,系统效率会降低

补充:
单体结构(整体结构):设计重点–功能的实现和高效率;缺点:上述第3题解析。
模块化结构:封装模块;特点–有利于系统设计和扩展;缺点:模块间存在着复杂的依赖关系,使OS结构不清。
层次结构:层次如图

操作系统学习-练习题个人总结(二)_第1张图片
微内核结构:核心态微内核。

三、第一章-操作系统引论-课后作业

//常考给出程序执行过程(输入-执行-输出)的时间,利用多道程序技术判断程序执行过程,计算题,较为简单,注意不要算错。

你可能感兴趣的:(操作系统)