计算机等级考试【四级网络工程师】第五套解决方案.doc

计算机等级考试【四级网络工程师】第五套解决方案.doc

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
四级网络工程师题库第五套 1. 采用多道程序设计技术,能有效地提高系统的下列哪一个性能?( ) A) 并发性 B) 灵活性 C) 可靠性 D) 兼容性 A【解析】并发运行是指在计算机系统中同时存在若干个运行着的程序,各进程均处于已开始运行与结束之间,宏观上各进程并行运行,正是多道程序设计技术的出现使得程序的并发执行成为可能。故选择A选项。 2. 除了进程线程管理、存储管理、文件系统外,下列哪一个是属于操作系统的必要组成部分? ( ) A) 设备管理 B) 资源管理 C) 运行时系统 D) 虚拟化模块 A 【解析】操作系统位于底层硬件与用户之间,是两者沟通的桥梁。用户可以通过操作系统的用户界面,输入命令。操作系统则对命令进行解释,驱动硬件设备,实现用户要求。以现代观点而言,一个标准个人电脑的OS应该提供以下的功能:进程管理;内存管理;文件系统;网络通讯;安全机制;用户界面;驱动程序(硬件设备管理)。故选择A选项。 3. 若用户编程需要打印输出,他可使用下列操作系统提供的哪一种系统调用? ( ) A) write() B) printf() C) output() D) list() A【解析】write()会把参数buf所指的内存写入count个字节到参数fd所指的文件内。当然,文件读写位置也会随之移动。故选择A选项。 4. 用户程序需要关闭中断响应,他必须首先 ( ) A) 发起访管中断 B) 调用系统函数自我阻塞 C) 保护现场 D) 获取中断状态 A【解析】关闭中断响应指令属于特权指令,用户程序不能直接执行,必须要使CPU陷入核心态,由操作系统来执行该特权指令,因此该程序必须先发起访管中断,这是让CPU由用户态向核心态转换的方法。故选择A选项。 5. 关于操作系统的结构,下列特性中,哪一个不是微内核结构的特点?( ) A) 清晰的单向依赖和单向调用性 B) 较高的灵活性和可扩充性 C) 提高了操作系统的可靠性 D) 更适合于分布式系统 A【解析】微内核操作系统的优点:(1)提高了系统的可扩展性;(2)增强了系统的可靠性;(3)可移植性;(4)提供了对分布式系统的支持;(5)融入了面向对象技术。故选择A选项。 6. 从静态的角度看,下列选项中哪一个是进程必须拥有而程序所没有的?( ) A) 进程控制块 B) 代码正文 C) 常量数据 D) 全局变量 A【解析】从静态的角度看,进程与程序都有代码、全局变量、常量数据等,然而只有进程控制块,是用来在内存中唯一标识和管理进程活动的控制结构,而程序则没有。故选择A选项。 7. 下列进程运行时所发生的典型事件中,哪一个不会导致进程终止?( ) A) 设备忙 B) 被0除 C) 对只读内存执行写操作 D) 堆栈溢出 A【解析】设备忙将导致阻塞,其他三项均会导致进程终止。故选择A选项。 8. 下列关于进程的叙述中,正确的是 ( ) A) 当进程从运行态转换到就绪态时,处理机的现场信息必须保存在进程控制块中 B) 操作系统的重要概念是进程,不同的进程执行的代码也不同 C) 进程存在的标志是进程控制块,用户可以从中读出与本进程相关的运行状态 D) 当进程申请处理机而得不到满足时,它将进入阻塞态 A【解析】当进程从运行态转换到就绪态时,处理机的现场信息必须保存在进程控制块中;操作系统的重要概念是进程,不同的进程执行的代码可能相同;进程存在的标志是进程控制块,与本进程相关的运行状态只能操作系统读取;当进程申请处理机而得不到满足时,它将进入就绪态。故选择A选项。 9. 分析下列程序,不考虑其他因素,程序正常运行时最多会派生出多少个进程?( ) int main() { fork(); fork(); fork();} A) 8 B) 6 C) 5 D) 4 A【解析】计算机程序设计中的fork()函数。返回值: 若成功调用一次则返回两个值,子进程返回0,父进程返回子进程标记;否则,出错返回-1。第一个fork()函数调用后将有两个进程,第二个fork()函数调用后将有4个进程,第三个fork()函数调用后将有8个进程。故选择A选项。 10. 下列关于管程的叙述中,哪一个是错误的? ( ) A) 管程本身保证了互斥 B) 为解决进程间的同步关系,引入了条件变量 C) 在条件变量上实施P、

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档