计算机四级网络工程师操作系统原理真题5.docVIP

计算机四级网络工程师操作系统原理真题5.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机四级网络工程师操作系统原理真题5 (总分:100.00,做题时间:90分钟) 一、操作系统原理——单选题(总题数:30,分数:0.00) 1.? 组成操作系统的主要部分是存储管理、设备管理、文件管理和______。 (分数:2.50) ?A.进程管理?√ ?B.死锁管理 ?C.用户管理 ?D.网络管理 解析: 按照资源管理的观点,操作系统的这些功能主要可以分为进程管理(处理器管理)、存储管理、文件管理、作业管理和设备管理。因此,本题答案选择A选项。 2.? 操作系统的一个重要概念是进程,下列哪一个不能作为进程来管理?______ (分数:2.50) ?A.打印程序 ?B.用户应用程序 ?C.中断服务程序?√ ?D.内存换页程序 解析: 进程管理实质是对中央处理器进行管理。进程管理主要包括进程控制、进程同步、进程通信和进程调度。其中进程控制的主要任务是创建进程、撤销结束的进程以及控制进程运行时候的各种状态转换;进程同步主要处理进程之间的关系,包括进程的同步和互斥;进程间通信主要处理相互协作进程之间信息的交换问题;而进程调度则是按照一定的算法从就绪队列中挑选一个进程在处理器中真正执行它。中断服务程序是固定在某个地址的代码段,没有进程的概念。因此,本题答案选择C选项。 3.? 用户程序需要关闭中断响应,他必须首先______。 (分数:2.50) ?A.调用系统函数自我阻塞 ?B.保护现场 ?C.获取中断状态 ?D.发起访管中断?√ 解析: 关闭中断响应指令属于特权指令,用户程序不能直接执行,必须使CPU陷入核心态,由操作系统来执行该特权指令,因此该程序必须先发起访管中断,这是由用户态向核心态转换的方法。因此,本题答案选择D选项。 4.? 关于操作系统的结构,下列特性中,哪一个不是微内核的结构的特点?______ (分数:2.50) ?A.提高了操作系统的可靠性 ?B.更适合于分布式系统 ?C.清晰的单向依赖和单向调用性?√ ?D.较高的灵活性和可扩充性 解析: 微内核结构的特点:①提高了系统的可扩展性;②增强了系统的可靠性;③可移植性;④适用于对分布式处理的计算环境;⑤融入了面向对象技术。因此,本题答案选择C选项。 5.? 采用多道程序设计技术可以______。 (分数:2.50) ?A.提高I/O设备的利用率?√ ?B.加快程序的运行速度 ?C.保证程序运行的正确性 ?D.减少设备的损耗 解析: 所谓多道程序设计技术,就是允许多个程序同时进入内存并运行。多道程序设计是操作系统所采用的最基本、最重要的技术,其根本目的是提高整个系统的效率。采用多道程序设计技术可以提高I/O设备的利用率。因此,本题答案选择A选项。 6.? 从静态的角度看,下列选项中哪一个是进程必须拥有而程序所没有的?______ (分数:2.50) ?A.进程控制块?√ ?B.代码正文 ?C.常量数据 ?D.全局变量 解析: 进程和程序既有联系又有区别,程序是构成进程的组成部分之一。从静态的角度看,进程是由程序、数据和进程控制块3部分组成。程序是静态的,而进程是动态的。因此,本题答案选择A选项。 7.? 进程在运行过程中具有多种状态,当它从等待态转换为就绪态时称为______。 (分数:2.50) ?A.唤醒?√ ?B.调度 ?C.阻塞 ?D.分派 解析: 当被阻塞的进程所期待的事件出现时,如I/O完成或者其所期待的数据已经到达,则由有关进程调用唤醒原语wakeup(),将等待该事件的进程唤醒。唤醒原语执行的过程是:首先把被阻塞的进程从等待该事件的阻塞队列中移出,将其PCB中的现行状态由阻塞改为就绪,然后再将该PCB插入到就绪队列中。因此,本题答案选择A选项。 8.? 当一个新的进程创建完成后,该进程的进程控制块将被插入到下列哪一个队列中?______ (分数:2.50) ?A.阻塞队列 ?B.运行队列 ?C.挂起队列 ?D.就绪队列?√ 解析: 操作系统创建一个新进程的过程如下:①申请空白PCB;②为新进程分配资源;③初始化进程控制块;④将新进程插入就绪队列,如果进程就绪队列能够接纳新进程,便将新进程插入到就绪队列中。因此,本题答案选择D选项。 9.? 请分析以下程序。 ? ? int main() ? ? { pid_t pid; ? ? pid=fork; ? ? if(pid==0) ? ? printf(I am the child process, my process ID is% d\n, getpid()); ? ? else ? ? printf(I am the parent process, my process ID js% d\n, getpid()); ? ? } ? ? 该程序正确运行后的结果是______。

您可能关注的文档

文档评论(0)

vipguyue + 关注
实名认证
文档贡献者

专注分享

1亿VIP精品文档

相关文档