吉林大学网络教育学院
2020-2021学年第一学期期末考试《操作系统》大作业
学生姓名 专业
层次年级 学号
学习中心 成绩
年 月 日
诚信考试承诺书
吉林大学2020-2021学年第一学期网络教育大作业课程考核要求:务必学生本人通过在线学习平台完成大作业课程考核,下载课程考核试卷并进行A4纸打印,根据考核题目要求,严格按照题号顺序在试卷上独立手写完成;试卷答题不得打印、复印、抄袭,如出现打印、复印、抄袭等情况均按“零分”处理。
本人郑重承诺:我已仔细阅读并认真遵守网院关于大作业课程考核的有关规定,保证按规定程序和要求完成大作业考核,保证我向网院呈交的课程作业,是我本人严格按照作业考核要求独立完成,不存在他人代写、抄袭和伪造的情形。
如违反上述承诺,由本人承担相应的结果。
承诺人:(本人手写签字)
日 期:
操作系统
一 (共2题 ,总分值30分 )
1. 什么是缓冲?为什么要引入缓冲?操作系统如何实现缓冲技术? (15 分)
2. 什么是进程控制块?从进程管理、中断处理、进程通信、文件管理、设备管理及存储管理的角度设计进程控制块应该包含哪些内容 (15 分)
二 (共7题 ,总分值70分 )
3. 如何理解原语的原子性,在单机环境下如何实现原语的原子性,实现时应注意哪些问题? (10 分)
4. 为什么说多级反馈队列能较好的满足各种用户的需要? (10 分)
5. 在多处理机系统中,比较有代表性的线程调度方式有哪几种? (10 分)
6. 试述引起多道程序系统程序执行不确定性的内部原因 (10 分)
7. 在一个分时操作系统中,进程可能出现下面所示的变化。请将产生每一种变化的具体原因填写在下面横线上。
A:运行B:就绪C:数据资源D:等待I/O传输
(1)A-→B
(2)A-→C
(3)C-→A
(4)A-→D
(5)D-→B (10 分)
8. 过程调用和系统调用的共同点是什么,它们与中断调用的差别是什么? (10 分)
9. 进程的就绪状态和阻塞状态有何不同 (10 分)