2006年软件评测师考试真题(综合知识)

软考 责任编辑:木木 2017-06-22

添加老师微信

备考咨询

加我微信

摘要:希赛网为广大考生整理了2006年软件评测师考试真题,以下为上午综合知识部分,供大家参考学习。

希赛网为广大考生整理了2006年软件评测师考试真题,以下为上午综合知识部分,供大家参考学习。


●在计算机系统中,存取速度最快的是__(1)__。
(1)A.CPU内部寄存器
B.计算机的高速缓存Cache
C.计算机的主存
D.大容量磁盘


●模块的耦合度描述了__(2)__。
(2)A.模块内各种元素结合的程度
B.模块内多个功能之间的接口
C.模块之间公共数据的数量
D.模块之间相互关联的程度


●若某计算机系统是由500个元器件构成的串联系统,且每个元器件的失效率均为10-7/H,在不考虑其它因素对可靠性的影响时,该计算机系统的平均故障间隔时间为__(3)__小时。
(3)A.2×104
B.5×104
C.2×105
D.5×105


●内聚是一种指标,表示一个模块__(4)__。
(4)A.代码优化的程度
B.代码功能的集中程度
C.完成任务的及时程度
D.为了与其他模块连接所要完成的工作量


●为了解决进程间的同步和互斥问题,通常采用一种称为__(5)__机制的方法。若系统中有5个进程共享若干个资源R,每个进程都需要4个资源R,那么使系统不发生死锁的资源R的最少数目是__(6)__。
(5)A.调度
B.信号量
C.分派
D.通讯
(6)A.20
B.18
C.16
D.15


●在UNIX操作系统中,把输入/输出设备看作是__(7)__。
(7)A.普通文件
B.目录文件
C.索引文件
D.特殊文件


●某磁盘组共有10个盘面,每个盘面上有100个磁道,每个磁道有16个扇区,假定分配以扇区为单位。若使用位示图管理磁盘空间,则位示图需要占用__(8)__字节空间。
(8)A.16000
B.1000
C.2000
D.1600


●__(9)__描述数据的局部逻辑视图,是数据库用户的数据视图,它是与某一应用有关的数据逻辑表示。
(9)A.模式
B.逻辑模式
C.外模式
D.内模式


●某数据库中有员工关系E、产品关系P、仓库关系W和库存关系I,其中:员工关系E(employeeID,name,department)中的属性为:员工编号,姓名,部门;产品关系P(productID,name,model,size,color)中的属性为:产品编号,产品名称,型号,尺寸,颜色;仓库关系W(warehouseID,name,address,employeeID)中的属性为:仓库编号,仓库名称,地址,员工编号;库存关系I(warehouseID,productID,quantity)中的属性为仓库编号,产品编号和产品数量。
a.若要求仓库关系的负责人引用员工关系的员工编号,员工关系E的员工编号、仓库关系W的仓库编号和产品关系P的产品编号不能为空且惟一标识一个记录,并且仓库的地址不能为空,则依次要满足的完整性约束是__(10)__。
b.可得到每种产品的名称和该产品的总库存量的查询语句为:
SELELCT name,SUM(quantity)
FROM P,I
WHERE__(11)__。
(10)A.实体完整性、参照完整性、用户定义完整性
B.参照完整性、实体完整性、用户定义完整性
C.户定义完整性、实体完整性、参照完整性
D.实体完整性、用户定义完整性、参照完整性
(11)A.P.productID=I.productID;
B.P.productID=I.productID ORDER BY name;
C.P.productID=I.productID GROUP BY name;
D.P.productID=I.productID GROUP BY name,quantity;


●与多模光纤相比较,单模光纤具有__(12)__等特点。
(12)A.较高的传输率、较长的传输距离、较高的成本
B.较低的传输率、较短的传输距离、较高的成本
C.较高的传输率、较短的传输距离、较低的成本
D.较低的传输率、较长的传输距离、较低的成本


●“<title style="italic">science(/title)”是XML中一个元素的定义,其中元素的内容是__(13)__。
(13)A.title
B.style
C.italic
D.science


●某校园网用户无法访问外部站点210.102.58.74,管理人员在Windows操作系统下可以使用__(14)__判断故障发生在校园网内还是校园网外。
(14)A.ping 210.102.58.74
B.tracert 210.102.58.74
C.netstat 210.102.58.74
D.arp 210.102.58.74


●SNMP所采用的传输层协议是__(15)__。
(15)A.UDP
B.ICMP
C.TCP
D.IP


●渐增式开发方法有利于__(16)__。
(16)A.获取软件需求
B.快速开发软件
C.大型团队开发
D.商业软件开发


●高级程序设计语言中用于描述程序中的运算步骤、控制结构及数据传输的是__(17)__。
(17)A.语句
B.语义
C.语用
D.语法


●__(18)__是面向对象程序设计语言不同于其它语言的主要特点,是否建立了丰富的__(19)__是衡量一个面向对象程序设计语言成熟与否的一个重要标志。
(18)A.继承性
B.消息传递
C.多态性
D.静态联编
(19)A.函数库
B.类库
C.类型库
D.方法库


●某市标准化行政主管部门制定并发布的工业产品的安全、卫生要求的标准,在其行政区域内是__(20)__。
(20)A.强制性标准
B.推荐性标准
C.自愿性标准
D.指导性标准


●王某购买了一个“海之久”牌活动硬盘,而且该活动硬盘还包含有一项实用新型专利,那么,王某享有__(21)__。
(21)A.“海之久”商标专用权
B.该盘的所有权
C.该盘的实用新型专利权
D.前三项权利之全部


●甲企业委托软件公司程序员王某开发管理软件,并与王某签订了书面协议,但协议中未对软件著作权归属做出明确的约定,其软件著作权属于__(22)__。
(22)A.甲企业
B.软件公司
C.程序员王某
D.软件公司和甲企业


●依据著作权法,计算机软件著作权保护的对象是指__(23)__。
(23)A.计算机系统
B.计算机软件
C.计算机硬件和软件
D.计算机文档


●相对于DES算法而言,RSA算法的__(24)__,因此,RSA__(25)__。
(24)A.加密密钥和解密密钥是不相同的
B.加密密钥和解密密钥是相同的
C.加密速度比DES要高
D.解密速度比DES要高
(25)A.更适用于对文件加密
B.保密性不如DES
C.可用于对不同长度的消息生成消息摘要
D.可以用于数字签名


●在C++语言中,已知3个类O、P和Q,类O中定义了一个私有方法F1、一个公有方法F2和一个受保护的方法F3;类P和类Q是类O的派生类,其继承方式如下所示:
class P∶protected O{…};
class Q∶public O{…};
关于方法Fl的描述中正确的是__(26)__;关于方法F2的描述中正确的是__(27)__;关于方法F3的描述中正确的是__(28)__。
(26)A.方法Fl无法被访问
B.只有在类O内才能访问方法F1
C.只有在类P内才能访问方法F1
D.只有在类Q内才能访问方法F1
(27)A.类O、P和Q的对象都可以访问方法F2
B.类P和Q的对象都可以访问方法F2
C.类O和Q的对象都可以访问方法F2
D.只有在类P内才能访问方法F2
(28)A.类O、P和Q的对象都可以访问方法F3
B.类O、P和Q的对象都不可以访问方法F3
C.类O的对象可以访问方法F3,但类P的对象不能访问方法F3
D.类P的对象可以访问方法F3,但类Q的对象不能访问方法F3


●正式的技术评审FTR(Formal Technical Review)是软件工程师组织的软件质量保证活动,下面关于FTR指导原则中不正确的是__(29)__。
(29)A.评审产品,而不是评审生产者的能力
B.要有严格的评审计划,并遵守日程安排
C.对评审中出现的问题要充分讨论,以求彻底解决
D.限制参与者人数,并要求评审会之前做好准备


●在绘制数据流图时,要遵循的一个原则是父图与子图的平衡,所谓平衡是指__(30)__。
(30)A.父图和子图都不得改变数据流的性质
B.子图不改变父图数据流的一致性
C.父图的输入/输出数据流与子图的输入/输出数据流一致
D.子图的输出数据流完全由父图的输入数据流确定


●某系统的顶层DFD图如下,其中,加工1细化后的DFD图是__(31)__。

test2006上31-1.png

test2006上31-2.jpg


●下图中的程序由A、B、C、D、E 5个模块组成,下表中描述了这些模块之间的接口,每一个接口有一个编号。此外,模块A、D和E都要引用一个专用数据区。那么A和E之间耦合关系是__(32)__。

test2006上32.png

(32)A.公共耦合
B.数据耦合
C.内容耦合
D.无耦合


●在C++语言中,若类C中定义了一个方法int f(int a,int b),那么方法__(33)__不能与该方法同时存在于类C中。
(33)A.int f(int x,int y)
B.int f(float a,int b)
C.float f(int x,float y)
D.int f(int x,float y)


●在面向对象软件开发过程中,采用设计模式__(34)__。
(34)A.允许在非面向对象程序设计语言中使用面向对象的概念
B.以复用成功的设计和体系结构
C.以减少设计过程创建的类的个数
D.以保证程序的运行速度达到最优值


●两个小组独立地测试同一个程序,第一组发现25个错误,第二组发现30个错误,在两个小组发现的错误中有15个是共同的,那么可以估计程序中的错误总数是__(35)__个。
(35)A.25
B.30
C.50
D.60


●对于软件的β测试,下列描述正确的是__(36)__。
(36)A.β测试就是在软件公司内部展开的测试,由公司专业的测试人员执行的测试
B.β测试就是在软件公司内部展开的测试,由公司的非专业测试人员执行的测试
C.β测试就是在软件公司外部展开的测试,由专业的测试人员执行的测试
D.β测试就是在软件公司外部展开的测试,可以由非专业的测试人员执行的测试


●__(37)__可以作为软件测试结束的标志。
(37)A.使用了特定的测试用例
B.错误强度曲线下降到预定的水平
C.查出了预定数目的错误
D.按照测试计划中所规定的时间进行了测试


●下面①-④是关于软件评测师工作原则的描述,正确的判断是__(38)__。
①对于开发人员提交的程序必须进行完全的测试,以确保程序的质量
②必须合理安排测试任务,做好周密的测试计划,平均分配软件各个模块的测试时间
③在测试之前需要与开发人员进行详细的交流,明确开发人员的程序设计思路,并以此为依据开展软件测试工作,最大程度地发现程序中与其设计思路不一致的错误
④要对自己发现的问题负责,确保每一个问题都能被开发人员理解和修改。
(38)A.①、②
B.②、③
C.①、③
D.无


●在软件生命周期的不同阶段,需要实施不同类型的测试工作,单元测试是对程序设计进行验证,其中__(39)__不是单元测试的主要内容。在进行单元测试过程中,通常测试工程师都需要借助__(40)__来代替所测模块调用的子模块;在单元测试的基础上,需要将所有模块按照概要设计和详细设计说明书的要求进行组装,模块组装成系统的方式有两种,分别是__(41)__
(39)A.模块接口测试
B.有效性测试
C.路径测试
D.边界测试
(40)A.桩模块
B.驱动模块
C.桩模块和驱动模块
D.存根模块和驱动模块
(41)A.一次性组装和增殖性组装
B.自顶向下组装和自底向上组装
C.单个模块组装和混合模块组装
D.接口组装和功能组装


●黑盒测试是通过软件的外部表现来发现软件缺陷和错误的测试方法,具体地说,黑盒测试用例设计技术包括__(42)__等。现有一个处理单价为1元的盒装饮料的|动售货机软件,若投入1元币,按下“可乐”、“雪碧”或“红茶”按钮,相应的饮料房送出来,若投入的是2元币,在送出饮料的同时退还1元币。下表是用因果图法设计E部分测试用例,1表示执行该动作,0表示不执行该动作,__(43)__的各位数据,从2到右分别填入空格表中的(1)-(8)是正确的。

test2006上42.png

(42)A.等价类划分法、因果图法、边界值分析法、错误推测法、判定表驱动法
B.等价类划分法、因果图法、边界值分析法、正交试验法、符号法
C.等价类划分法、因果图法、边界值分析法、功能图法、基本路径法
D.等价类划分法、因果图法、边界值分析法、静态质量度量法、场景法
(43)A.01001100
B.01101100
C.01001010
D.11001100


●多条件覆盖是一种逻辑覆盖,它的含义是设计足够的测试用例,使得每个判员中条件的各种可能组合都至少出现一次,满足多条件覆盖级别的测试用例也是满足__(44)__级别的;针对布尔表达式A&&(B||C)执行逻辑覆盖测试,测试用例至少需要__(45)__种组合才能满足多条件覆盖的要求。
(44)A.语句覆盖、判定覆盖、条件覆盖、条件判定组合覆盖
B.判定覆盖、条件覆盖、条件判定组合覆盖、修正条件判定覆盖
C.语句覆盖、判定覆盖、条件判定组合覆盖、修正条件判定覆盖
D.路径覆盖、判定覆盖、条件覆盖、条件判定组合覆盖
(45)A.6
B.4
C.8
D.12


●典型的软件测试过程模型有__(46)__等,在这些模型中,__(47)__强调了测试计划等工作的先行和对系统需求和系统设计的测试,__(48)__对软件测试流程予以了说明。
(46)A.V模型、W模型、H模型、渐进模型
B.V模型、W模型、H模型、螺旋模型
C.X模型、W模型、H模型、前置测试模型
D.X模型、W模型、H模型、增量模型
(47)A.Ⅴ模型
B.W模型
C.渐进模型
D.螺旋模型
(48)A.Ⅴ模型
B.W模型
C.H模型
D.增量模型


●下述关于错误处理流程管理的原则__(49)__的说法是不正确的。
(49)A.为了保证正确地定位错误,需要有丰富测试经验的测试人员验证发现的错误是否是真正的错误,并且验证错误是否可以再现
B.每次对错误的处理都要保留处理信息,包括处理人姓名、处理时间、处理方法、处理意见以及错误状态
C.错误修复后必须由报告错误的测试人员确认错误已经修复,才能关闭错误
D.对于无法再现的错误,应该由项目经理,测试经理和设计经理共同讨论决定拒绝或者延期


●GB/T16260-2003《软件工程产品质量》规定的软件产品使用质量特性包括__(50)__。
(50)A.适应性、生产率、可靠性、满意度
B.有效性、生产率、安全性、满意度
C.有效性、可靠性、适应性、满意度
D.适应性、适用性、效率、满意度


●软件可靠性是指在指定的条件下使用时,软件产品维持规定的性能级别的能力,其子特性__(51)__是指在软件发生故障或者违反指定接口的情况下,软件产品维持规定的性能级别的能力。
(51)A.成熟性
B.易恢复性
C.容错性
D.可靠性依从性


●GB/T18905-2002《软件工程产品评价》中确定的通用评价过程包括四个方面,即:确立评价需求,规定评价,设计评价和执行评价,其中有关“规定评价”部分包含的内容有__(52)__。
(52)A.选择度量、建立度量评定等级、确立评估准则
B.指定质量模型、选择度量、建立度量评定等级
C.选择度量、建立度量评定等级、制定评价计划
D.确定产品类型、选择度量、建立度量评定等级


●GB/T18905-2002《软件工程产品评价》提供了软件产品评价的过程,其中GB/T18905-2002《软件工程产品评价》第五部分评价者用的过程供__(53)__。
(53)A.计划获取或复用某个己有的软件产品的组织予以使用
B.对软件产品执行独立评估的评价者使用
C.计划开发新产品或增强现有的产品,以及打算利用他们自己的技术人员进行产品评价的组织使用
D.编制评价模块的文档提供指南


●用边界值分析法,假定X是整数,则10≤X<100,那么X在测试中应该取的边界值是__(54)__。
(54)A.X=10,X=100
B.X=9,X=10,X=99,X=100
C.X=11,X=99
D.X=10,X=101


●导致软件缺陷的原因有很多,①-④是可能的原因,其中最主要的原因包括__(55)__。
①软件需求说明书编写的不全面,不完整,不准确,而且经常更改
②软件设计说明书
③软件操作人员的水平
④开发人员不能很好的理解需求说明书和沟通不足
(55)A.①、②、③
B.①、③
C.②、③
D.①、④


●关于软件质量的描述,正确的是__(56)__。
(56)A.软件质量是指软件满足规定用户需求的能力
B.软件质量特性是指软件的功能性、可靠性、易用性、效率、可维护性、可移植性
C.软件质量保证过程就是软件测试过程
D.以上描述都不对


●对于业务流清晰的系统可以利用__(57)__贯穿整个测试用例设计过程,在用例中综合使用各种测试方法,对于参数配置类的软件,要用__(58)__选择较少的组合方式达到最佳效果,如果程序的功能说明中含有输入条件的组合情况,则一开始就可以选用__(59)__和判定表驱动法。
(57)A.等价类划分
B.因果图法
C.正交试验法
D.场景法
(58)A.等价类划分
B.因果图法
C.正交试验法
D.场景法
(59)A.等价类划分
B.因果图法
C.正交试验法
D.场景法


●逻辑路径覆盖法是白盒测试用例的重要设计方法,其中语旬覆盖法是较为常用的方法,针对下面的语句段,采用语句覆盖法完成测试用例设计,测试用例见下表,对表中的空缺项(True或者False),正确的选择是__(60)__。
语句段:
if(A&&(B||C))x=1;
else x=0;
用例表:

test2006上60.png

(60)A.①FALSE②FALSE③FALSE
B.①TRUE②FALSE③FALSE
C.①FALSE②FALSE③TRUE
D.①TRUE②TRUE③FALSE


●__(61)__方法根据输出对输入的依赖关系设计测试用例。
(61)A.路径测试
B.等价类
C.因果图
D.边界值


●针对下面程序段,边界值问题可以定位在__(62)__。
1:Rem Create a l0 element integer array
2:Rem Initialize each element to-1
3:Dim data(l 0)As Integer
4:Dim i As Integer
5:For i=l TO l0
6:data(i)=-1
7:Next i
8:End
(62)A.data(1)
B.data(0)
C.data(9)
D.data(10)


●以下控制流图的圈复杂度V(g)和基本圈复杂度EV(g)是__(63)__。

test2006上63.png

(63)A.V(g)=5,EV(g)=l
B.V(g)=6,EV(g)=6
C.V(g)=5,EV(g)=5
D.V(g)=6,EV(g)=l


●在网络应用测试中,网络延迟是一个重要指标。以下关于网络延迟的理解,正确的是__(64)__。
(64)A.指响应时间
B.指报文从客户端发出到客户端接收到服务器响应的间隔时间
C.指报文在网络上的传输时间
D.指从报文开始进入网络到它开始离开网络之间的时间


●为保证测试活动的可控性,必须在软件测试过程中进行软件测试配置管理,一般来说,软件测试配置管理中最基本的活动包括__(65)__。
(65)A.配置项标识、配置项控制、配置状态报告、配置审计
B.配置基线确立、配置项控制、配置报告、配置审计
C.配置项标识、配置项变更、配置审计、配置跟踪
D.配置项标识、配置项控制、配置状态报告、配置跟踪


●Originally introduced by Netscape Communications,__(66)__are a general mechanism which HTTP Server side applications,such as CGI __(67)__,can use to both store and retrieve information on the HTTP__(68)__side of the connection。Basically,Cookies can be used to compensate for the __(69)__nature of HTTP。The addition of a simple,persistent,client-side state significantly extends the capabilities of WWW-based__(70)__.
(66)A.Browsers
B.Cookies
C.Connections
D.Scripts
(67)A.graphics
B.processes
C.scripts
D.texts
(68)A.Client
B.Editor
C.Creator
D.Server
(69)A.fixed
B.flexible
C.stable
D.stateless
(70)A.programs
B.applications
C.frameworks
D.constrains


●WebSQL is a SQL-like __(71)__ language for extracting information from the web.Its capabilities for performing navigation of web__(72)__ make it a useful tool for automating several web-related tasks that require the systematic processing of either all the links in a__(73)__,all the pages that can be reached from a given URL through __(74)__that match a pattern,or a combination of both.WebSQL also provides transparent access to index servers that can be queried via the Common__(75)__Interface.
(71)A.query
B.transaction
C.communication
D.programming
(72)A.browsers
B.servers
C.hypertexts
D.clients
(73)A.hypertext
B.page
C.protocol
D.operation
(74)A.paths
B.chips
C.tools
D.directories
(75)A.Router
B.Device
C.Computer
D.Gateway


>>>软件评测师考试历年真题在线测试(含答案+解析)

>>>希赛网软件评测师辅导招生方案

>>>软件评测师学习包,有它就够了


更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取