【操作系统】考点归纳总结(简答)
(1)下列选择中,___不是OS关心的主要问题。
A管理计算机裸机
B设计、提供用户程序与计算机硬件系统的界面
C管理计算机系统资源
D高级程序设计语言的编译器
【参考答案】D;根据OS的定义和功能来分析即可。A、C都是管理,B是OS提供的接口,而D侧重于程序编译器,显然不属于。
(2)允许多个用户以交互方式使用计算机的操作系统称为____,允许将多个作业提交给计算机集中处理的操作系统称为____,计算机系统能及时处理过程控制数据并作出响应的操作系统称为__
A批处理OSB分时OSC多处理机OS
D实时OSE网络OS
【参考答案】(1)选B。多用户使用同一计算机:分时OS;(2)A,根据“多个作业提交”可得;(3)B,根据“及时处理……并作出响应”,实时性要求高。(3)设计实时操作系统时,首先应考虑系统的____
A.可靠性和灵活性
B.实时性和可靠性
C.灵活性和可靠性
D.优良性和分配性
【参考答案】B
(4)在分时系统中,当用户数目为100时,为保证响应时间不超过2秒,此时的时间片最大应为______
A.10ms
B.2Oms
C.50ms
D.100ms
【参考答案】2s/100=20ms,选择B。即要在2秒内把时间片划分为100片。注意“最大”,如果响应时间小于20ms,即在2秒内,一定能为≥100的用户服务;而时间片大于20ms,在2s内,能够服务的用户数不足100——因此说20ms为最大时间片。
(5)实时操作系统必须在_______内完成来自外部的事件。
A.响应时间
B.周转时间
C.规定时间
D.调度时间
【参考答案】选C。实时系统的核心是关心在“规定时间”完成任务,因为其为短程任务调度,并不关心响应时间、周转时间、调度时间,而是强调实时性能。
(1)中断发生后,应保留。
A.缓冲区指针
B.关键寄存器内容
C.被中断的程序
D.页表
【参考答案】B。保留现场——寄存器的数值,如PC值、PSW等寄存器值,入栈保存。
(2)引入缓冲的主要目的是。
A.改善CPU和I/O设备之间速度不匹配的情况
B.节省内存
C.提高CPU的利用率
D.提高I/O设备的效率
【参考答案】A,缓冲的主要目的就是解决“速度不匹配”。