csai网络工程师考试辅导模拟试题new

csai网络工程师考试辅导模拟试题new

ID:34380723

大小:393.68 KB

页数:52页

时间:2019-03-05

csai网络工程师考试辅导模拟试题new_第1页
csai网络工程师考试辅导模拟试题new_第2页
csai网络工程师考试辅导模拟试题new_第3页
csai网络工程师考试辅导模拟试题new_第4页
csai网络工程师考试辅导模拟试题new_第5页
资源描述:

《csai网络工程师考试辅导模拟试题new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、CSAI_网络工程师辅导资料_网络工程师模拟试题一试题分析详解(2005年5月专用)辅导资料,请勿散发CSAI网络工程师考试辅导模拟试题一(分析与解答)上午试题●在操作系统中,解决进程间的__(1)__两种基本关系,往往运用对信号量进行__(2)__的__(3)__。例如,为保证系统数据库的完整性,可以把信号量定义为某个库文件(或记录)的锁,初值为1,任何进程存取该库文件(或记录)之前先对它作一个__(4)__,存取之后对它作一个__(5)__,从而做到对该文件(或记录)任一时刻只有一个进程可存取,但要注意使用

2、不当引起的死锁。供选择的答案:(1)A.同步与异步B.串行与并行C.调度与控制D.同步与互斥(2)A.消息操作B.P-V操作C.开关操作D.读写操作(3)A.通信原语B.调度算法C.分配策略D.进程控制(4)A.P操作B.联机操作C.输出操作D.V操作(5)A.写操作B.输入操作C.P操作D.V操作试题分析:在操作系统中,进程是可以独立运行的单位,由于进程同处于一个系统中,它们之间不可避免地会有某种联系,同步和互斥是进程间的两种基本关系。同步是指协调关系,即为了完成同一任务,两个进程应有某种约定,彼此协调运行速

3、度:互斥是指竞争关系,即排它性。当一个进程使用某一资源时,另一进程或者等待,或者根据某种优先级算法确定该资源归谁使用。为了解决进程间的同步和互斥关系,可引用信号量的概念,信号量是一种特殊的变量,它只能被P操作和V操作使用。P操作只能顺序进行,也就是必须在一个操作结束以后才开始第二个操作,利用P、V操作可以容易地实现进程之间的互斥。一般P操作与V操作的定义如下所述:P操作:(1)S-1→S;(2)如果S<0,则该进程进入等待状态;否则继续进行;V操作:(1)S+1→S;(2)如果S≥0,则唤醒队列中的一个等待进程

4、。其实,P操作就是给进程分配某个资源,而V操作则是进程在用完该资源后交还给系统。S信号量为负数时也就表示等待使用资源的进程的个数。这样,。可以保证在任保一时刻对数据库文件只有一个进程可以存取。值得注意的是,同一信号量上的P、V操作往往是成对出现的。P、V操作使用不当会引起死锁。试题答案:(1)D(2)B(3)A(4)A(5)D●在以下存贮管理方案中,不适用于多道程序设计系统的是__(6)__。供选择的答案:中国系统分析员(http://www.csai.cn),tr@csai.com.cn,0731-86620

5、05-8000第1页CSAI_网络工程师辅导资料_网络工程师模拟试题一试题分析详解(2005年5月专用)辅导资料,请勿散发(6)A.单用户连续分配B.固定式分区分配C.可变式分区分配D.页式存贮管理试题分析:单用户连续分配方式只允许每次对一个作业或进程进行内存分配,限制了用户程序和系统程序的可重入性,内存中的程序和数据是不可能被共享的,不利于多道程序设计系统。试题答案:(6)A●容错计算机的主要设计目标是为了提高计算机系统的可靠性和__(7)__。提高计算机可靠性的技术可以分为__(8)__和__(9)__。后

6、者主要运用行冗余技术来抵消由于故障而引起的影响。而冗余一般可以分为__(10)__。供选择的答案:(7)A.稳定性B.可用性C.可修改性D.可移植性(8)A.避错技术B.流水线技术C.容错技术D.校验技术(9)A.避错技术B.流水线技术C.容错技术D.校验技术(10)A.数据冗余、软件冗余、时间冗余、空间冗余B.软件冗余、数据冗余、时间冗余、空间冗余C.硬件冗余、数据冗余、软件冗余、信息冗余D.硬件冗余、软件冗余、时间冗余、信息冗余试题分析:容错计算机的主要设计目标是为了提高计算机系统的可靠性和可用性。提高计算

7、机可靠性的技术可以分为避错技术和容错技术。后者主要运用行冗余技术来抵消由于故障而引起的影响。而冗余一般可以分为硬件冗余、软件冗余、时间冗余、信息冗余。试题答案:(7)B(8)A(9)C(10)D●__(11)__在实验阶段进行,它所依据的模块功能描述和内部细节以及测试方案应在__(12)__阶段完成,目的是发现编程错误。__(13)__所依据的模块说明书和测试方案应在__(14)__阶段完成,它能发现设计错误。供选择的答案:(11)A.用户界面测试B.输入/输出测试C.集成测试D.单元测试(12)A.需求分析B

8、.概要设计C.详细设计D.结构设计(13)A.集成测试B.可靠性测试C.系统性能测试D.强度测试(14)A.编程B.概要设计C.维护D.详细设计试题分析:一个软件在交付使用前,主要经历3种测试:单元测试、集成测试和验收测试。 单元测试也称为模块测试,是针对各个程序单元或模块单独进行的测试,通常称之为"分调"。单元测试在实验阶段进行,一般和程序编写结合起来,由程序员分工进行,并且多模块可

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。