还剩19页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
软件评测师练习题库与答案
1、设数组a[
1..10l..8]中的元素按行存放每个元素占用4个存储单元,已知第一个数组元素a[l1]的地址为1004那么a
[56]的地址为()1004+5*8+6*41004+4*8+5*41004+5*10+6*41004+4*10+5*4答案B
2、集线器与网桥的区别是()A、集线器不能检测发送冲突,而网桥可以检测冲突B、集线器是物理层设备,而网桥是数据链路层设备C、网桥只有两个端口,而集线器是一种多端口网桥D、网桥是物理层设备,而集线器是数据链路层设备答案B
3、软件测试的对象不包括()A、软件代码B、软件文档C、质量保证方法D、相关数据答案C
4、利用高速通信网络将多态高性能工作站或微型机互连构成机群系统,其系统结构形式属于计算机A、单指令单数据流(SISDB、单指令多数据流(SIMDC、多指令单数据流(MISDD、多指令多数据流(MIMD答案D
5、智能音箱是—的典型应用A、人工智能B、数据库C、两化融合D、区块链答案A
6、以下关于系统测试的叙述,不正确的是()A、系统测试是针对整个产品系统进行的测试B、纯度C、感觉D、存储量答案B
48、在编译过程中进行类型分析和检查是阶段的一个主要工作A、词法分析B、语法分析C、语义分析D、代码优化答案C
49、软件配置管理中,基线的种类不包括A、功能基线B、分配基线C、产品基线D、模块基线答案D
50、循环冗余校验码CRC利用生成多项式进行编码设数据位为k位校验位为r位则CRC码的格式为A、k个数据位之后跟r个校验位B、r个校验位之后跟k个数据位C、r个校验位随机加入k个数据位中D、r个校验位等间隔地加入k个数据位中答案A
51、在计算机系统中常用的输入/输出控制方式有赤条件传送、中断、程序查询和DMA等其中,采用方式时,不需要CPU控制数据的传输过程A、中断B、程序查询C、DMAD、无条件传送答案C
52、为检测系统在长时间运行下是否存在性能瓶颈,应进行A、负载测试B、压力测试C、疲劳强度测试D、大数据量测试答案c
53、目的是缩小数据的取值范围,使其更适合于数据挖掘算法的需要并且能够得到和原始数据相通的分析结果A、数据清洗B、数据集成C、数据变换D、数据规约答案D
54、以下关于负载压力测试的叙述中,不正确的是A、在模拟环境下检测系统性能B、预见系统负载起力承受力C、分析系统瓶颈D、在应用实际部署并评估系统性能答案A
55、软件系统的安全性是信息安全的一个重要组成部分,针对程序和数据的安全性测试与评估是软件安全性测试的重要内容,不属于安全性测试与评估的基本内容A、用户认证机制B、加密机制C、系统能承受的并发用户量D、数据备份与恢复手段答案C
56、在开发一个字处理软件时,首先快速发布了一个提供基本文件管理、编辑和文档生成功能的版本,接着发布提供更完善的编辑和文档生成功能的版本,最后发布提供拼写和语法检查功能的版本,这里采用了过程模型A、瀑布B、快速原型C、增量D、螺旋答案C
57、某企业研发信息系统的过程中不属于数据库管理员DBA的职责A、决定数据库中的信息内容和结构B、决定数据库的存储结构和存取策略C、进行信息系统程序的设计和编写D、定义数据的安全性要求和完整性约束条件答案c
58、关于风险的叙述中,不正确的是()A、风险是可能会发生的事B、风险会给项目带来损失C、只要能预测到,风险就能避免D、可以对风险进行干预,以期减少损失答案C
59、以下叙述中,不正确的是()A、黑盒测试可以检测软件行为、性能等特性是否满足要求B、黑盒测试可以检测软件是否有人机交互上的错误C、黑盒测试依赖于软件内部的具体实现,如果实现发生了变化,则需要重新设计用例D、黑盒测试用例设计可以和软件实现同步进行答案C
60、V模型指出,对程序设计进行验证,(此空)对系统设计进行验证,应当追朔到用户需求说明A、单元和集成测试B、系统测试C、验收测试和确认测试D、验证测试答案D
61、以下关于测试时机的叙述中,正确的是()o
①应该尽可能早地进行测试
②软件中的错误暴露得越迟,则修复和改正错误所花费的代价就越高
③应该在代码编写完成后开始测试
④项目需求分析和设计阶段不需要测试人员参与A、
①②③④B、
①②③C、
①②D、
①答案C
62、典型的软件测试过程模型中,对软件测试流程予以说明A、V模型B、W模型C、II模型D、增量模型答案c
63、对计算机评价的主要性能指标有时钟频率、、运算精度、内存容里寺A、丢包率B、端口吞吐量C、可移植性D、数据处理速率答案D
64、以下关于软件质量和软件测试的说法不正确的是A、软件测试不等于软件质量保证B、软件质量并不是完全依靠软件测试来保证的C、软件的质量要靠不断的提高技术水平和改进软件开发过程来保证D、软件测试不能有效的提高软件质量答案D
65、假设某公司营销系统有营销点关系S营销点,负责人姓名,联系方式、商品关系P商品名,条形码,型号,产地,数量,价格,其中,营销点唯一标识S中的每一个元组每个营销点可以销售多种商品,每一种商品可以由不同的营销点销售关系S和P的主键分别为S和P的之间联系类型属于OA、营销点、商品名B、营销点、条形码C、负责人姓名、商品名D、负责人姓名、条形码答案B
66、设数组a[
0..n-lO..m-l]nlml中的元素以行为主序存放每个元素占用4个存储单元,则数组元素a[ij]OWi〈nOWjm的存储位置相对于数组空间首地址的偏移量为o*4i*m+j*4Cj*n+i*4Di*n+j*4答案B
67、能隔离局域网中广播风暴、提高带宽利用率的设备是oA、网桥B、集线器C、路由器D、交换机答案C
68、以下关于拒绝服务攻击的叙述中,不正确的是()A、拒绝服务攻击的目的是使计算机或者网络无法提供正常的服务B、拒绝服务攻击是不断向计算机发起请求来实现的C、拒绝服务攻击会造成用户密码的泄漏D、DDoS是一种拒绝服务攻击形式答案C
69、数据库系统通常采用三级模式结构外模式,模式和内模式,这三级模式分别对应的数据库的()oA、基本表,存储文件和视图B、视图,基本表和存储文件C、基本表,视图和存储文件D、视图,存储文件和基本表答案B
70、属于CPU中算术逻辑单元的部件是()A、程序计数器B、加法器C、指令寄存器D、指令译码器答案B
71、操作系统的主要任务是()A、把源程序转换为目标代码B、负责文字格式编排和数据计算C、负责存取数据库中的各种数据,完成SQL查询D、管理计算机系统中的软、硬件资源答案D
72、1976年Diffie与Hellman首次公开提出()的概念与结构,采用两个从此独立的密钥对数据分别行行加密或解密,且加密过程基于数学函数,从而带来了加密领域的革命性进步A、公钥加密B、对称加密C、单向Hash函数D、RSA力口密答案A
73、假设系统有n个进程共享资源R且资源R的可用数为3其中n23若采用PV操作,则信号量S的取值范围应为o一1〜口一1-3〜3C、-11-3〜3D、-n-l〜1答案c
74、以下关于软件质量和度量的说法错误的是A、软件质量特性的定义方式往往无法进行直接测量B、度量可以随环境和应用度量的开发过程阶段的不同而有所区别C、在选择度量时重要的是软件产品的度量要能即简单又经济地运行而且测量结果也要易于使用D、软件度量上仅需考虑软件产品的内部质量属性无需考虑用户的观点答案D
75、以下网络应用中,要求带宽最高的应用是A、可视电话B、数字电视C、拨号上网D、收发邮件答案B
76、以下关于软件测试原则的叙述中,正确的是oA、测试用例只需选用合理的输入数据,不需要选择不合理的输入数据B、应制定测试计划并严格执行,排除随意性C、穷举测试是可能的D、程序员应尽量测试自己的程序答案B
77、设数组a[l..n
1..m]nlm〉l中的元素以行为主序存放每个元素占用1个存储单元则数组元素a[ij]IWiWn1Wj〈m相对于数组空间首地址的偏移量为i-l*n+j-lj-l*n+i-l答案A
78、防火墙不具备功能A、包过滤B、查毒C、记录访问过程D、代理答案B
79、以下测试方法中,不属于典型安全性测试的是A、安全功能验证B、漏洞扫描C、通信加密D、模拟攻击试验答案C
80、以下关于分层体系结构的叙述中不正确有的是oA、可以很好的表示软件系统的不同抽象层次B、对每个层的修改通常只影响其相邻的两层C、将需求定义到多层上很容易D、有利于开发任务的分工答案C
81、以下关于白盒测试的叙述中,不正确的是oA、满足判定覆盖一定满足语句覆盖B、满足条件覆盖一定满足判定覆盖C、满足判定条件覆盖一定满足条件覆盖D、满足条件组合覆盖一定满足判定条件覆盖答案B
82、对一段信息生成消息摘要是防止信息在网络传输及存储过程中被篡改的基本手段,不属于生成消息摘要的基本算法A、MD5B、RSASHA-1SHA-256答案B
83、以下关于文档测试的说法中,不正确的是A、文档测试需要仔细阅读文档,检查每个图形B、文档测试需要检查文档内容是否正确和完善C、文档测试需要检查标记是否正确性D、文档测试需要确保大部分示例经过测试答案D
84、堆是一种数据结构,分为大顶堆和小顶堆两种类型,大(小)顶堆要求父元素大于等于(小于等于)其左右孩子元素则()是一个大顶堆结构,该堆结构用二叉树表示,其高度(或层数)为()A、943153231627B、945331721623C、165323943172D、163123945372答案A
85、测试执行过程的阶段不包括A、初测期B、系统测试期C、细测期D、回归测试期答案B
86、软件工程的基本要素包括方法、工具和()A、软件系统B、硬件环境C、过程D、人员答案C
87、安全日志是软件产品的一种被动防范措施,是系统重要的安全功能,因此安全日志测试是软件系统安全性测试的重要内容,下列不属于安全日志测试基本测试内容的是()A、对安全日志的完整性进行测试,测试安全日志中是否记录包括用户登录名称、时间、地址、擞据操作行为以及退出时间等全部内容B、对安全日志的正确性进行测试,测试安全日志中记录的用户登录、数据操作等日志信息是否正确C、对日志信息的保密性进行测试,测试安全日志中的日志信息是否加密存储,加密强度是否充分D、对于大型应用软件系统,测试系统是否提供安全日志的统计分析能力答案C
88、一个局域网中某台主机的IP地址为
176.
68.
160.12使用22位作为网络地址,那么该局域网的子网掩码为(此空),最多可以连接的主机数为A、
255.
255.
255.0B、
255.
255.
248.0C、
255255.
252.0D、
55.
255.
0.0答案C
89、结构化分析的输出不包括A、数据流图B、数据字典C、加工逻辑D、结构图答案D
90、颜色深度是表达单个像素的颜色或灰度所占的位数bit若每个像素具人有8位的颜色深度,则可表示种不同的颜色A、8B、64C、256D、512答案C
91、以下属于静态测试方法的是oA、代码审查B、判定覆盖C、路径覆盖D、语句覆盖答案A
92、以下作品中,不适用或不受著作权法保护的是oA、某教师在课堂上的讲课B、某作家的作品《红河谷》C、最高人民法院组织编写的《行政诉讼案例选编》D、国务院颁布的《计算机软件保护条例》答案D
93、下到关于DoS攻击的描述中,错误的是A、Dos攻击通常通过抑制所有或流向某一特定目的端的消息,从而使系统某一实体不能执行其正常功能,产生服务拒绝B、DoS攻击不需入目标系统,仅从外部就可实现攻击C、只要软件系统内部没有漏洞,DoS攻击就不可能成功D、死亡之Ping、Land攻击、UDP洪水、Smurf攻击均是常见的DoS攻击手段答案C
94、以下不属于系统测试的是()
①单元测试
②集成测试
③安全性测试
④可靠性测试
⑤确认测试
⑥验证测试A、
①②③④⑤⑥
13、
①②③④C、
①②⑤⑥D、
①②④⑤⑥答案C
95、以下关于软件可靠性管理的叙述中,不正确的是()A、在需求分析阶段确定软件的可靠性目标B、在设计阶段进行可靠性评价C、在测试阶段执行可靠性测试D、在实施阶段收集可靠性数据答案B
96、以下关于信息和数据的描述中,错误的是()A、通常从数据中可以提取信息B、信息和数据都由数字组成C、信息是抽象的、数据是具体的D、客观事物中都蕴涵着信息答案B
97、某软件公司在招聘软件评测师时,应聘者甲向公司做如下保证
①经过自己测试的软件今后不会再出现问题;
②在工作中对所有程序员一视同仁,不会因为在某个程序员编写的程序中发现的问题多,就重点审查该程序,以免不利于团结;
③承诺不需要其他人员,自己就可以独立进行测试工作;
④发扬咬定青山不放松的精神,不把所有问题都找出来,决不罢休;你认为应聘者甲的保证()OA、
①、
④是正确的B、
②是正确的C、都是正确的D、都不正确答案D
98、以下叙述中,正确的是()A、编译正确的程序不包含语义错误B、系统测试的对象不包含软件所依赖的硬件、外设和数据C、系统测试的目的是验证系统是否满足了需求规格的定义D、系统测试是基于系统整体需求说明书的黑盒类测试答案B
7、某开发小组的任务是开发一个大型软件产品的图形用户界面宜采用开发过程模型A、瀑布B、原型C、V模型D、螺旋答案B
8、以下关于性能测试的叙述中,不正确的是A、性能测试的目的是为了验证软件系统是否能够达到用户提出的性能指标B、性能测试不用于发现软件系统中存在的性能瓶颈C、性能测试类型包括负载测试,强度测试,容量测试等D、性能测试常通过工具来模拟大量用户操作,增加系统负载答案B
9、如果路由器收到了多个路由协议转发的关于某个目标的多条路由,那么决定采用哪条路由的策略是oA、选择与自己路由协议相同的B、选择路由费用最小的C、比较各个路由的管理距离D、比较各个路由协议的版本答案C
10、在层次化局域网模型中,以下关于核心层的描述,正确的是A、为了保障安全性,对分组要进行有效性检查B、将分组从一个区域高速地转发到另一个区域C、由多台
二、三层交换机组成D、提供多条路径来缓解通信瓶颈答案B
11、将高级语言程序翻译为机器语言程序的过程中,常引入中间代码,其好处是OA、有利于进行反编译处理B、有利于进行与机器无关的优化处理C、尽早发现语法错误B、编译正确的程序不包含语法错误C、除数为的情况可以在语义分析阶段检查出来D、除数为0的情况可以在语法分析阶段检查出来答案B
99、某开发小组欲开发一个软件系统,实现城市中不同图书馆的资源共享包括实体资源和电子资源,共享规则可能在开发过程中有变化客户希望开发小组能尽快提交可运行的软件,且可以接受多次交付这种情况下最适宜采用开发过程模型主要是因为这种模型A、瀑布B、原型C、增量D、螺旋答案C
100、对于其于用户口令的用户认证机制来说,不属于增强系统安全性应使用的防范措施A、对本地存储的口令进行加密B、在用户输入的非法口令达到规定的次数之后,禁用相应账户C、建议用户使用英文单词或姓名等容易记忆的口令D、对于关键领域或安全性要求较高的系统答案CD、可以简化语法和语义分析答案B
12、典型的软件测试过程模型中,强调了测试计划等工作的线性和对系统需求和系统设计的测试A、V模型B、W模型C、螺旋模型D、渐进模型答案B
13、在安全测试中模拟攻击试验以模拟攻击来验证软件或信息系统的安全防护能力其中拒绝服务DoS攻击是一种在安全测试中经常模拟的攻击行为,以下模拟攻击不属于拒绝服务攻击的是A、UDP洪水B、SYN洪水C、畸形消息攻击D、口令猜测答案D
14、以下关于单元测试的叙述,不正确的是A、单元测试是指对软件中的最小可测试单元进行检查和验证B、单元测试是在软件开发过程中要进行的最低级别的测试活动C、结构化编程语言中的测试单元一般是函数或子过程D、单元测试不能由程序员自己完成答案D
15、以下关于黑盒测试的测试方法选择策略的叙述中,不正确的是A、首先进行等价类划分,因为这是提高测试效率最有效的方法B、任何情况下都必须使用边界值分析,因为这种方法发现错误能力最强C、如果没有达到要求的覆盖准则,则应该补充一些测试用例D、如果没有达到要求的覆盖准则,则应该补充一些测试用例答案C
16、网络系统中通常把置于DMZ区A、网络管理服务器B、Web服务器C、入侵检测服务器D、财务管理服务器答案B
17、采用折半查找算法有序表{71518212736424851546072}中寻找值为15和38分别需要进行次元素之间的比较A、3和1B、3和2C、4和1D、4和3答案D
18、以下关于黑盒测试的测试方法选择的叙述中,不正确的是oA、在任何情况下都要采用边界值分析法B、必要时用等价类划分法补充测试用例C、可以用错误推测法追加测试用例D、如果输入条件之间不存在组合情况,则采用因果图法答案D
19、POP3协议采用模式,客户端代理与POP3服务器通过建立连接来传送据Browser/ServerClient/ServerPeerDPeer答案B
20、在面向对象技术中,是一组具有相同结构、相同服务、共同关系和共同语义的―集合,其定义包括名称、属性和操作A、类B、对象C、实例D、属性答案A
21、在系统转换的过程中,旧系统和新系统并行工作一段时间,再由新系统代替旧系统的策略称为;在新系统全部正式运行前,一部分一部分地代替旧系统的策略称为此空A、直接转换B、位置转换C、分段转换D、并行转换答案C
22、在TCP/IP网络中,为各种公共服务保留的端口号范围是oA、「255B、11023C、P10241〜65535答案B
23、为保证测试活动的可控性,必须在软件测试过程中进行软件测试配置管理,一般来说,软件测试配置管理中最基本的活动包括—()—A、配置项标识、配置项控制、配置状态报告、配置审计B、配置基线确立、配置项控制、配置报告、配置审计C、配置项标识、配置项变更、配置审计、配置跟踪D、配置项标识、配置项控制、配置状态报告、配置跟踪答案A
24、假设实体集El中的一个实体可与实体集E2中的多个实体相联系E2中的一个实体只与E1中的一个实体相联系那么E1和E2之间的联系类型为()A、1:1B、1:nC、n:1Dn:m答案B
25、对某商店业务处理系统采用数据流图(DFD)进行功能建模,其中“检查订货单”是其中一个Oo由于在进行订货单检查时,需要根据客户的欠款情况、订单金额等多个条件判断是否采取发出催款单、准备货物、发出发货单等行为,此时适合采用()进行描述A、外部实体B、加工C、数据流D、数据存储答案B
26、设有关系模式R(AlA2A3A4A5A6)其中函数依赖集F={A1-A2A1A3fA4A5A6-A1A2A5fA6A3A5fA6}则()关系模式R的一个主键,R规范化程度最高达到()A1A4A2A4A3A5A4A5答案C
27、模拟攻击试验是一种基本的软件安全性测试方法,以下关于模拟攻击试验的叙述中,正确的是()oA、模拟攻击试验必须借助于特定的漏洞扫描器才能完成B、对安全测试来说,模拟攻击试验是一组特殊的白盒测试案例,必须在充分了解系统安全机制的软件组成基础上,才能进行相应攻击试验的设计与试C、缓冲区溢出攻击是一种常见的模拟攻击试验,此类攻击者通常通过截获含有身份鉴别信息或授权请求的有效消息、,将该消息进行重演D、服务拒绝攻击是一种常见的模拟攻击试验,此类攻击者通常通过向服务器发送大量虚假请求,使得服务器功能不能正常执行答案D
28、软件复杂性是指理解和处理软件的难易程度其度量参数不包括()A、规模B、类型C、结构D、难度答案B
29、下列测试工具中,使用执行自动化负载压力测试,使用(此空)执行代码静态结构分析,使用执行网络测试SmartBitsLogiscopeQuickLoadRunner答案B
30、程序运行过程中常使用参数在函数(过程)间传递信息,引用调用传递的是实参的()oA、地址B、名称C、值D、类型答案A
31、软件测试的对象不包括()A、程序B、需求规格说明书C、数据库中的数据D、质量改进措施答案D
32、以下不属于软件编码规范评测内容的是()A、源程序文档化B、数据说明方法C、语句结构D、算法逻辑答案D
33、软件项目管理所涉及的范围覆盖了整个软件()A、开发过程B、运行与维护过程C、定义过程D、生存期答案D
34、在I/O设备与主机间进行数据传输时CPU只需在开始和结束时作少量处理而无需干预数据传送过程的是()方式A、中断B、程序查询C、无条件传送D、直接存储器存取答案D
35、软件评价过程的特性不包括()A、正确性B、可重复性C、可再现性D、客观性答案A
36、以下关于测试方法的叙述中,不正确的是()A、根据是否需要执行被测试代码可分为静态测试和动态测试B、黑盒测试也叫做结构测试,针对代码本身进行测试C、动态测试主要是对软件的逻辑、功能等方面进行评估D、白盒测试把被测试代码当成透明的盒子,完全可见答案B
37、下列操作系统中,()保持网络系统的全部功能,并具有透明性、可靠性和高性能等特性A、批处理操作系统B、分时操作系统C、分布式操作系统D、实时操作系统答案C
38、若计算机中地址总线的宽度为24位,则最多允许直接访问主存储器()的物理空间(以字节为单位编址)A、8MBB、16MBC、8GBD、16GB答案B
39、以下关于结构化开发方法的叙述中,不正确的是()A、总的指导思想是自顶向下,逐层分解B、基本原则是功能的分解与抽象C、比面向对象开发方法更适合于开发大规模的、特别复杂的项目D、特别适合解决数据处理领域的问题答案C
40、将源程序中多处使用的同一个常数定义为常量并命名,()A、提高了编译效率B、缩短了源程序代码长度C、提高了源程序的可维护性D、提高了程序的运行效率答案C
41、为了解系统在何种服务级别下会崩溃,应进行()oA、负载测试B、压力测试C、大数据量测试D、疲劳测试答案B
42、默认情况下Web服务器在
(30)端口侦听客户端的Web请求A、大于1024B、21C、80D、25答案C
43、为了能按时交付系统,开发小组在实现“确定最优任务分配方案”功能时采用了蛮力的方法在系统交付后对可能出现更多任务量的情况采用更有效的方法来实现该功能这属于A、正确性维护B、适应性维护C、完善性维护D、预防性维护答案C
44、若计算机存储数据采用的是双符号位00表示正号、11表示负号两个符号相同的数相加时,如果运算结果的两个符号位经—运算得L则可断定这两个数相加的结果产生了溢出A、逻辑与B、逻辑或C、逻辑同或D、逻辑异或答案D
45、结构化开发方法中,主要包含对数据结构和算法的设计对算法设计时,其主要依据来自描述算法时,不是理想的表达方式A、流程图B、决策图C、程序设计语言代码D、伪代码答案C
46、在UNIX操作系统中,把输入/输出设备看作—oA、普通文件B、目录文件C、索引文件D、特殊文件答案D
47、视觉上的颜色可用亮度,色调和饱和度三个特征来描述,其中饱和度是指颜色的oA、种数。