文档详情

福建师范大学21春《软件测试技术》离线作业2参考答案46

住在****她
实名认证
店铺
DOCX
13.42KB
约11页
文档ID:97565656
福建师范大学21春《软件测试技术》离线作业2参考答案46_第1页
1/11

福建师范大学21春《软件测试技术》离线作业2参考答案1. 使用白盒测试方法时确定测试数据应根据( )和指定的覆盖标准A.程序的内部逻辑B.程序的复杂程度C.程序的难易程度D.程序的功能参考答案:A2. 详细设计也称为( ),它将详细的设计每个模块A.模块设计B.过程设计C.整体设计D.分段设计参考答案:A3. Edit Mesh(编辑网格)中的Vertex(项点)也可以设置颜色 )此题为判断题(对,错)正确答案:正确4. 面向对象分析阶段建立的3个模型中,核心的模型是( )模型A.功能B.动态C.对象D.分析参考答案:C5. 单元测试集中检测( )A.模块B.过程C.数据D.架构参考答案:A6. 软件质量反映以下哪几个方面?( )A.软件需求是度量软件质量的基础B.在各种标准中定义开发准则,用来指导软件人员用工程化的方法来开发软件C.往往有一些隐含的需求没有明确的提出,软件质量不能得到保证D.软件的质量没有什么用处参考答案:ABC7. 多态性防止了程序相互依赖而带来的变动影响 )A.正确B.错误参考答案:B8. 分层DFD是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的( )。

A.细节B.输入与输出C.软件的作者D.绘制的时间参考答案:B9. 软件是一种逻辑产品,它的开发主要是( )A.研制B.拷贝C.再生产D.复制参考答案:A10. 详细设计阶段的基本任务是( )A.确定每个模块所采用的算法B.确定每个模块所使用的数据结构C.确定每个模块的接口细节D.为每个模块设计出一组测试用例参考答案:ABCD11. 面向对象的软件技术以( )为核心A.数据B.对象C.过程D.结构参考答案:B12. 一个模块把数值作为参数传送给另一个模块,这种耦合方式称为( )A.数据耦合B.公共耦合C.控制耦合D.标记耦合参考答案:A13. 判定覆盖又叫( )A.分支覆盖B.条件覆盖C.语句覆盖D.点覆盖参考答案:A14. 在能满足用户需求的条件下,应选择复杂度更高的算法 )A.正确B.错误参考答案:B15. 一般来说,应该尽量选用面向对象语言来实现面向对象分析、设计的结果 )A.正确B.错误参考答案:A16. 面向对象分析的核心在于建立一个描述软件系统的模型 )A.正确B.错误参考答案:B17. 采用逆推进法的目的在于决定( )A、最早完成日期B、赶工日C、最迟开始日期D、关键路径答案:C18. 面向对象的测试与传统测试方法的主要区别是( )。

A.面向对象的测试可在编码前进行,传统测试在编码后进行B.面向对象的测试以需求和设计阶段的测试为主,不需要进行代码测试C.测试对象不同D.面向对象的测试不需要设计测试用例,只需要进行会议评审参考答案:C19. 面向对象的软件开发模型中将开发过程定义为面向对象分析、面向对象设计和面向对象编程三个阶段 )A.错误B.正确参考答案:B20. 好程序的一个重要标准是源程序代码的逻辑简明清晰、易读易懂 )A.正确B.错误参考答案:A21. 下述任务中,不属于软件工程需求分析阶段的是( )A.分析软件系统的数据要求B.确定软件系统的功能需求C.确定软件系统的性能要求D.确定软件系统的运行平台参考答案:D22. 以下哪个不属于验证软件需求的正确性的( )A.一致性B.完整性C.现象性D.有效性参考答案:C23. 需求说明相当于用户与开发者之间的一份技术合同,是测试验收阶段对软件进行确认和验收的基准,是软件开发的基础 )A.正确B.错误参考答案:A24. 下列是面向对象设计方法中有关对象的叙述,其中( )是正确的A.对象在内存中没有它的存储区B.对象的属性集合是它的特征表示C.对象的定义与程序中类型概念相当D.对象之间不能相互通信参考答案:B25. 下列软件开发模型中,以面向对象的软件开发方法为基础,以用户的需求为动力,以对象来驱动的模型是( )。

A.原型模型B.瀑布模型C.喷泉模型DD.螺旋模型参考答案:C26. 测试过程分为哪几个阶段?( )A.单元测试B.集成测试C.系统测试D.验收测试参考答案:ABCD27. 可行性研究要进行一次( )需求分析A.详细的B.全面的C.简化的,压缩的D.彻底的参考答案:C28. 在结构化分析方法中,用以表达系统内数据的运动情况的工具有( )A.数据流图B.数据词典C.结构化英语D.判定树与判定表参考答案:B29. 一张判定表由( )部分组成A.1B.2C.3D.4参考答案:D30. 在测试文档编写过程遵循标准、指南、规程的意义在于( )A.提供的是最适合的或最佳方案,使我们避免重复前人的失败B.使软件开发及测试机构中的工程技术人员协调开展工作C.统一标准下工作的专业人员,减少了培训的要求,工作调配更容易,可采用统一方法评审工作D.促进工具和方法的一致使用,有助于设计和代码检查,改进产品的可维护性,提高软件的生产率参考答案:ABCD31. Jackson 方法根据( )来导出程序结构A.数据流图B.数据间的控制结构C.数据结构D.IPO图参考答案:C32. 网页的特点使得对网页的测试非常适合:( )网页的特点使得对网页的测试非常适合:( )A.黑盒测试B.白盒测试C.灰盒测试D.重复测试E.易用性测试参考答案:C33. 以下各项中,属于在BETA测试中需要注意的要点的有:( )以下各项中,属于在BETA测试中需要注意的要点的有:( )A.指定所需要的beta测试者的类型B.仔细选择参加者C.Beta测试程序会耗费大量时间,必须计划D.保证测试者使用软件E.和程序beta版的管理者密切合作,使测试结果为人所知参考答案:ABCDE34. 在数据流图中,椭圆代表( )。

A.源点B.终点C.加工D.模块参考答案:C35. 验证和确认是一回事 )A.正确B.错误参考答案:B36. 在E-R模型中,包含以下基本成分( )A.数据、对象、实体B.控制、关系、对象C.实体、关系、控制D.实体、属性、关系参考答案:D37. 压迫测试主要可以检查:( )压迫测试主要可以检查:( )A.内存泄漏B.观察软件对外部资源的要求和依赖程度C.让软件处理尽可能大的数据文件D.软件的安全性E.软件的易用性参考答案:B38. 链接测试必须在集成测试阶段完成 )A.错误B.正确参考答案:B39. 在使用Ping命令时,接收到了“Requesttimed out.”,请问以下( )协议响应这个消息A.ARPB.RARPC.ICMPD.SNMP答案:C40. 判定覆盖一定包含条件覆盖,但是条件覆盖不一定包含判定覆盖 )A.正确B.错误参考答案:B41. 在TCP/IP通信过程中,当TCP报文中SYN=1,ACK=1时,表明是( )A.连接请求报文B.连接释放报文C.请求应答报文D.连接拒绝报文答案:C42. 为了提高模块的独立性,模块之间最好是( )A.公共环境耦合B.控制耦合C.数据耦合D.特征耦合参考答案:C43. TurboLinux有哪些特点?TurboLinux有哪些特点?TurboLinux是一家美国公司建立的发行版,早期其致力于Linux的国际化工作,它的中文版,是最早的成熟中文Linux发行版。

TurboLinux注重面向具体应用,开发出针对不同应用的发行版,在国际影响力方面越来越大,是RedHat的一个主要竞争对手44. 软件需求分析阶段的工作,可以分为以下4 个方面:对问题的识别、分析与综合、编写需求分析文档以及( )A.总结B.阶段性报告C.需求分析评审D.以上答案都不正确参考答案:C45. 软件测试策略必须提供可以检验一小段源代码是否得以正确实现的低层测试,同时也要提供能够验证整个系统的功能是否符合用户需求的( )测试A.中层B.高层C.中间层D.都不正确参考答案:B46. 黑盒测试是从( )观点的测试,白盒测试是从( )观点的测试A.开发人员、管理人员B.用户、管理人员C.用户、开发人员D.开发人员、用户参考答案:C47. 传统的软件开发方法以( )为核心A.数据B.算法C.结构D.过程参考答案:B48. 在面向对象设计中,需要选择能够方便、有效实现算法的物理数据结构 )A.正确B.错误参考答案:A49. 螺旋过程模型适合项目的后期使用,项目维护阶段 )A.错误B.正确参考答案:A50. 面向对象分析是从系统能完成的( )以及对象间的相互关联关系为核心。

A.功能B.性能C.类别D.都不正确参考答案:A。

下载提示
相关文档
正为您匹配相似的精品文档