您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > 2011年上半年软件设计师上午试卷
2011年上半年软件设计师上午试卷第1页(共11页)全国计算机技术与软件专业技术资格(水平)考试2011年上半年软件设计师上午试卷(考试时间9:00~11:30共150分钟)请按下述要求正确填写答题卡1.在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规2B铅笔在你写入的准考证号下填涂准考证号。2.本试卷的试题中共有75个空格,需要全部解答,每个空格1分,满分75分。3.每个空格对应一个序号,有A、B、C、D四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。4.解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。解答时用正规2B铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。例题●2011年上半年全国计算机技术与软件专业技术资格(水平)考试日期是(88)月(89)日。(88)A.4B.5C.6D.7(89)A.18B.19C.20D.21因为考试日期是“5月21日”,故(88)选B,(89)选D,应在答题卡序号88下对B填涂,在序号89下对D填涂(参看答题卡)。2011年上半年软件设计师上午试卷第2页(共11页)●在CPU中用于跟踪指令地址的寄存器是(1)。(1)A.地址寄存器(MAR)B.数据寄存器(MDR)C.程序计数器(PC)D.指令寄存器(IR)●指令系统中采用不同寻址方式的目的是(2)。(2)A.提高从内存获取数据的速度B.提高从外存获取数据的速度C.降低操作码的译码难度D.扩大寻址空间并提高编程灵活性●在计算机系统中采用总线结构,便于实现系统的积木化构造,同时可以(3)。(3)A.提高数据传输速度B.提高数据传输量C.减少信息传输线的数量D.减少指令系统的复杂性●原码表示法和补码表示法是计算机中用于表示数据的两种编码方法,在计算机系统中常采用补码来表示和运算数据,原因是采用补码可以(4)。(4)A.保证运算过程与手工运算方法保持一致B.简化计算机运算部件的设计C.提高数据的运算速度D.提高数据的运算精度●计算机中的浮点数由三部分组成:符号位S,指数部分E(称为阶码)和尾数部分M。在总长度固定的情况下,增加E的位数、减少M的位数可以(5)。(5)A.扩大可表示的数的范围同时降低精度B.扩大可表示的数的范围同时提高精度C.减小可表示的数的范围同时降低精度D.减小可表示的数的范围同时提高精度●某计算机系统由下图所示的部件构成,假定每个部件的千小时可靠度都为R,则该系统的千小时可靠度为(6)。(6)A.2/4RRB.2/4RRC.2(1(1))RRD.22(1(1))RR●用户A从CA获得用户B的数字证书,并利用(7)验证数字证书的真实性。(7)A.B的公钥B.B的私钥C.CA的公钥D.CA的私钥●宏病毒一般感染以(8)扩展名的文件。(8)A.EXEB.COMC.DOCD.DLL2011年上半年软件设计师上午试卷第3页(共11页)●在IE浏览器中,安全级别最高的区域设置是(9)。(9)A.InternetB.本地IntranetC.可信站点D.受限站点●下列关于软件著作权中翻译权的叙述不正确的是:翻译权是指(10)的权利。(10)A.将原软件从一种自然语言文字转换成另一种自然语言文字B.将原软件从一种程序设计语言转换成另一种程序设计语言C.软件著作权人对其软件享有的以其它各种语言文字形式再表现D.对软件的操作界面或者程序中涉及的语言文字翻译成另一种语言文字●某软件公司研发的财务软件产品在行业中技术领先,具有很强的市场竞争优势。为确保其软件产品的技术领先及市场竞争优势,公司采取相应的保密措施,以防止软件技术秘密的外泄。并且,还为该软件产品冠以“用友”商标,但未进行商标注册。此情况下,公司仅享有该软件产品的(11)。(11)A.软件著作权和专利权B.商业秘密权和专利权C.软件著作权和商业秘密权D.软件著作权和商标权●以下编码方法中,(12)属于熵编码。(12)A.哈夫曼编码B.小波变换编码C.线性预测编码D.行程编码●CIF视频格式的图像分辨率为(13)。(13)A.352×240B.352×288C.640×480D.320×240●由ISO制定的MPEG系列标准中,(14)是多媒体内容描述接口标准。(14)A.MPEG-1B.MPEG-2C.MPEG-4D.MPEG-7●包含8个成员的开发小组的沟通路径最多有(15)条。(15)A.28B.32C.56D.64●模块A直接访问模块B的内部数据,则模块A和模块B的耦合类型为(16)。(16)A.数据耦合B.标记耦合C.公共耦合D.内容耦合●下列关于风险的叙述不正确的是:风险是指(17)。(17)A.可能发生的事件B.一定会发生的事件C.会带来损失的事件D.可能对其进行干预,以减少损失的事件●下列关于项目估算方法的叙述不正确的是(18)。(18)A.专家判断方法受到专家经验和主观性影响B.启发式方法(如COCOMO模型)的参数难以确定C.机器学习方法难以描述训练数据的特征和确定其相似性D.结合上述三种方法可以得到精确的估算结果2011年上半年软件设计师上午试卷第4页(共11页)●下图是一个软件项目的活动图,其中顶点表示项目里程碑,边表示包含的活动,边上的权重表示活动的持续时间,则里程碑(19)在关键路径上。012345678915START815105152010251572015FINISH(19)A.1B.2C.3D.4●算术表达式采用逆波兰式表示时不用括号,可以利用(20)进行求值。与逆波兰式ab-cd+*对应的中缀表达式是(21)。(20)A.数组B.栈C.队列D.散列表(21)A.a-b+c*dB.(a-b)*c+dC.(a-b)*(c+d)D.a-b*c+d●若一种程序设计语言规定其程序中的数据必须具有类型,则有利于(22)。①在翻译程序的过程中为数据合理分配存储单元②对参与表达式计算的数据对象进行检查③定义和应用动态数据结构④规定数据对象的取值范围及能够进行的运算⑤对数据进行强制类型转换(22)A.①②③B.①②④C.②④⑤D.③④⑤●某文件管理系统在磁盘上建立了位示图(bitmap),记录磁盘的使用情况。若系统的字长为32位,磁盘上的物理块依次编号为:0、1、2、…,那么4096号物理块的使用情况在位示图中的第(23)个字中描述;若磁盘的容量为200GB,物理块的大小为1MB,那么位示图的大小为(24)个字。(23)A.129B.257C.513D.1025(24)A.600B.1200C.3200D.6400●系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那么当m、n、w分别取下表中的值时,对于表中的①~⑥种情况,(25)可能会发生死锁。若将这些情况的m分别加上(26),则系统不会发生死锁。2011年上半年软件设计师上午试卷第5页(共11页)①②③④⑤⑥mnw322332523533633642(25)A.①②⑤B.③④⑤C.②④⑤D.②④⑥(26)A.1、1和1B.1、1和2C.1、1和3D.1、2和1●某系统采用请求页式存储管理方案,假设某进程有6个页面,系统给该进程分配了4个存储块,其页面变换表如下表所示,表中的状态位等于1/0分别表示页面在内存/不在内存。当该进程访问的页面2不在内存时,应该淘汰表中页号为(27)的页面。假定页面大小为4K,逻辑地址为十六进制3C18H,该地址经过变换后的页帧号为(28)。页号页帧号状态位访问位修改位051111—0002—0003211048111512100(27)A.0B.3C.4D.5(28)A.2B.5C.8D.12●为了有效地捕获系统需求,应采用(29)。(29)A.瀑布模型B.V模型C.原型模型D.螺旋模型●关于过程改进,以下叙述中不正确的是(30)。(30)A.软件质量依赖于软件开发过程的质量,其中个人因素占主导作用B.要使过程改进有效,需要制定过程改进目标C.要使过程改进有效,需要进行培训D.CMMI成熟度模型是一种过程改进模型,仅支持阶段性过程改进而不支持连续性过程改进●软件产品的可靠性并不取决于(31)。(31)A.潜在错误的数量B.潜在错误的位置C.软件产品的使用方式D.软件产品的开发方式●软件(32)是指一个系统在给定时间间隔内和给定条件下无失效运行的概率。(32)A.可靠性B.可用性C.可维护性D.可伸缩性2011年上半年软件设计师上午试卷第6页(共11页)●高质量的文档所应具有的特性中,不包括(33)。(33)A.针对性,文档编制应考虑读者对象群B.精确性,文档的行文应该十分确切,不能出现多义性的描述C.完整性,任何文档都应当是完整的、独立的,应该自成体系D.无重复性,同一软件系统的几个文档之间应该没有相同的内容,若确实存在相同内容,则可以用“见**文档**节”的方式引用●在软件维护阶段,为软件的运行增加监控设施属于(34)维护。(34)A.改正性B.适应性C.完善性D.预防性●下图所示的逻辑流,最少需要(35)个测试用例可实现语句覆盖。i=0j=i+1in-1a[i]a[j]swapa[i]anda[j]returnNY1245678jnY3NYNj=j+1i=i+1(35)A.1B.2C.3D.5●在改正当前故障的同时可能会引入新的故障,这时需要进行(36)。(36)A.功能测试B.性能测试C.回归测试D.验收测试●面向对象分析的第一步是(37)。(37)A.定义服务B.确定附加的系统约束C.确定问题域D.定义类和对象●下列关于一个类的静态成员的描述中,不正确的是(38)。(38)A.类的静态方法只能访问该类的静态数据成员B.静态数据成员可被该类的所有方法访问C.该类的对象共享其静态数据成员的值D.该类的静态数据成员的值不可修改2011年上半年软件设计师上午试卷第7页(共11页)●UML的设计视图包含了类、接口和协作,其中,设计视图的静态方面由(39)和(40)表现;动态方面由交互图、(41)表现。(39)A.类图B.状态图C.活动图D.序列图(40)A.交互图B.对象图C.通信图D.定时图(41)A.状态图和类图B.类图和活动图C.对象图和状态图D.状态图和活动图●UML中关联的多重度是指(42)。(42)A.一个类中被另一个类调用的方法个数B.一个类的某个方法被另一个类调用的次数C.一个类的实例能够与另一个类的多少个实例相关联D.两个类所具有的相同的方法和属性●在面向对象软件开发过程中,采用设计模式(43)。(43)A.以复用成功的设计B.以保证程序的运行速度达到最优值C.以减少设计过程创建的类的个数D.允许在非面向对象程序设计语言中使用面向对象的概念●设计模式(44)将抽象部分与其实现部分相分离,使它们都可以独立地变化。下图为该设计模式的类图,其中,(45)用于定义实现部分的接口。(44)A.Bridge(桥接)B.Composite(组合)C.Facade(外观)D.Singleton(单例)(45)A.AbstractionB.ConcreteImplementorAC.ConcreteImplementorBD.Implementor2011年上半年软件设计师上午试卷第8页(共11页)●以下关于Singleton(单例)模式的描述中,正确的是(46)。(46)A.它描述了只有一个方法的类的集合B.它描述了只有一个属性的类的集合C.它能够保证一个类的方法只能被一个唯一的类调用D.它能够保证一个类只产生唯一的一个实例●(47)将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。(47)A.Adapter(适配器)模式B.Command(命令)模式C.Singleton(单例)模式D.Strategy(策略)模式●以下关于高级程序设计语言翻译的叙述中,正确的是(48)。(48)A.可以先进行语法分析,再进行词法分析B.在语法分析阶段可以发现程序中的所有错误C.语义分析阶段的工作与目标机器的体系结构密切相关D.目标
本文标题:2011年上半年软件设计师上午试卷
链接地址:https://www.777doc.com/doc-3049898 .html