计算机系统操作包含关系,计算机操作系统复习题目(1)

27、相对于单一内核结构,采用微内核结构设计和实现操作系统具有诸多好处。但是,()并不是微内核的优势。(浙江大学2006) A.使系统更高效 B.想添加新服务时,不必修改内核

C. 使系统更易运行在不同的计算机硬件平台上 D. 使系统更可靠 【答案】A【解析】本题考查的微内核结构的优点。B是可扩展性,C是可移植性,D是可靠性。提出微内核结构主要是为了提高OS的正确性,灵活性,易维护性,可扩充性,并没有将高效性做为其目的。

28、采用()结构时,将OS分成用于实现OS最基本功能的内核和提供各种服务的服务器两个部分。

A.整体式 B.模块式 C. 分层式 D. 微内核

【答案】D【解析】在微内核结构中,采用了客户/服务器模式,将OS分为两个部分,一部分是用于提供各种服务的服务器,另一部分是用于实现OS最基本功能的内核。

29、下列模块中,必须包含在操作系统内核中的是()模块。 A.内存分配 B.中断处理 C. 文件处理 D. 命令处理

【答案】B【解析】本题考查微内核的基本功能,包括进程(线程)的管理,低级存储器管理及中断和陷入处理。

30、处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许()使用。

A、操作员 B、联机用户 C、操作系统 D、目标程序 【答案】C

31、当CPU执行操作系统程序时,处理器处于()。

A 执行态 B 用户态 C 核心态 D 就绪态 【答案】C

32、计算机系统中判别是否有中断事件发生应是在()。 A 进程切换时 B 执行完一条指令后 C 执行访管指令时 D 由用户态转入核心态 【答案】B

33.中断程序可以有选择地设置屏蔽位,但()是不能屏蔽的。 A、输入输出中断事件 B、自愿性中断事件

C、比自己级别低的中断事件 D、和自己级别相同的中断事件 【答案】B

34、用户在程序中视图读某文件的第100个逻辑块,使用os提供的( )接口。

A、系统调用B、键盘命令C、原语D、图形用户命令

答案:a【解析】os通过系统调用向用户程序提高服务,文件I/O需要在内核态运行

35、Os与用户通信接口通常不包括()

A、shell命令 B、命令解释器 C、广义指令 D、缓存管理指令 【答案】D【解析】广义指令就是系统调用命令,而命令解释器属于命令接口,shell指命令解释器,也属于命令接口。系统中的缓存全部由os管理,对用户是透明的,os不提供管理系统缓存的系统调用。 36、下列选项中,不属于多道程序设计的基本特征是() A、制约性 B、间断性 C、顺序性 D、共享性

【答案】C【解析】引入多道程序设计后,程序的执行就失去了封闭性和顺序性。程序执行因为共享资源以及相互协同的原因产生了竞争,相互制约。考虑到竞争的公平性,程序的执行是断断续续的。顺序性是单道程序设计的基本特征。

37、分时系统的一个重要性能是系统的响应时间,对os()因素进行改进有利于改善系统的响应时间。 A、加大时间片 B、采用静态页式管理 C、优先级+非抢占式调度算法 D、代码可重入

【答案】c【解析】采用c选项,既可以让重要的作业/进程通过高优先级尽快获得系统响应,也可以保证次要的进程在非抢占式调度下不会迟迟得不到系统响应,这样兼顾的设计有利于改善系统的响应时间。加大时间片会延迟系统响应时间,静态页式管理与代码可重入与系统响应时间无关 38、在分时系统中,为使多个进程能够及时与系统交互,最关键的问题是能在短时间内,使所有就绪进程都能运行。当就绪进程数为100时,为保证响应时间不超过2s,此时时间片最大应为() A、10ms B、20ms C、50ms D、100ms

【答案】b【解析】响应时间不超过2s,即在2s内必须响应所有进程。所以时间片最大为2s/100=20ms

39、下列选项中,在用户态执行的是()【2011考研】 A、命令解释程序 B、缺页处理程序

C、进程调度程序 D、时钟中断处理程序

【答案】a【解析】缺页处理与时钟中断都属于中断,在核心态执行,进程调度属于系统调用,在和心态执行,命令解释程序属于命令接口,在用户态执行

40、“访管”指令()使用

A、仅在用户态下使用 B、仅在核心态下使用 C、在规定时间内 D、在调度时间内

【答案】a【解析】访管指令仅在用户态下使用,执行访管指令将用户态转变为核心态

41、当计算机区分了核心态和用户态指令之后,从核心态到用户态的转换是由操作系统程序执行后完成的,而用户态到核心态的转换则是由()完成的。

A、硬件 B、核心态程序 C、用户程序 D、中断处理程序

【答案】a【解析】计算机通过硬件中断机制完成由用户态到核心态的转换。B选项显然不正确;核心态程序只有在os进入核心态后才可以执行。中断处理程序一般也在核心态执行,故d选项属于b、选项。如果由用户程序将os由用户态转换到核心态,那么用户程序中就可以使用核心态指令,也就威胁到计算机的安全,所以c不对。 疑难问题:

1、库函数与系统调用的区别和联系

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值