- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
四级网络工程师模拟题144
一、操作系统原理——单选题
1.从计算机安全保护角度来看,操作系统的主要作用是提供______。
A.人机交互接口
B.软件开发基础
C.第一道安全防线
D.虚拟机和扩展机
答案:C
[解答]在黑客和网络攻击者看来,操作系统是他们要攻破的第一道防线。所以
从计算机安全保护角度来看,操作系统的主要作用是提供第一道安全防线。故本
题答案选择C选项。
2.共享性是操作系统的特征之一,下列哪种软件资源可以同时共享?______
A.可重入代码
B.临界区
C.中断服务程序
D.内核调度模块
答案:A
[解答]系统中还有一类资源,它们在同一时间段可以被多个程序同时访问。一
个典型的可以同时共享的资源就是硬盘,当然,那些可以重入的操作系统代码也
是可以被同时共享的。临界区、中断服务程序和内核调度模块都是属于互斥共享。
故本题答案选择A选项。
3.操作系统需要处理器从内核态转为用户态时,采用的是下列哪种方法?______
A.调用访管指令
B.调用中断程序陷入
C.修改程序状态字
D.利用堆栈返回
答案:C
[解答]机器处于核心态是可以执行硬件所提供的全部指令,包括特权指令和非
特权指令,在核心态时可利用特权指令修改程序状态字转换为用户态。而用户态
转换为核心态唯一的途径是访管中断。故本题答案选择C选项。
4.进程运行时,当运行中的进程不希望被外部事件打扰时,可以采用下列哪一
种操作方法?______
A.陷入内核态
B.设置不被打扰状态字
C.屏蔽中断
D.将中断信号排队
答案:C
[解答]进程运行时状态发生转换的原因是发生中断,不希望被外部事件打扰只
有设置程序状态字寄存器(PSW)的IF中断标志位,设置为IF为0屏蔽中断。故本
题答案选择C选项。
5.对于函数fork(),它属于哪一类系统调用?______
A.进程控制类
B.文件操作类
C.设备管理类
D.信息维护类
答案:A
[解答]函数fork()的作用是通过系统调用创建一个与原来进程几乎完全相同的进
程。所以fork()函数是进程控制类函数。故本题答案选择A选项。
6.所谓“可再入程序”是指下列哪一类程序?______
A.纯代码程序,运行中不需要修改
B.过程调用子程序,可被其他过程调用
C.代码及堆栈,允许部分修改
D.中断服务程序,与用户代码无关
答案:A
[解答]可再入程序是由可重入代码组成的程序,可以被安全的并行执行,当该
程序正在运行时,可以再次载入内存并执行它。具有如下特点:它是纯代码的,
即在执行过程中不可修改;调用它的进程应该提供属于它自己的数据区。故本题
答案选择A选项。
7.某单核处理机的计算机系统中共有20个进程,那么,处于就绪状态的进程最
少是几个?______
A.1
B.20
C.19
D.0
答案:D
[解答]若进程推进的顺序不当,或资源不足、或分配不当,则有进程全部阻塞,
因而处于就绪状态的进程最少可以是0个。故本题答案选择D选项。
8.若一个进程由于申请的内存资源长期不能得到满足,那么,操作系统处理该
进程的最佳方法是______。
A.挂起该进程
B.额外增加该类资源
C.重启该进程
D.撤销该进程
答案:A
[解答]挂起是指把一个进程从内存转到外存。机器的资源是有限的,在资源不
足的情况下,操作系统对内存中的程序进行合理的安排,其中有的进程被暂时调
离出内存,当条件允许的时候,会被操作系统再次调回内存,重新进入等待被执
行的状态即就绪态,所以最佳方法是挂起该进程。故本题答案选择A选项。
9.对于如下C语言程序
intmain()
{
fork();
fork();
fork();
}在UNIX操作系统中正确编译链接后,其正确的运行结果是______。
A.共打印出6行HelloWorld
B.共打印出7行HelloWorld
C.共打印出8行HelloWorld
D.共打印出9行HelloWorld
答案:D
[解答]计算机程序设计中的fork()函数的返回值:若成功调用一次则返回两个值,
子进程返回0,父进程返回子进程标记;否则,出错返回-1。在创建进程之前输
出1行HelloWorld。假设程序正确运行并创建子进程成功,第一个fork()函数调
用后将有两个进程,第二个fork()函数调用后将有4个进程,第三个fork()函数
您可能关注的文档
- 数字化移动式摄影X射线机产品技术要求l.pdf
- 无机非金属材料工程人才培养方案.pdf
- 浅析环境损害鉴定中的基本问题与对策.pdf
- 浅谈电石炉液压系统的常见故障原因分析与处理方法.pdf
- 数码摄影与摄像 期末复习题 模拟测试.pdf
- 案例分析58023(谷风教学).pdf
- 泰州市专业技术人岗位胜任力题目和答案二.pdf
- 中国计量学院实验报告格式.pdf
- 民用闭路监视电视系统工程技术规范.pdf
- 标准教程HSK4第五课教案.pdf
- 英语人教PEP版八年级(上册)Unit4+writing+写作.pptx
- 人美版美术四年级(上册)8 笔的世界 课件 (1).pptx
- 人美版美术七年级(上册)龙的制作.pptx
- 英语人教PEP版六年级(上册)Unit 2 第一课时.pptx
- 数学苏教版三年级(上册)3.3 长方形和正方形周长的计算 苏教版(共12张PPT).pptx
- 音乐人教版八年级(上册)青春舞曲 课件2.pptx
- 音乐人教版四年级(上册) 第一单元 音乐知识 附点四分音符|人教版.pptx
- 英语人教PEP版四年级(上册)Unit 6 Part B let's learn 1.pptx
- 道德与法治人教版二年级(上册)课件-3.11大家排好队部编版(共18张PPT).pptx
- 人美版美术七年级(上册)《黄山天下奇》课件1.pptx
文档评论(0)