电脑技术学习

2008年11月软考网络工程师模拟试题及分析

dn001
●输入输出系统主要用三种方式与主机交换数据,对于这三种方式的描述正确的是; (1); 。
(1) A.程序控制方式最节省CPU时间
B.中断方式最耗费CPU时间
C.DMA方式在传输过程中需要CPU的查询
D.中断方式无需CPU主动查询和等待外设
【解析】本题考查的是输入输出系统中的三种数据交换方式。
程序控制方式:输入输出完全由CPU控制,在整个I/O过程中CPU必须等待而不能进行其他工作,无法充分发挥CPU高速的处理能力。
中断方式:I/O模块以中断的方式通知CPU开始传递数据,无需CPU主动查询和等待外设,从而把CPU解放出来做其他工作,以提高CPU的利用效率。
DMA方式:该方式下,CPU只在数据传输前和完成后才介入,而数据的传输过程由DMA控制器来管理,无需CPU参与。数据直接写入或读出主存储器,不再经过CPU中转。
●在计算机指令系统中,通常采用多种确定操作数的方式。当操作数直接给出时,这种寻址方式叫作; (2); ;当操作数的地址由某个指定的变址寄存器的内容与位移量相加得到时,叫作; (3); ;如果操作数的地址是主存中与该指令地址无关的存储单元的内容,叫作; (4); 。
(2) A.间接寻址
B.相对寻址
C.变址寻址
D.立即数寻址
(3) A.变址寻址
B.相对寻址
C.间接寻址
D.立即数寻址
(4) A.堆栈寻址
B.间接寻址
C.立即数寻址
D.相对寻址
【解析】根据各种寻址的概念,立即数寻址是操作数就在指令中;变址寻址的操作数的地址由某个指定的变址寄存器的内容与位移量相加;间接寻址的操作数的地址是主存中存储单元的内容;相对寻址的操作数的地址是由指令寄存器内容与位移量相加。
●存储器地址有很重要的作用,它的作用是; (5); 。
(5) A.便于按照地址编号读写连续的数据
B.作为存储器中不同数据字的惟一标志
C.便于程序连续存放
D.作为区分地址中的数据和指令的标志
【解析】程序和数字都是存储在存储器中的,存储器地址就是它们的惟一标志。
●避免死锁的一个著名的算法是; (6); 。
(6) A.先入先出法
B.银行家算法
C.优先级算法
D.资源按序分配法
【解析】本题考查死锁知识点,其中也包含了调度算法。先入先出和优先级算法都是调度算法,并不能保证没有死锁。资源按序分配法也不能避免两个进程之间互相等待对方的资源而造成死锁。银行家算法是一个著名的避免死锁的算法,其具体内容可参考相关资料。
●项目管理工具中,将网络方法用于工作计划安排的评审和检查的是; (7); 。
(7) A.Gantt图
B.PERT网图
C.因果分析图
D.流程图
【解析】Pert图和Gantt图是两种常用的项目管理工具。
Gantt图:是用图形(特别是条形图)描述项目进度的图表。每一个条形符号代表不同的意义。例如,关键任务的条形符号或颜色可能与非关键任务的不同。概要任务(活动或阶段)的符号可能与其他任务不同。
Pert图:用流程图来表示所有任务的现行依赖关系。Pert的意思是计划评价与审查技术,是一种网络图。
●下列文件中属于逻辑结构的文件是; (8); 。
(8) A.系统文件
B.连续文件
C.记录文件
D.库文件
【解析】逻辑结构的文件包括两种:流式文件和记录文件。
●下面给出了一些软件编码的原则,其中错误的是; (9); 。
(9) A.代码应当划分成内聚度高、富有意义的功能块
B.编程时要采用统一的标准和约定,注意命名规则、格式和多加注释,降低程序的复杂性
C.尽量选择适用于项目的应用领域的编程语言
D.代码应该最大限度的追求高的效率
【解析】本题考查软件编码的相关原则,影响编码质量的因素包括:程序设计语言的选择、编程的标准以及编程的风格。另外,还会考虑代码的效率问题。
程序设计语言的选择首要考虑项目的应用领域。
编程的标准:
(1)程序要易于修改和维护;
(2)在编程时要考虑到测试的需求,编制出易于测试的代码;
(3)编程与编制文档工作要同步进行;
(4)编程时要采用统一的标准和约定,注意命名规则、格式和多加注释,降低程序的复杂性;
(5)尽可能多地重用代码。
编程的风格考虑4点:代码文档化、规范的数据说明、语句构造和模块化。
代码的效率:尽管效率是值得追求的目标,但不应为了一味的提高效率而牺牲代码的清晰性、可读性和正确性。
在目前的软件项目中,宁可牺牲一定的效率来换取好的代码风格。
●下列概念中不属于成本管理环节的是; (10); 。
(10) A.成本决策
B.成本控制
C.成本分析
D.系统运行管理
【解析】成本管理主要包括7个环节,即成本预测、成本决策、成本计划、成本控制、成本核算、成本分析、成本考核,其中的两大核心内容是成本控制与成本核算。
系统运行管理的常规目标就是对系统的运行进行实时控制,记录其运行状态,进行必要的修改与扩充,以便使系统真正符合设计的需要,为用户服务。
●自标准实施之日起,至标准复审重新确认、修订或废止的时间,称为标准的有效期。我国在国家标准管理办法中规定,国家标准的有效期一般为; (11); 年。
(11) A.3
B.5
C.7
D.10
【解析】已经实现了标准化的事物,实施一段时间后,往往由于运动和变化,有可能突破原先的规定,有新的需求,使某些环节的标准失去意义,需要再对它制定标准。标准的更新则是以新经验取代旧经验,是实践经验的深化、提高过程。通过信息反馈总结经验和问题,依据客观环境的新变化和新要求,提出标准修订的新目标,更新标准,这是标准化活动永不止息的动力。人类社会实践是一个永不止息的活动,标准化也是一个永无止境的过程。因此,对已经发布实施的现有标准(包括已确认或修改补充的标准),经过实施一定时期后,需要对其内容再次审查,以确保其有效性、先进性和适用性。自标准实施之日起,至标准复审重新确认、修订或废止的时间,称为标准的有效期(也称为标龄)。由于各国情况不同,标准有效期也不同。例如,ISO标准每5年复审一次,平均标龄为4.92年。1988年发布的《中华人民共和国标准化法实施条例》中规定,标准实施后复审时的复审周期一般不超过5年,即我国国家标准有效期一般为5年。标准复审由各主管部门或标准化技术委员会组织进行,对需要复审的标准要收集实施中的问题并分类整理。
●在OSI的数据链路层中,; (12); 响应速度慢。
(12) A.正向应答
B.负向应答
C.正向应答或负应回答
D.双向应答
【解析】应答可分为3种方式:正向应答、双向应答、负向应答。
正向应答:收到的帧是正确的就返回确认应答,没有收到帧或帧受损,则不发应答。这种方式在传送正确时,响应速度快,而在极少数帧受损的情况下,发送站点要利用超时机制重发原帧。
双向应答:若收到的帧是正确的,则接收站返回确认应答;若收到的帧不正确,则返回否定应答。
该方式在线路误码率高时,响应速度快。对个别重要的传输,如控制帧,即使在使用正向应答方式时也可采用双向应答。
负向应答:仅当收到受损的帧时,接收端才返回否定应答。这种方式发送的应答帧数最少,响应速度慢,很少使用。
●网络的拓扑设计对通信子网有许多重大的影响,下列; (13); 与网络的拓扑设计无关。
(13) A.网络的性能
B.网络的体系结构
C.网络系统的可靠性
D.网络的通信费用
【解析】网络的拓扑结构与网络的体系结构无关,拓扑结构是指网络怎样把入网的计算机连接起来,它直接影响网络的性能、系统的可靠性和通信费用。网络的体系结构是指网络的理论研究和开发,它与拓扑结构无关,网络的体系结构包括网络协议,将网络层次结构模型与各层协议的集合定义为计算机网络体系结构,网络体系结构对计算机网络应该实现的功能进行了精确的定义,而这些功能是用什么样的硬件与软件去完成的,则是具体的实现问题。体系结构是抽象的,而实现是具体的,它是指能够运行的一些硬件和软件。目前较好的网络体系结构有OSI、ATM和TCP/IP网络。