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

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

  1. 1、本文档共13页,可阅读全部内容。
  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文档。上传文档
查看更多
计算机四级网络工程师操作系统原理真题8 (总分:100.00,做题时间:90分钟) 一、操作系统原理——单选题(总题数:30,分数:0.00) 1.? 共享性是操作系统的特征之一,计算机中的各类设备在操作系统管理下实现共享,那么下列哪种设备可以同时共享?______ (分数:2.50) ?A.磁带机 ?B.投影机 ?C.扫描仪 ?D.硬盘?√ 解析: 硬盘是共享设备,可以被共享。磁带机、投影仪和扫描仪都是独占设备,无法被共享。因此,本题答案选择D选项。 2.? 当用户程序需要调用操作系统所提供的文件读写功能时,该功能首先执行的指令是______。 (分数:2.50) ?A.文件操作指令 ?B.访管指令?√ ?C.特权指令 ?D.I/O中断指令 解析: 用户程序不能直接使用特权指令。如果用户程序在用户态下执行了特权指令,则引起访管中断。当用户程序需要调用操作系统所提供的文件读写功能时,该功能首先执行的指令是访管指令。因此,本题答案选择B选项。 3.? 外部I/O设备向处理器发出的中断信号又称为______。 (分数:2.50) ?A.中断请求?√ ?B.中断断点 ?C.中断屏蔽 ?D.中断优先级排队 解析: 外部I/O设备向处理器发出的中断信号又称为中断请求。因此,本题答案选择A选项。 4.? 在交互式系统中,若用户数为100,为保证响应时间≤100ms,忽略其他系统开销,则操作系统应将时间设置为______。 (分数:2.50) ?A.≤1ms?√ ?B.≤10ms ?C.≤100ms ?D.≤1000ms 解析: 若用户数为100,为保证响应时间≤100ms则时间片设置为100ms/100=1ms比较合适。因此,本题答案选择A选项。 5.? 程序的并发执行产生了一些和程序顺序执行时不同的特性,下列哪一个特性是正确的?______ (分数:2.50) ?A.并发程序的执行结果可再现 ?B.并发程序在执行期间不具有相互制约关系 ?C.并发程序与计算过程无法一一对应?√ ?D.并发程序的执行过程具有封闭性 解析: 所谓程序并发执行是指两个或两个以上程序在计算机系统中同处于已开始执行且尚未结束的状态。程序并发执行产生了一些和程序顺序执行时不同的特性:①并发程序在执行期间具有相互制约关系;②程序与计算不再一一对应;③并发程序执行结果不可再现。因此,本题答案选择C选项。 6.? 多道程序设计技术使得进程能够并发运行,相比单道程序运行,并发运行的多道程序不再具有下列哪个特性?______ (分数:2.50) ?A.独立性 ?B.随机性 ?C.共享性 ?D.可再现性?√ 解析: 多道程序设计环境具有以下特点:独立性、随机性、资源共享性。因此,本题答案选择D选项。 7.? 某一单核处理机的计算机系统中共有20个进程,那么,处于运行状态的进程最多为______个。 (分数:2.50) ?A.0 ?B.1?√ ?C.19 ?D.20 解析: 单核处理机的计算机系统中,处于运行状态的进程只能有一个。因此,本题答案选择B选项。 8.? 当用户在编程中需要创建一个进程时,他可以采用的方法是______。 (分数:2.50) ?A.调用进程创建原语由操作系统创建进程?√ ?B.填写进程控制块的数据结构并提交系统 ?C.填写进程控制块的数据结构并将其放入就绪队列 ?D.将用户所在进程的进程控制块复制一份给新进程 解析: 调用进程创建原语由操作系统创建进程,操作系统创建一个新进程的过程如下:①申请空白PCB;②为新进程分配资源;③初始化进程控制块;④将新进程插入就绪队列,如果进程就绪队列能够接纳新进程,便将新进程插入到就绪队列中。因此,本题答案选择A选项。 9.? 分析下列程序。 ? ? int main() ? ? { printf(Hi); ? ? fork(); ? ? printf(Hi); ? ? fork(); ? ? printf(Hi); ? ? fork(); ? ? printf(Hi);} ? ? 不考虑其他因素,程序正常运行后共打印出______个“Hi”。 (分数:2.50) ?A.4 ?B.7 ?C.11 ?D.15?√ 解析: 计算机程序设计中的fork()函数的返回值:若成功调用一次则返回两个值,子进程返回0,父进程返回子进程标记;否则,出错返回-1。在fork()之前,输出1个Hi;第一个fork()函数调用后将有两个进程,输出2个Hi;第二个fork()函数调用后将有4个进程,输出4个Hi;第三个fork()函数调用后将有8个进程,输出8个Hi,总计为15个Hi。因此,本题答案选择D选项。 10.? 有如下C语言程序。 ? ? void *th_f(void *arg) ? ? { printf(Ni H

文档评论(0)

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

专注分享

1亿VIP精品文档

相关文档