【计算机类职业资格】软件水平考试(中级)软件设计师上午(基础知识)试题-试卷43及答案解析.doc
《【计算机类职业资格】软件水平考试(中级)软件设计师上午(基础知识)试题-试卷43及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】软件水平考试(中级)软件设计师上午(基础知识)试题-试卷43及答案解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、软件水平考试(中级)软件设计师上午(基础知识)试题-试卷 43及答案解析(总分:130.00,做题时间:90 分钟)一、选择题(总题数:26,分数:130.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。_2.动态存储器芯片的正常访问周期为 60us,其中,输入行地址和列地址分别需要 20ns。如果行地址不变,只改变列地址,则可以节省输入行地址的时间。对于一个容量为 64MB的芯片,全部存储单元都访问一遍至少需要(3)s。(分数:2.00)A.1.34B.2.68C.5.36D.3.163.按照概率,虚拟内存页
2、面替换策略有 FIFO、LRU、LFU 和 OPT。从优到差的排列顺序是(4)。(分数:2.00)A.OFT,LFU,LRU,FIFOB.OFT,LFU,FIFO,LRUC.LFU,OPT,LRU,FIFOD.LFU,OFT,FIFO,LRU4.人们对软件存在着许多错误的观点,这些观点表面上看起来很有道理,符合人们的直觉,但实际上给管理者和开发人员带来了严重的问题。下述关于软件开发的观点中正确的是(9)。(分数:2.00)A.我们拥有一套讲述如何开发软件的书籍,书中充满了标准与示例,可以帮助我们解决软件开发中遇到的任何问题B.如果我们已经落后于计划,可以增加更多的程序员来赶上进度C.项目需求总
3、是在不断变化,但这些变化能够很容易地满足,因为软件是灵活的D.不完善的系统定义是软件项目失败的主要原因5.下列叙述中正确的是(10)。 在需求分析中,分析员要从用户那里解决的最重要的问题是明确软件做什么 软件需求规格说明书在软件开发中具有重要的作用,是软件可行性分析的依据 UML 语言支持面向对象的主要概念,并与具体的开发过程相关 好的测试用例应能证明软件是正确的(分数:2.00)A.B.C.D.6.下面算法是实现对 n个整数的序列进行选择排序,其中序列的“长度”n 为问题的规模。该算法的时间复杂度为(11)。 void select_sort(int a,int n) /将 a中整数序列重新
4、排列成从小到大有序的整数序列 for(i=0;in-1;+i) j=i; for(k=i+1;kn;+k)if(akaj)j=k; if(j!=i)w=aj;aj;ai;ai=w )/select_sort(分数:2.00)A.O(n 2 )B.O(n 3 )C.O(n 4 )D.O(n)7.整个报文(message)的端到端(end-end)传递是(21)层的事情。(分数:2.00)A.数据链路层B.网络层C.运输层D.表示层8.当采用数据报服务时,负责端到端的流量控制的是(22)。(分数:2.00)A.主机B.通信子网C.主机和通信子网D.交换机9.下面中哪个不是 TCP/IP所带来的标准
5、工具?(23)(分数:2.00)A.TELNETB.FTPC.FTAMD.SMTP10.ATM协议的(24)层将其他网络接收到数据重组。(分数:2.00)A.物理B.ATMC.应用适配层D.数据适配层11.定义在一个关系上的约束不可以有(27)。(分数:2.00)A.域约束B.DEFAULT(缺省值约束)C.PRIMARYKEY(主码约束)D.断言12.下列叙述中正确的是(28)。(分数:2.00)A.在带参的宏定义中,形式参数是变量B.在带参的宏定义中,形式参数是常量C.宏替换不占用运行时间D.在带参的宏定义中,要定义其形式参数的类型13.面向对象技术中,对象是类的实例。对象有 3种成分:(
6、64)、属性和方法(或操作)。(分数:2.00)A.标识B.规则C.封装D.消息14.数字签名技术可以用于对用户身份或信息的真实性进行验证与鉴定,但是下列的(65)行为不能用数字签名技术解决。(分数:2.00)A.抵赖B.伪造C.篡改D.窃听程序控制、中断和 DMA 3 种输入输出方式中,有(3)输入输出方式可以为高速外部设备服务。如果需要处理例外事件(如电源掉电),应该采用(4)输入输出方式。(分数:4.00)A.程序控制B.中断C.DMAD.程序控制、中断和 DMAA.程序控制B.中断C.DMAD.程序控制、中断和 DMA根据操作数所在的位置,指出其寻址方式。操作数在寄存器中:(14);操
7、作数地址在寄存器中:(15);操作数在指令中:(16);操作数地址在指令中:(17)。(分数:8.00)A.立即数寻址方式B.寄存器寻址方式C.寄存器间接寻址方式D.直接寻址方式A.立即数寻址方式B.寄存器寻址方式C.寄存器间接寻址方式D.直接寻址方式A.立即数寻址方式B.寄存器寻址方式C.寄存器间接寻址方式D.直接寻址方式A.立即数寻址方式B.寄存器寻址方式C.寄存器间接寻址方式D.直接寻址方式在某段页式系统中,虚地址空间包含了 8个段,段长为 2”字节。硬件把每个段分成大小为 256字节的页,虚地址中有(18)位可以用于指定段号;(19)位可以指定页号;(20)位可以指定页内偏移量;(21
8、)位可以指定整个虚地址。(分数:8.00)A.3B.8C.21D.32A.3B.8C.21D.32A.3B.8C.21D.32A.3B.8C.21D.32设阶码 8位(最左一位为符号位),用移码表示,尾数为 24位(最左一位为符号位),用规格化补码表示,则它所能表示的最大正数的阶码为(27),尾数为(28);绝对值最小的负数的阶码为(29),尾数为(30)。(分数:8.00)A.11110000B.11111111C.1111D.0A.0111 11111 11111 11111B.1100 11111 11111 11111C.1111 11111 11111 11111D.1011 111
9、11 11111 11111A.11110000B.11111111C.1111D.0A.0111 11111 11111 11111B.1100 11111 11111 11111C.1111 11111 11111 11111D.1011 11111 11111 11111C语言中,关于函数下列说法正确的是(38),下列符号可以作为函数名的是(39)。C 语言中函数内部定义的变量,缺省存储类别是(40)。当 return语句中的表达式的类型和函数定义类型不一致时,函数返回值类型由(41)。(分数:8.00)A.函数的定义可以嵌套,但函数的调用不能嵌套B.函数的定义不可以嵌套,但函数的调用可
10、以嵌套C.函数的定义可以嵌套,函数的调用也可以嵌套D.函数的定义和调用都不能嵌套A._bB.3subC.2bcD.fun-1A.自动(auto)B.静态(stoic)C.寄存器(register)D.外部(extern)A.return语句中表达式类型决定B.调用该函数时主调函数类型所决定C.调用该函数时由系统临时决定D.定义该函数时所指定的函数类型决定数据库的数据体系结构分为三个级别,(44)最接近用户,是用户能看到的数据特性。(45)涉及到所有用户的数据定义。最接近物理存储设备的是(46)。这些模型用数据库的(47)描述。(分数:8.00)A.关系级B.概念级C.内部级D.外部级A.关系级
11、B.概念级C.内部级D.外部级A.关系级B.概念级C.内部级D.外部级A.SQLB.DMLC.DDLD.ER设 T是正则二叉树,有 6个叶子结点,那么树 T的高度最多可以是(22);最小可以是(23);树 T的内结点数是(24)。如果 T又是 Huffman最优树,且每个叶子结点的权分别是 1,2,3,45,5,6,则最优树 T的非叶子结点的权之和是(25);权为 1的叶子结点的高度是(26)。(注:树的根结点高度为 1)(分数:10.00)A.7B.6C.5D.4A.7B.6C.5D.4A.7B.6C.5D.4A.7B.6C.5D.4A.7B.6C.5D.4在一个使用循环调度的系统中,s 表
12、示执行进程切换所需要的时间,q 表示循环的时间片,r 表示进程在发生 I/O阻塞前平均运行时间。(a)如果 q=,CPU 效率是(31);(b)如果 qr,那么,CPU 的效率是(32);(c)sqr,CPU 的效率是(33);(d)s=qr,效率为(34);(e)q 几乎为零时,CPU 的效率是(35)。(分数:10.00)A.0B.1/2C.q/(q+s)D.r/(r+s)A.0B.1/2C.q/(q+s)D.r/(r+s)A.0B.1/2C.q/(q+s)D.r/(r+s)A.0B.1/2C.q/(q+s)D.r/(r+s)A.0B.1/2C.q/(q+s)D.r/(r+s)网络计划图由
13、(51)组成,如果某工序的工期为 0,则表示(52)。在非确定型网络计划图中,工期不是确定数,一般需估计三个数值:乐观估计时间 a,最可能估计时间 m,悲观估计时间不。如假定 m与 a的加权平均值为(a+2m)/3,m 与 b的加权平均值为(2m+ b)/3,当这两个时间以相同概率出现时,则可计算出工期的加权平均值(53),以此作为工期,从而把非确定型问题化成确定型问题。在下图表示的网络计划图中,关键线路是(54),全部计划完成时间是(55)。 (分数:10.00)A.人力、物力、工序、工期B.工序、工期、线路C.工序、线路、时差D.工序、开工时间、工期、线路A.为决策而增加的工序B.为计算方
14、便而增加的工序C.工序间的时间顺序关系D.该工序是关键工序A.(a+ m+ b)/3B.(a+2m+b)/4C.(a+4m+b)/6D.(a+4m+b)/3A.111417B.11131617C.11121517D.1112141517A.9.2月B.17月C.19月D.28.2月某顺序存储的表格,其中有 90000个元素,已按关键字的值的上升顺序排列。现假定对各个元素进行查拢的概率是相同的,并且各个元素的关键字的值皆不相同。用顺序查找法查找时,平均比较次数约为(56),最大比较次数是(57)。 现把 90000个元素按排列顺序划分成若干组,使每组有 g个元素(最后一组可能不足 g个)。查找时
15、,先从头一组开始,通过比较各组的最后一个元素的关键项值,找到欲查找的元素所在的组,然后再用顺序查找法找到欲查找的元素。在这种查找法中,使总的平均比较次数最小的 8是(58),此时的平均比较次数是(59),当 s的值大于 90000时,此方法的查找速度接近于(60)。(分数:10.00)A.25000B.30000C.45000D.90000A.25000B.30000C.45000D.90000A.100B.200C.300D.400A.100B.200C.300D.400A.快速分类法B.斐波那契查找法C.二分法D.顺序查找法(66)is a protocol that a host use
16、s to inform a router when it joins or leaves an Internet multicast group.(67)is an error detection code that most data conlmunication networks use.(68)is an interior gateway protocol that uses a distance vector algorithm to propagaterouting information.(69)is a transfer mode in which all types of in
17、formation are organized into fixed form cells on all asynchronous or nonperiodic basis over a range of media.(70)is an identifier of a web page.(分数:10.00)A.ICMPB.SMTPC.IGMPD.ARPA.4B/5BB.CRCC.Manchester CodeD.Huffman CodeA.OSPFB.RIPC.RARPD.BGPA.ISDNB.x.25C.Frame RelayD.ATMA.HTTPB.URLC.HTMLD.TAGNetwor
18、k managers have long awaited practical voice-over-IP(VOIP)solutions. VOIP promises(71)network management and decreases costs by(72)a companys telephony and data infrastructures into one network. And a VOIP solution implemented at a company s head -quarters with far -reaching branch offices can(73)tr
19、emendous amounts of(74)in long distance phone bills, provided that solution delivers POTS -like voice(75)over the Internet.(分数:10.00)A.complicatedB.usefulC.easeD.orderlyA.convergingB.dividingC.combineD.bringingA.getB.putC.saveD.wasteA.cashB.moneyC.spaceD.timeA.qualtityB.qualityC.voluneD.speed软件水平考试(
20、中级)软件设计师上午(基础知识)试题-试卷 43答案解析(总分:130.00,做题时间:90 分钟)一、选择题(总题数:26,分数:130.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。_解析:2.动态存储器芯片的正常访问周期为 60us,其中,输入行地址和列地址分别需要 20ns。如果行地址不变,只改变列地址,则可以节省输入行地址的时间。对于一个容量为 64MB的芯片,全部存储单元都访问一遍至少需要(3)s。(分数:2.00)A.1.34B.2.68 C.5.36D.3.16解析:解析:64MB 存储器芯片
21、有 8192行,每行 8192列。 行、列地址都改变时,访问一个存储单元用60ns;行地址不变,只改变列地址时,访问一个存储单元用 40ns。因此,全部存储单元都访问一遍至少需要:60ns8192+40ns81928192=2.68s3.按照概率,虚拟内存页面替换策略有 FIFO、LRU、LFU 和 OPT。从优到差的排列顺序是(4)。(分数:2.00)A.OFT,LFU,LRU,FIFO B.OFT,LFU,FIFO,LRUC.LFU,OPT,LRU,FIFOD.LFU,OFT,FIFO,LRU解析:解析:在虚拟存储器中常用的页面替换算法有如下几种:1随机算法,即 RAND算法(Random
22、 algorithm)。利用软件或硬件的随机数发生器来确定主存储器中被替换的页面。这种算法最简单,而日-容易实现。但是,这种算法完全没有利用主存储器中页面调度情况的历史信息,也没有反映程序的局部性,所以命中率比较低。2先进先出算法,即 FIFO算法(First-In First-Out algorithm)。这种算法选择最先调入主存储器的页面作为被替换的页面。它的优点是比较容易实现,能够利用主存储器十页面调度情况的历史信息,但是,没有反映程序的局部性。因为最先调入主存的页面,很可能也是经常要使用的页面。3近期最少使用算法,即 LFU算法(Least Frequently Used algori
23、thm)。这种算法选择近期最少访问的页面作为被替换的页面。显然,这是一种非常合理的算法,因为到目前为止最少使用的页面,很可能也是将来最少访问的页面。该算法既充分利用了主存中页面调度情况的历史信息,又正确反映了程序的局部性。但是,这种算法实现起来非常困难,它要为每个页面设置一个很长的计数器,并且要选择一个固定的时钟为每个计数器定时计数。在选择被替换页面时,要从所有计数器中找出一个计数值最大的计数器。因此,通常采用如下一种相对比较简单的方法。 4最久没有使用算法,即 LRU算法(Least Recently Used algorithm)。这种算法把近期最久没有被防问过的页面作为被替换的页面。它把
24、 LFU算法中要记录数量上的“多”与“少”简化成判断“有”与“无”,因此,实现起来比较容易。5最优替换算法,即 OPT算法(OPTimal replacement algorithm)。上面介绍的几种页面替换算法主要是以主存储器中页面调度情况的历史信息为依据的,它假设将来主存储器中的页面调度情况与过去一段时间内主存储器中的页面调度情况足相同的。显然,这种假设不总是成立的。最好的算法应该是选择将来最久不被访问的页面作为被替换的页面,这种替换算法的命中率一定是最高的,它就是最优替换算法。要实现 OPT算法,惟一的办法是让程序先执行一遍,记录下实际的页地址流情况。根据这个页地址流才能找出当前要被替换
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 水平 考试 中级 设计师 上午 基础知识 试题 试卷 43 答案 解析 DOC
