2010年下半年软件评测师上午试卷(有答案)
2010年下半年上午 软件设计师 试题及答案与解析-软考考试真题-基础知识

2010年下半年上午软件设计师考试试题-答案与解析一、单项选择题(共75分,每题1分。
每题备选项中,只有1个最符合题意)●第1题,在输入输出控制方法中,采用(1)可以使得设备与主存间的数据块传送无需CPU干预。
A.程序控制输入输出B.中断C.DMAD.总线控制【参考答案】C【答案解析】计算机中主机与外设间进行数据传输的输入输出控制方法有程序控制方式、中断方式、DMA等。
在程序控制方式下,由CPU执行程序控制数据的输入输出过程。
在中断方式下,外设准备好输入数据或接收数据时向CPU发出中断请求信号,若CPU决定响应该请求,则暂停正在执行的任务,转而执行中断服务程序进行数据的输入输出处理,之后再回去执行原来被中断的任务。
在DMA方式下,CPU只需向DMA控制器下达指令,让DMA控制器来处理数据的传送,数据传送完毕再把信息反馈给CPU,这样就很大程度上减轻了CPU的负担,可以大大节省系统资源。
●第2题,若某计算机采用8位整数补码表示数据,则运算(2)将产生溢出。
A.-127+1B.-127-1C.127+1D.127-1【参考答案】C【答案解析】釆用8位补码表示整型数据时,可表示的数据范围为-128〜127,因此进行127+1运算会产生溢出。
●第3题,若内存容量为4GB,字长为32,则(3)。
A.地址总线和数据总线的宽度都为32B.地址总线的宽度为30,数据总线的宽度为32C.地址总线的宽度为30,数据总线的宽度为8D.地址总线的宽度为32,数据总线的宽度为8【参考答案】A【答案解析】内存容量为4GB,即内存单元的地址宽度为32位。
字长为32位即要求数据总线的宽度为32位,因此地址总线和数据总线的宽度都为32。
地址总线的宽度就是处理机寻址范围,若地址总线为n位,则可寻址空间为2的n 次方字节。
所以本题的可寻址空间为:4*1024*1024*1024*位,所以地址总线宽度为32●第4题,设用2KX4位的存储器芯片组成16KX8位的存储器(地址单元为0000H~3FFFH,每个芯片的地址空间连续),则地址单元0B1FH所在芯片的最小地址编号为(4)。
2010年下半年软考程序员考试试题及答案(上午)

1、请你自我介绍一下自己好吗?回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。
其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。
企业很重视一个人的礼貌,求职者要尊重考官,在回答每个问题之后都说一句“谢谢”,企业喜欢有礼貌的求职者。
2、你觉得你个性上最大的优点是什么?回答提示:沉着冷静、条理清楚、立场坚定、顽强向上、乐于助人和关心他人、适应能力和幽默感、乐观和友爱。
我在北大青鸟经过一到两年的培训及项目实战,加上实习工作,使我适合这份工作。
3、说说你最大的缺点?回答提示:这个问题企业问的概率很大,通常不希望听到直接回答的缺点是什么等,如果求职者说自己小心眼、爱忌妒人、非常懒、脾气大、工作效率低,企业肯定不会录用你。
绝对不要自作聪明地回答“我最大的缺点是过于追求完美”,有的人以为这样回答会显得自己比较出色,但事实上,他已经岌岌可危了。
企业喜欢求职者从自己的优点说起,中间加一些小缺点,最后再把问题转回到优点上,突出优点的部分,企业喜欢聪明的求职者。
4、你对薪资的要求?回答提示:如果你对薪酬的要求太低,那显然贬低自己的能力;如果你对薪酬的要求太高,那又会显得你分量过重,公司受用不起。
一些雇主通常都事先对求聘的职位定下开支预算,因而他们第一次提出的价钱往往是他们所能给予的最高价钱,他们问你只不过想证实一下这笔钱是否足以引起你对该工作的兴趣。
回答样本一:我对工资没有硬性要求,我相信贵公司在处理我的问题上会友善合理。
我注重的是找对工作机会,所以只要条件公平,我则不会计较太多。
回答样本二:我受过系统的软件编程的训练,不需要进行大量的培训,而且我本人也对编程特别感兴趣。
因此,我希望公司能根据我的情况和市场标准的水平,给我合理的薪水。
2010软件水平考试(中级) 软件评测师真题及答案综合

2010软件水平考试(中级) 软件评测师真题及答案综合说明:答案和解析在试卷最后第1部分:单项选择题,共71题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]若某计算机采用8位整数补码表示数据,则运算______将产生溢出。
A)127+1B)-127-1C)-127+1D)127-12.[单选题]在输入输出控制方法中,采用______可以使得设备与主存间的数据块传送无需CPU干预。
A)程序控制输入输出B)中断C)DMAD)总线控制3.[单选题]若内存容量为4GB,字长为32,则______。
A)地址总线和数据总线的宽度都为32B)地址总线的宽度为30,数据总线的宽度为32C)地址总线的宽度为30,数据总线的宽度为8D)地址总线的宽度为32,数据总线的宽度为84.[单选题]设用2K×4位的存储器芯片组成16K×8位的存储器(地址单元为0000H~3FFFH,每个芯片的地址空间连续),则地址单元0B1FH所在芯片的最小地址编号为______。
A)0000HB)2800HC)2000HD)0800H5.[单选题]设有学生实体Students(学号,姓名,性别,年龄,家庭住址,家庭成员,关系,联系电话),其中“家庭住址”记录了邮编、省、市、街道信息;“家庭成员,关系,联系电话”分别记录了学生亲属的姓名、与学生的关系以及联系电话。
学生实体Students中的“家庭住址”是一个____1__属性;为使数据库模式设计更合理,对于关系模式Students__2_____。
1、_____A)简单B)多值C)派生D)复合6.[单选题]设有学生实体Students(学号,姓名,性别,年龄,家庭住址,家庭成员,关系,联系电话),其中“家庭住址”记录了邮编、省、市、街道信息;“家庭成员,关系,联系电话”分别记录了学生亲属的姓名、与学生的关系以及联系电话。
学生实体Students中的“家庭住址”是一个__1___属性;为使数据库模式设计更合理,对于关系模式Students__2___。
2016下半年软考合格线 2010年下半年软考系统集成项目管理工程师上午试题及参考答案

2016下半年软考合格线2010年下半年软考系统集成项目管理工程师上午试题及参考答案导读:就爱阅读网友为您分享以下“2010年下半年软考系统集成项目管理工程师上午试题及参考答案”的资讯,希望对您有所帮助,感谢您对的支持!C.所有的应用系统都会涉及资源访问安全问题D.数据域安全一可以细分为记录级数据域安全和字段级数据域安全●某公司接到通知,上级领导要在下午对该公司机房进行安全检查,为此公司做了如下安排:①了解检查组人员数量及姓名,为其准备访客证件②安排专人陪同检查人员对机房安全进行检查③为了体现检查的公正,下午为领导安排了一个小时的自由查看时间④根据检查要求,在机房内临时设置一处吸烟区,明确规定检查期间机房内其他区域严禁烟火上述安排符合《GB/T 20269-2006信息安全技术信息系统安全管理要求》的做法是(34)。
(34) A.③④ B.②③ C.①② D.②④●某工程建设项目中各工序历时如下表所示,则本项目最快完成时间为(35)周。
同时,通过(36)可以缩短项目工期。
(35)A .7 B .9 C.12 D.13①压缩B工序时间②压缩H工序时间③同时开展H工序与A工序④压缩F工序时间⑤压缩G工序时间(36) A.①⑤ B.①③ C.②⑤ D.③④● 某项目有五个独立的子项目,小张和小李各自独立完成项目所需的时间如下表所示:则如下四种安排中(37)的工期最短。
(37)A.小张做甲和乙,小李做丙、丁和戊B.小张做乙,小李做甲、丙、丁和戊C.小张做乙、丁和戊,小李做甲和丙D.小张做甲、乙和丁,小李做丙和戊●某项目经理在对项目历时进行估算时,认为正常情况下完成项目需要42天,同时也分析了影响项目工期的因素,认为最快可以在35天内完成工作,而在最不利的条件下则需要55天完成任务。
采用三点估算得到的工期是(38)天。
(38)A .42 B.43 C.44 D.55 (35+55+4*42)/6●甲公司生产急需5000个零件,承包给乙工厂进行加工,每个零件的加工费预算为20元,计划2周(每周工作5天)完成。
2010年下半年软件评测师上午卷答案详析(新)

●在输入输出控制方法中,采用(1)可以使得设备与主存间的数据块传送无需CPU干预。
(1)A.程序控制输入输出 B. 中断C.DMA D. 总线控制解析:Direct Memory Access(存储器直接访问)。
这是指一种高速的数据传输操作,允许在外部设备和存储器之间直接读写数据,既不通过CPU,也不需要CPU干预。
整个数据传输操作在一个称为"DMA控制器"的控制下进行的。
CPU除了在数据传输开始和结束时做一点处理外,在传输过程中CPU可以进行其他的工作。
这样,在大部分时间里,CPU和输入输出都处于并行操作。
因此,使整个计算机系统的效率大大提高。
DMA的概念:DMA是在专门的硬件(DMA)控制下,实现高速外设和主存储器之间自动成批交换数据尽量减少CPU干预的输入/输出操作方式。
通常有三种方式:◎停止CPU访内◎周期挪用方式◎DMA与CPU交替访内存缺点:因为DMA允许外设直接访问内存,从而形成对总线的独占。
参考答案:C●若某计算机采用8位整数补码表示数据,则运算(2)将产生溢出。
(2)A.127+1 B.-127-1C.-127+1D.127-1参考答案:A●若内存容量为4GB,字长为32.则(3)(3)A.地址总线和数据总线的宽度都为32B.地址总线的宽度为30,数据总线的宽度为32C.地址总线的宽度为30,数据总线的宽度为8D.地址总线的宽度为32,数据总线的宽度为8解析:4GB=4*2^30B=2^32B 所以地址总线和数据总线的宽度都为32 。
参考答案:A●设用2K X 4位的存储芯片组成16K X 8位的存储器(地址单元为0000H~3FFFH,每个芯片的地址空间连续),则地址单元0B1FH所在芯片的最大地址编号为(4)(4)A.0000H B.2800H C.2000H D.0800H参考答案D解析:2K*4位的存储器芯片,要组成8位的存储器,所以在逻辑上可以把前面的存储器看作是1K*8的,这个是按照地址来说的。
软件评测师上午基础知识考试选择题专项强化真题试卷9(题后含答案及解析)

软件评测师上午基础知识考试选择题专项强化真题试卷9(题后含答案及解析)题型有:1.1.某软件公司在招聘软件评测师时,应聘者甲向公司做如下保证:①经过自己测试的软件今后不会再出现问题;②在工作中对所有程序员一视同仁,不会因为在某个程序员编写的程序中发现的问题多,就重点审查该程序,以免不利于团结;③承诺不需要其他人员,自己就可以独立进行测试工作;④发扬咬定青山不放松的精神,不把所有问题都找出来,决不罢休;你认为应聘者甲的保证(43)。
A.①、④是正确的B.②足正确的C.都是正确的D.都不正确正确答案:D解析:本题考查软件测试的原则。
测试的原则包括:. 所有的软件测试都应追溯到用户需求. 尽早地和不断地进行软件测试. 完全测试是不可能的,测试需要终止. 测试无法显示软件潜在的缺陷. 充分注意测试中的群集现象. 程序员应避免检查自己的程序. 尽量避免测试的随意性. 测试是一项协同完成的创造性的工作2.在以下网络应用中,要求带宽最高的应用是(65)。
A.可视电话B.数字电视C.拨号上网D.收发邮件正确答案:B解析:在拨号上网和收发邮件应用中,带宽要求并不高,只是带宽高时拨号上网和收发邮件的速度提高了。
对于可视电话和数字电视均要求带宽越高越好,对于数字电视尤其如此,因为每一帧图像,如果每一点像素使用24位作为它的颜色值,设数字电视的分辨率为1920*1080,为使图像不抖动,每秒钟至少需要25帧,则每秒需要传送的字节数为:1920*1080*24*25/8=155520000字节=155MB3.高级程序设计语言中用于描述程序中的运算步骤、控制结构及数据传输的是(20)。
A.语句B.语义C.语用D.语法正确答案:A解析:本题考查程序语言的基本成分。
程序设计语言的语法是语言的外观。
给出语言的语法意味着给出语句、声明和其他语言结构的书写规则。
语义则表示不同的语法结构的含义。
在程序语言的手册中,语言的描述都是围绕着语法结构展开的。
软件评测师上午基础知识考试选择题专项强化真题试卷1(题后含答案及解析)

软件评测师上午基础知识考试选择题专项强化真题试卷1(题后含答案及解析)题型有:1.1.验收测试的定义是(52)。
A.由用户按照用户手册对软件进行测试以决定是否接收B.由某个测试机构代表用户按照需求说明书和用户手册对软件进行测试以决定是否接收C.按照软件任务书或合同,供需双方约定的验收依据进行测试,决定是否接收D.由开发方和用户按照用户手册执行软件验收正确答案:C解析:本题考查验收测试的定义。
验收测试是按照项目任务书或合同、供需双方约定的验收依据文档进行的对整个系统的测试与评审,决定是否接收或拒收系统。
验收测试的测试计划、测试方案与测试案例一般由开发方制定,由用户方与监理方联合进行评审。
验收小组由开发方、用户方、监理方代表、主管单位领导及行业专家构成。
2.CD上声音的采样频率为44.1kHz,样本精度为16b/s,双声道立体声,那么其未经压缩的数据传输率为(14)。
A.88.2kb/sB.705.6kb/sC.1411.2kb/sD.1536.0kb/s正确答案:C解析:本题考查波形声音信号的数据传输率。
波形声音信息是一个用宋表示声音振幅的数据序列,它是通过对模拟声音按一定间隔采样获得的幅度值,再经过量化和编码后得到的便于计算机存储牙口处理的数据格式。
未经压缩的数字音频数据传输率可按下式计算:数据传输率(b/s)=采样频率(Hz)×量化位数(b)×声道数3.为保证测试活动的可控性,必须在软件测试过程中进行软件测试配置管理,一般来说,软件测试配置管理中最基本的活动包括(65)A.配置项标识、配置项控制、配置状态报告、配置审计B.配置基线确立、配置项控制、配置报告、配置审计C.配置项标识、配置项变更、配置审计、配置跟踪D.配置项标识、配置项控制、配置状态报告、配置跟踪正确答案:A解析:本题考查测试配置管理中基本活动的基础知识。
测试配置管理的基本活动包括配置项标识、配置项控制、配置状态报告以及配置审计。
2010年下半年(11月)软考程序员真题及标准答案

由于在网上下了一张这个真题,由于在网上下了一张这个真题,结果里面带的答案是错误的,结果里面带的答案是错误的,结果里面带的答案是错误的,生气之于,生气之于,自己跑图书馆整理了一份答案出来,供大家参考,答案绝对正确了一份答案出来,供大家参考,答案绝对正确2010年下半年(11月)软考程序员真题-上午试题标准答案在线估分● 在Word 2003编辑状态下,若要将另一个文档的内容全部添加到当前文档的光标所在处,其操作是 (1) ;若要将文档中选定的文字移动到文档的另一个位置上,应该 按下 (2) ,将选定的文字拖曳至该位置上。
(1)A. 在“插入”菜单下选择“超链接”命令B. 在“插入”菜单下选择“文件”命令C. 在“文件”菜单下选择“打开”命令D. 在“文件”菜单下选择“新建”命令 (2)A. Ctrl 键 B. Alt 键 C. 鼠标左键 D . D. 鼠标右键● 某班级学生《C++程序设计》成绩表如下图所示。
若学生作业成绩、上机成绩和笔试成绩分别占综合成绩的15%、25%和60%,那么可先在E3单元格中输入 (3) , 再向垂直方向拖动填充柄至E10单元格,则可自动算出这些学生的综合成绩。
若要将及 格和不及格的人数统计结果显示在B11和E11单元格中,则应在B11和E11中分别填写 (4) 。
(3)A. =B3*15%+C3*25%+D3*60% B. =B$3*15%+C$3*25%+D$3*60% C. =SUM(B3*15%+C3*25%+D3*60%) D. =SUM(B$3*15%+C$3*25%+D$3*60%) (4)A. =COUNT(E3:E10,>=60)和=COUNT(E3:E10,<60) B. =COUNT(E3:E10,">=60")和=COUNT(E3:E10,"<60") C. =COUNTIF(E3:E10,>=60)和=COUNTIF(E3:E10,<60) D. =COUNTIF(E3:E10,">=60")和=COUNTIF(E3:E10,"<60") ● 下图中①、②和③分别表示电子邮件地址的 (5) 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2010年下半年软件评测师上午试卷●在输入输出控制方法中,采用(1)可以使得设备与主存间的数据块传送无需CPU干预。
(1)A. 程序控制输入输出B. 中断,C. DMA D. 总线控制●若某计算机采用8位整数补码表示数据,则运算(2)将产生溢出。
(2)A. 127+1 B. -127-1 C.-127+1 D. 127-1●若内存容量为4GB,字长为32,则(3)。
1G=2^30;1K=2^10;1M=2^20(3)A. 地址总线和数据总线的宽度都为32B. 地址总线的宽度为30,数据总线的宽度为32C. 地址总线的宽度为30,数据总线的宽度为8D. 地址总线的宽度为32,数据总线的宽度为8●设用2K×4位的存储器芯片组成16K×8位的存储器(地址单元为0000H~3FFFH,每个芯片的地址空间连续),则地址单元0B1FH所在芯片的最小地址编号为(4)。
(4)A. 0000H B. 2800 H C. 2000 H D. 0800 H●编写汇编语言程序时,下列寄存器中程序员可访问的是(5)。
(5)A. 存储器地址寄存器(MAR)B. 指令寄存器(IR)C. 存储器数据寄存器(MDR)D. 程序计数器(PC)●CMM对软件测试没有提供单独的关键过程领域(KPA),所以许多研究机构和测试服务机构从不同角度出发提出有关软件测试方面的能力成熟度模型,其中软件测试成熟度模型(TMM)是当前影响力最大的软件测试过程模型。
TMM 制定了五个成熟度等级,它们依次是:初始级,阶段定义级,集成级,管理和度量级,(6)。
(6)A.优化、缺陷预防和可重复级B.优化、缺陷预防和质量控制级C.缺陷预防和质量控制级D.优化和质量控制级●以下关于软件生命周期的叙述不正确的是(7)。
(7)A.软件生命周期包括以下几个阶段:项目规划、需求定义和需求分析、软件设计、程序编码、软件测试、运行维护B.程序编码阶段是将软件设计的结果转换成计算机可运行的程序代码。
为了保证程序的可读性、易维护性和提高程序的运行效率,可以通过在该阶段中制定统一并符合标准的编写规范来使编程人员程序设计规范化C.软件设计阶段主要根据需求分析的结果,对整个软件系统进行设计,如系统框架设计,数据库设计等D.需求分析阶段对软件需要实现的各个功能进行详细分析。
软件需求一旦确定,在整个软件开发过程就不能再变化,这样才能保证软件开发的稳定性,并控制风险●在软件工程中,不属于软件定义阶段的任务是(8)。
(8)A.制定验收测试计划B.制定集成测试计划,C.需求分析D.制定软件项目计划●软件设计阶段一般又可分为(9)。
(9)A.逻辑设计与功能设计B.概要设计与详细设计,C.概念设计与物理设计D.模型设计与程序设计●程序描述语言(PDL)是软件开发过程中用于(10)阶段的描述工具。
(10)A.需求分析B.概要设计C.详细设计D.编程●软件测试的目的是(11)。
(11)A.试验性运行软件B.找出软件中全部错误C.证明软件正确D.发现软件错误●按照测试实施组织,可将测试划分为开发方测试、用户测试、第三方测试。
下面关于开发方测试的描述正确的是(12)。
①开发方测试通常也叫“验证测试”或“Alpha测试”②开发方测试又称“Beta 测试”③开发方测试可以从软件产品编码结束之后开始,或在模块(子系统)测试完成后开始,也可以在确认测试过程中产品达到一定的稳定和可靠程度之后再开始④开发方测试主要是把软件产品有计划地免费分发到目标市场,让用户大量使用,并评价、检查软件(12)A.②③B.①③C.②④D.①②③●黑盒测试法是根据产品的(13)来设计测试用例的。
(13)A.功能B.输入数据C.应用范围D.内部逻辑●软件生命周期中持续时间最长的是(14)阶段。
(14)A.需求分析B.程序编码C.软件测试D.软件运行维护●软件工程概念的提出是由于(15)。
(15)A.计算技术的发展B.软件危机的出现C.程序设计方法学的影响D.其它工程科学的影响●关系数据库管理系统应能实现的专门关系运算包括(16)。
(16)A.选择、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表●为了使软件测试更加高效,应遵循的原则包括(17)。
①所有的软件测试都应追溯到用户需求、充分注意缺陷群集现象②尽早地和不断地进行软件测试、回归测试③为了证明程序的正确性,尽可能多的开发测试用例④应由不同的测试人员对测试所发现的缺陷进行确认⑤增量测试,由小到大(17)A.①②③④B.①③④⑤C.②③④D.①②④⑤●软件测试信息流的输入包括(18)。
①软件配置(包括软件开发文档、目标执行程序、数据结构)②开发工具(开发环境、数据库、中间件等)③测试配置(包括测试计划、测试用例、测试驱动程序等)④测试工具(为提高软件测试效率,使用测试工具为测试工作服务)(18)A.①②③④B.①②④C.①③④D.②③④●ISO/IEC 9126《软件工程产品质量》统一了多种质量模型。
其中,下述关于软件使用质量描述,不正确的是(19)。
(19)A.它测量用户在特定环境中能达到其目标的程度,不是测量软件自身的属性B.使用质量的属性分为四个特性:有效性,生产率,安全性和满意度C.使用质量是基于用户、开发者、维护者观点的质量D.使用质量的获得依赖于取得必需的外部质量,而外部质量的获得则依赖于取得必需的内部质量●V 模型描述了软件基本的开发过程和测试行为,描述了不同测试阶段与开发过程各阶段的对应关系。
其中,集成测试阶段对应的开发阶段是(20)。
(20)A.需求分析阶段B.概要设计阶段C.详细设计阶段D.编码阶段●下面关于软件测试模型的描述中,不正确的包括(21)。
①V 模型的软件测试策略既包括低层测试又包括了高层测试,高层测试是为了源代码的正确性,低层测试是为了使整个系统满足用户的需求②V 模型存在一定的局限性,它仅仅把测试过程作为在需求分析、概要设计、详细设计及编码之后的一个阶段③W 模型可以说是V模型自然而然的发展。
它强调:测试伴随着整个软件开发周期,而且测试的对象不仅仅是程序,需求、功能和设计同样要测试④H 模型中软件测试是一个独立的流程,贯穿产品整个生命周期,与其他流程并发地进行⑤H 模型中测试准备和测试实施紧密结合,有利于资源调配(21)A.①⑤B.②④C.③④D.②③●程序设计语言一般可划分为低级语言和高级语言两大类,与高级语言相比,用低级语言开发的程序具有(22)等特点。
(22)A.开发效率低,运行效率低B.开发效率高,运行效率低C.开发效率低,运行效率高D.开发效率高,运行效率高●广义的软件测试由“确认”、“验证”、“测试”3个方面组成,其中“确认”是(23)。
(23)A.想证实在一个给定的外部环境中软件的逻辑正确性,检查软件在最终的运行环境上是否达到预期的目标B.检测软件开发的每个阶段、每个步骤的结果是否正确无误,是否与软件开发各阶段的要求或期望的结果相一致C.检查某样东西是否符合事先已定好的标准D.试图证明软件在软件生命周期各个阶段以及阶段间的逻辑协调性、完备性和正确性●与设计测试用例无关的文档是(24)。
(24)A.项目开发计划B.需求规格说明书C.设计说明书D.源程序●白盒测试也称结构测试或逻辑驱动测试,典型的白盒测试方法包括静态测试和动态测试。
其中,静态测试除了静态结构分析法、静态质量度量法外,还有(25)。
(25)A.代码检查法B.逻辑覆盖法C.基本路径测试法D.结构覆盖法●结构化分析(Structured Analysis,简称SA)是面向数据流的需求分析方法,(26)不属于SA 工具。
(26)A.分层的数据流图B.数据词典C.问题分析图D.描述加工逻辑的结构化语言、判定表或判定树●螺旋模型综合了(27)的优点,并增加了这两种模型忽略的风险分析。
(27)A.瀑布模型和演化模型B.瀑布模型和喷泉模型C.演化模型和喷泉模型D.原型和喷泉模型●软件评审作为质量控制的一个重要手段,已经被业界广泛使用。
评审分为内部评审和外部评审。
关于内部评审的叙述,正确的包括(28)。
①对软件的每个开发阶段都要进行内部评审②评审人员由软件开发组、质量管理和配置管理人员组成,也可邀请用户参与③评审人数根据实际情况确定,比如根据软件的规模等级和安全性等级等指标而定④内部评审由用户单位主持,由信息系统建设单位组织,应成立评审委员会(28)A.①②④B.①②③C.②③④D.①②③④●软件质量保证的主要目标不包括(29)。
(29)A.通过预防、检查与改进来保证软件质量B.保证开发出来的软件和软件开发过程符合相应标准与规程C.收集软件产品、软件过程中存在的不符合项,在项目总结时进行分析D.确保项目组制定的计划、标准和规程适合项目需要,同时满足评审和审计需要●软件设计要遵循的基本原则包括(30)。
①模块化②抽象③封装④信息隐蔽(30)A.①②③④B.①②④C.②③④D.①②③●关于软件质量,(31)的叙述是正确的。
①软件满足规定或潜在用户需求特性的总和②软件特性的总和,软件满足规定用户需求的能力③是关于软件特性具备“能力”的体现④软件质量包括“代码质量”、“外部质量”和“使用质量”三部分(31)A.①③B.①②C.②③D.②④●关于软件测试与质量保证,正确的理解的是(32)。
(32)A.软件测试关注的是过程中的活动,软件质量保证关注的是过程的产物B.软件测试不是软件质量保证工作中的内容C.软件测试是软件质量保证的重要手段D.软件质量保证人员就是软件测试人员●(33)不是正确的软件测试目的。
(33)A.尽最大的可能找出最多的错误B.设计一个好的测试用例对用户需求的覆盖度达到100%C.对软件质量进行度量和评估,以提高软件的质量D.发现开发所采用的软件过程的缺陷,进行软件过程改进●设计功能测试用例的根本依据是(34)。
(34)A.用户需求规格说明书B.用户手册C.被测产品的用户界面D.概要设计说明书●关于软件测试与软件开发的认识,不正确的是(35)。
(35)A.软件生命周期各个阶段都可能产生错误B.软件测试是独立于软件开发的一个工作C.软件开发的需求分析和设计阶段就应开始测试工作D.测试越早进行,越有助于提高被测软件的质量●软件测试原则中指出“完全测试是不可能的”,主要原因是(36)。
(36)A.输入量太大、输出结果太多以及路径组合太多B.自动化测试技术不够完善C.测试的时间和人员有限D.仅仅靠黑盒测试不能达到完全测试●产品的功能性测试的内容不包括(37)。
(37)A.适合性B.易用性C.正确性D.互操作性●以下关于设计功能测试用例的叙述,(38)是不正确的。
(38)A.尽量用80%测试用例覆盖20%的核心业务模块B.功能测试用例中不包括功能的依从性测试用例C.功能测试用例中包括业务流,也包括测试数据D.功_______”bs能测试用例的设计应注意缺陷群集现象●以下不属于软件测试对象的有(39)项。