06年软件评测师试题及答案Word文件下载.docx
- 文档编号:4770248
- 上传时间:2023-05-04
- 格式:DOCX
- 页数:35
- 大小:108.90KB
06年软件评测师试题及答案Word文件下载.docx
《06年软件评测师试题及答案Word文件下载.docx》由会员分享,可在线阅读,更多相关《06年软件评测师试题及答案Word文件下载.docx(35页珍藏版)》请在冰点文库上搜索。
●网络分类、体系结构与网络协议
●常用网络设备
●Internet基础知识及其应用
●网络管理
1.6程序设计语言知识
●汇编、编译、解释系统的基础知识
●程序设计语言的基本成分(数据、运算、控制和传输、过程(函数)调用)
●面向对象程序设计
●C语言以及C++(或Java)语言程序设计基础知识
2.标准化基础知识
●标准化的概念(标准化的意义、标准化的发展、标准化机构)
●标准的层次(国际标准、国家标准、行业标准、企业标准)
●标准的类别及生命周期
3.信息安全知识
●信息安全基本概念
●计算机病毒及防范
●网络入侵手段及防范
●加密与解密机制
4.信息化基础知识
●信息化相关概念
●与知识产权相关的法律、法规
●信息网络系统、信息应用系统、信息资源系统基础知识
5.软件工程知识
5.1软件工程基础
●软件工程概念
●需求分析
●软件系统设计
●软件组件设计
●软件编码
●软件测试
●软件维护
5.2软件开发方法及过程
●结构化开发方法
●面向对象开发方法
●瀑布模型
●快速原型模型
●螺旋模型
5.3软件质量管理
●软件质量及软件质量管理概念
●软件质量管理体系
●软件质量管理的目标、内容、方法和技术
5.4软件过程管理
●软件过程管理概念
●软件过程改进
●软件能力成熟度模型
5.5软件配置管理
●软件配置管理的意义
●软件配置管理的过程、方法和技术
5.6软件开发风险基础知识
●风险管理
●风险防范及应对
5.7软件工程有关的标准
●软件工程术语
●计算机软件开发规范
●计算机软件产品开发文件编制指南
●计算机软件需求规范说明编制指南
●计算机软件测试文件编制规范
●计算机软件配置管理计划规范
●计算机软件质量保证计划规范
●数据流图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定
6.软件评测师职业素质要求
●软件评测师职业特点与岗位职责
●软件评测师行为准则与职业道德要求
●软件评测师的能力要求
7.软件评测知识
7.1软件测试基本概念
●软件质量与软件测试
●软件测试定义
●软件测试目的
●软件测试原则
●软件测试对象
7.2软件测试过程模型
●V模型
●W模型
●H模型
●测试模型的使用
7.3软件测试类型
●单元测试、集成测试、系统测试
●确认测试、验收测试
●开发方测试、用户测试、第三方测试
●动态测试、静态测试
●白盒测试、黑盒测试、灰盒测试
7.4软件问题分类
●软件错误
●软件缺陷
●软件故障
●软件失效
7.5测试标准
7.5.1GB/T16260.1—2003软件工程产品质量第1部分:
质量模型
7.5.2GB/T18905.1—2002软件工程产品评价第1部分:
概述
7.5.3GB/T18905.5—2002软件工程产品评价第5部分:
评价者用的过程
8.软件评测现状与发展
●国内外现状
●软件评测发展趋势
9.专业英语
●正确阅读并理解相关领域的英文资料
考试科目2:
软件测试应用技术
1.软件生命周期测试策略
1.1设计阶段的评审
●需求评审
●设计评审
●测试计划与设计
1.2开发与运行阶段的测试
●单元测试
●集成测试
●系统(确认)测试
●验收测试
2.测试用例设计方法
2.1白盒测试设计
●白盒测试基本技术
●白盒测试方法
2.2黑盒测试用例设计
●测试用例设计方法
●测试用例的编写
2.3面向对象测试用例设计
●测试方法选择的策略
●黑盒测试方法选择策略
●白盒测试方法选择策略
●面向对象软件的测试策略
3.软件测试技术与应用
3.1软件自动化测试
●软件自动化测试基本概念
●选择自动化测试工具
●功能自动化测试
●负载压力自动化测试
3.2面向对象软件的测试
●面向对象测试模型
●面向对象分析的测试
●面向对象设计的测试
●面向对象编程的测试
●面向对象的单元测试
●面向对象的集成测试
●面向对象的系统测试
3.3负载压力测试
●负载压力测试基本概念
●负载压力测试解决方案
●负载压力测试指标分析
●负载压力测试实施
3.4Web应用测试
●Web应用的测试策略
●Web应用设计测试
●Web应用开发测试
●Web应用运行测试
3.5网络测试
●网络系统全生命周期测试策略
●网络仿真技术
●网络性能测试
●网络应用测试
3.6安全测试
●测试内容
●测试策略
●测试方法
3.7兼容性测试
●硬件兼容性测试
●软件兼容性测试
●数据兼容性测试
●新旧系统数据迁移测试
●平台软件测试
3.8易用性测试
●功能易用性测试
●用户界面测试
3.9文档测试
●文档测试的范围
●用户文档的内容
●用户文档测试的要点
●用户手册的测试
●在线帮助的测试
4.测试项目管理
●测试过程的特性与要求
●软件测试与配置管理
●测试的组织与人员
●测试文档
●软件测试风险分析
●软件测试的成本管理
三、题型举例
(一)选择题
●下面的哪一项测试步骤中需要进行局部数据结构测试:
(1)
(1)A.单元测试B.集成测试C.确认测试D.系统测试
●软件的六大质量特性包括:
(2)
(2)A.功能性、可靠性、可用性、效率、可维护、可移植
B.功能性、可靠性、可用性、效率、稳定性、可移植
C.功能性、可靠性、可扩展性、效率、稳定性、可移植
D.功能性、可靠性、兼容性、效率、稳定性、可移植
(二)问答题
1.白盒测试方法中的代码检查法需要重点考虑代码的执行效率,阅读以下两个循环,回答问题1和问题2。
循环1:
for(i=0;
i<
n;
i++)
{
if(condition)
DoSomething();
else
DoOtherthing();
}
循环2:
if(condition)
for(i=0;
DoSomething()
else
问题1:
循环1的优点和缺点。
问题2:
循环2的优点和缺点。
2.请简述软件系统负载压力测试的主要目的。
2006年上半年软件评测师上午试题
●在计算机系统中,存取速度最快的是___
(1)___。
(1)A.CPU内部寄存器 B.计算机的高速缓存Cache
C.计算机的主存 D.大容量磁盘
●模块的耦合度描述了___
(2)___。
(2)A.模块内各种元素结合的程度 B.模块内多个功能之间的接口
C.模块之间公共数据的数量 D.模块之间相互关联的程度
●若某计算机系统是由500个元器件构成的串联系统,且每个元器件的失效率均为10-7/H,在不考虑其它因素对可靠性的影响时,该计算机系统的平均故障间隔时间为___(3)___小时。
(3)A.2×
1O4 B.5×
1O4 C.2×
1O5 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(employeelD,name,department)中的属性为:
员工编号,姓名,部门;
产品关系P(productID,name,model,size,color)中的属性为:
产品编号,产品名称,型号,尺寸,颜色;
仓库关系W(warehouselD,name,address,employeeID)中的属性为:
仓库编号,仓库名称,地址,员工编号;
库存关系I(warehouseID,productID,quantity)中的属性为仓库编号,产品编号和产品数量。
a.若要求仓库关系的负责人引用员工关系的员工编号,员工关系E的员工编号、仓库关系W的仓库编号和产品关系P的产品编号不能为空且惟一标识一个记录,并且仓库的地址不能为空,则依次要满足的完整性约束是___(10)___。
b.可得到每种产品伪名称和该产品的总库存量的查询语句为;
SELELCTname,SUM(quantity)
FROMP,I
WHERE___(11)___
(10)A.实体完整性、参照完整性、用户定义完整性
B.参照完整性、实体完整性、用户定义完整性
C.用户定义完整性、实体完整性、参照完整性
D.实体完整性、用户定义完整性、参照完整性
(11)A.P.productID=I.productlD;
B.P.productID=I.productIDORDERBYname;
C.P.productID=I.productIDGROUPBYname;
D.P.productID=I.productIDGROUPBYname,quantity。
●与多模光纤相比较,单模光纤具有___(12)___等特点。
(12)A.较高的传输率、较长的传输距离、较高的成本
B.较低的传输率、较短的传输距离、较高的成本
C.较高的传输率、较短的传输距离、较低的成本
D.较低的传输率、较长的传输距离、较低的成本
●“<
titlestyle="
italic"
>
science<
/title>
”是一个XML元素的定义,其中元素标记的属性值是___(13)___。
(13)A.title B.style C.italic D.science
●某校园网用户无法访问外部站点210.102.58.74,管理人员在windows操作系统下可以使用___(14)___判断故障发生在校园网内还是校园网外。
(14)A.ping210.102.58.74 B.tracert210.102.58.74
C.netstat210.102.58.74 D.arp210.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的派生类,其继承方式如下所示:
classP:
protectedO{…};
classQ:
publicO{…};
关于方法F1的描述中正确的是___(26)___;
关于方法F2韵描述中正确的是___(27)___;
关于方法F3的描述中正确的是___(28)___。
(26)A.方法F1无法被访问 B.只有在类O内才能访问方法F1
C.只有在类P内才能访问方法F1 D.只有在类Q内才能访问方法F1
(27)A.类O、P和Q的对象都可以访问方法F2 B.类P和Q的对象都可以访问方法F2
C.类0和Q的对象都可以访问方法F2 D.只有在类P内才能访问方法F2
(28)A.类0、P和Q的对象都可以访问方法F3 B.类0、P和Q的对象都不可以访问方法F3
C.类0和Q的对象都可以访问方法F3 D.类P和Q的对象都可以访问方法F3。
●正式的技术评审FTR(FormalTechnicalReview)是软件工程师组织的软件质量保证活动,下面关于FTR指导原则中不正确的是___(29)___。
(29)A.评审产品,而不是评审生产者的能力
B.要有严格的评审计划,并遵守日程安排
C.对评审中出现的问题要充分讨论,以求彻底解决
D.限制参与者人数,并要求评审会之前做好准备
●在绘制数据流图时,要遵循的一个原则是父图与子图的平衡,所谓平衡是指___(30)___。
(30)A.父图和子图都不得改变数据流的性质
B.子图不改变父图数据流的—致性
C.父图的输入/输出数据流与子图的输入/输出数据流一致
D.子图的输出数据流完全由父图的输入数据流确定
●某系统的顶层DFD图如下,其中,加工1细化后的DFD图是___(31)___。
(31)
●下图中的程序由A、B、C、D、E5个模块组成,下表中描述了这些模块之间的接口,每一个接口有一个编号。
此外,模块A、D和E都要引用一个专用数据区。
那么A和E之间耦合关系是___(32)___。
编号
参数
返回值
1
数据项
2
3
功能码
无
4
列表
(32)A.公共耦合 B.数据耦合 C.内容耦合 D.无耦合
●在C++语言中,若类C中定义了一个方法intf(inta,intb),那么方法___(33)___不能与该方法同时存在于类C中。
(33)A.intf(intx,inty) B.intf(floata,intb)
C.floatf(intx,floaty) D.intf(intx,floaty)
●在面向对象软件开发过程中,采用设计模式___(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)___来代替所测模块调用的子模块:
在单元测试的基础上,需要将所有模块按照概要设计和详细设计说明书的要求进行组装,模块组装成系统的方
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 06 软件 评测 试题 答案