




免费预览已结束,剩余16页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
名词解释:1.数据词典是描述数据信息的集合,它对数据流图中的各个元素按规定格式进行详细的描述和确切的解释,是数据流图的补充工具。2.数据流图他以图形的方式反映系统的数据流程3.白盒测试按照程序内部的结构测试程序,检验程序中的每条路径是否都能按预定要求正确工作。有两种测试法既逻辑覆盖测试法和路径测试法4.黑盒测试按照程序的功能测试程序,检验与程序功能有关的输入、输出与程序执行是否正确。有四种方法既等价分类法、边界值分析法、错误猜测法和因果图法5.完善性维护为了适应用户业务和机构的发展变化而对软件的功能、性能进行修改、扩充的过程称为完善性维护。因为各种用户的业务和机构在相当长的时期内不可能是一成不变的,所以功能、性能的增加是不可避免的,而且这种维护活动在整个维护工作中所占的比重很大6.软件可靠性指在给定的时间内,程序按照规定的条件成功地运行的概率7.软件配置是一个软件在生存周期内,他的各种形式、各种版本的文档与程序的总称8.软件再工程运用逆向工程、重构等技术,在充分理解原有软件的基础上,进行分解、综合、并重新构建软件,用于提高软件的可理解性、可维护性可复用性或演化性。9.测试是在一个受控的环境下,由用户在开发者的“指导”下进行的的测试,由开发者负责记录错误和使用中出现的问题。10.测试是由软件的最终用户(多个)在一个或多个用户场所来进行。由用户负责记下遇到的所有问题,包括主观认定的和真实的问题,定期向开发者报告,开发者在综合用户的报告之后进行修改,最后将软件产品交付给全体用户使用。11.聚集关系表示类或对象之间的整体与部分的关系12.泛化关系表示类或对象之间的一般与特殊的关系13.内聚一个模块内部各个元素彼此结合的紧密程度的度量。14.耦合一一个软件结构内不同模块之间互连程度的度量。15、软件重用也叫软件再用或复用,是指同一事物不做修改或稍加改动就能多次在软件中重复使用。 判断题:1.螺旋模型是在瀑布模型和增量模型的基础上增加了风险分析活动。(对)2.数据字典是对数据流图中的数据流,加工、数据存储、数据的源和终点进行详细定义。(错)3.JAVA语言编译器是一个CASE工具。(对)。 4.软件是指用程序设计语言(如PASCAL ,C,VISUAL BASIC 等)编写的程序,软件开发实际上就是编写程序代码。(错) 5.软件模块之间的耦合性越弱越好。(对)6.数据库设计说明书是一个软件配置项(对) 7.在面向对象的软件开发方法中,每个类都存在其相应的对象,类是对象的实例,对象是生成类的模板。(错) 8.过程描述语言可以用于描述软件的系统结构。(错) 9.如果通过软件测试没有发现错误,则说明软件是正确的。(错) 10.快速原型模型可以有效地适应用户需求的动态变化。(对) 11.模块化,信息隐藏,抽象和逐步求精的软件设计原则有助于得到高内聚,低耦合度的软件产品。(对) 12.集成测试主要由用户来完成。(错) 13.确认测试计划应该在可行性研究阶段制定(错) 14.白盒测试无需考虑模块内部的执行过程和程序结构,只要了解模块的功能即可。(错) 15.软件概要设计包括软件系统结构设计以及数据结构和数据库设计。(对) 16.在可行性研究中最难决断和最关键的问题是经济可行性。(错 )17.耦合是指一个模块内各个元素彼此结合的紧密程度。(错 )18. 一笔交易、一个动作、甚至操作人员按一个按钮都可以看作是一次事物。( 对 )19.概要设计阶段完成的主要文档是概要设计说明书。(对 )20.过大的模块可能是由于分解不充分造成的,即使降低模块独立性也必须继续分解。(错)21.程序设计语言中应绝对禁止使用GOTO语句。( 错 )22.类是关于对象性质的描述,由方法和数据组成。(对 )23.随着软件技术的发展,人们逐渐认识到编码不仅要强调效率还要强调清晰。( 对 )25.为保证程序的安全,必须做到程序中没有任何错误存在,即容错。( 错 )26.如果把软件开发所需的资源画成一个金字塔,人是最基本的资源。(对)27软件开发小组人员越多越好。( X)28.在程序运行之前没法评估其质量。( X)29 需求是变化的,因为软件是灵活的,总可以满足需求。( X)30有了对目标一般描述,就可以编程序,以后再详细描述。( X)31模块越小,模块的优点越大。( X)32、在软件开发过程中,工作量最大的一个阶段就是编码程序。( X) (注:是测试阶段)33、开发初始原型的目的是为 了确定用户的基本需求。( X)(注:只有确定了用户的基本需求之后才开发初始原型,初始原型表达了用户的基本需求)34、尽可能推迟程序的逻辑实现是按照瀑布模型开发软件的一条重要的指导思想( X)(注:逻辑实现)35、一般说来,模块的内聚程度越高,它们之间的耦合程度也越高。( X)36、软件测试只能证明程序有错误,不呢个证明程序没有错误。(对)37、独立编译的机制对于大型软件的编码工作极为重要。(对)38、结构化程序设计方法能改善程序结构,提高程序的运行效率。( X)(注:运行效率反而降低了)39、如果测试数据满足条件覆盖,则必然满足判定覆盖。( X)40、信息隐藏原则禁止在模块外使用在接口说明的关于高模块的信息。( X)(注:信息隐藏原则应该隐蔽的不是有关模块的一切信息,而是模块的实现细节)41、每个类都是其相应对象的一个实例。( X)(注:每个对象都是其相应类的一个实例)42、在一个设计得很好的系统中,模块的控制域是模块的作用域子集。( X)(注:在一个设计得很好的系统中,模块的作用域是模块的控制域子集。)43、编译程序可以发现源程序的一切错误,因此是程序正确性证明的实用工具。( X)44、在程序调试时,改正该错误比找出错误的位置和性质更难。( X)(注:在程序调试时,找出错误的位置和性质比改正该错误更难。)!填空题:1.在信息处理和计算机领域内,一般认为软件是 、 和 。2. 数据流图的基本组成部分有 _、 _、 _、 _ 。3.数据流图和数据字典共同构成了系统的 _模型,是需求规格说明书的主要组成部分。4.划分模块时尽量做到_ _,保持模块的独立性,尽量使用公共模块。 5.类的实例化是 。 6.人们常用硬件可靠性的定量度量方法来度量软件的可靠性和可用性,常用的度量软件可靠性的两个指标是 _和_ 。 8.将待开发的软件细化,分别估算每一个子任务所需要的开发工作量,然后将它们加起来, 将得到软件的总开发量。这种成本估算方法称为_ 。 10. 如果一个模块被 n 个模块调用,其中直接的上级模块的个数是 m 个( m1,y=0, x =2, z1 ,通过路径abcde);x=1 y=1 z=1 (覆盖x = 1, ,通过路径ace); 选择题1.测试的关键问题是( B )。A.如何组织软件评审 B.如何选择测试用例C.如何验证程序的正确性 D.如何采用综合策略2.软件测试用例主要由输入数据和( C ) 两部分组成。A.测试计划 B.测试规则 C.预期输出结果 D.以往测试记录分析3.成功的测试是指运行测试用例后( B )。A.未发现程序错误 B.发现了程序错误 C.证明程序正确 D.改正了程序错误4.下列几种逻辑覆盖标准中,查错能力最强的是( D )。A.语句覆盖 B.判定覆盖 C.条件覆盖 D.条件组合覆盖5.在黑盒测试中,着重检查输入条件组合的方法是(D)。A.等价类划分法 B.边界值分析法 C.错误推测法 D.因果图法6.单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是(A)。A.系统功能 B.局部数据结构 C.重要的执行路径 D.错误处理7.软件测试过程中的集成测试主要是为了发现(B)阶段的错误。A.需求分析 B.概要分析 C.详细设计 D.编码8.不属于白盒测试的技术是(D)。A.路径覆盖 B.判定覆盖 C.循环覆盖 D.边界值分析9.集成测试时,能较早发现高层模块接口错误的测试方法为(A )A.自顶向下渐增式测试 B.自底向上渐增式测试C.非渐增式测试 D.系统测试10.确认测试以(A)文档作为测试的基础。A.需求规格说明书 B.设计说明书 C.源程序 D.开发计划11、需求规格说明书的作用不应该包括( D )。 A)软件设计的依据 B)用户开发人员对软件要做什么的共同理解 C)软件验收的依据 D)软件可行性研究的依据12、结构化设计方法在软件开发中用于( A )。 A)概要设计 B)详细设计 C)程序设计 D)测试用例设计13、用于描述对象模型的工具是( C )。 A)数据流图 B)结构图 C)状态图 D)对象图14、JSP方法是一种面向( )的设计方法。 A)对象 B)数据流 C)控制结构 D)数据结构15、程序设计语言的技术特性不应包括( C )。 A)数据结构的描述性 B)抽象类型的描述性 C)数据库的易操作性 D)软件的可移植性16、软件测试中,白盒法是通过分析程序的( B )来设计测试用例的。 A)应用范围 B)内部逻辑 C)功能 D)输入数据17、软件维护费用高的主要原因是( C )。 A)人员少 B)人员多 C)生产率低 D)生产率高18、瀑布模型本质上是一种( A )模型。 A)线性顺序 B)顺序迭代 C)线性迭代
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年在线教育平台教学质量提升策略与学习支持服务研究报告
- 2025年教育大数据:智慧教育体系建设与应用前景报告
- 2025年疫苗产业发展动态及新冠疫情常态化防控策略研究报告
- 2025年工业互联网平台网络流量整形技术在工业互联网平台可持续发展中的应用报告
- 2025年在线教育平台用户界面设计与满意度提升策略
- 养老社区季度工作计划范文
- 市场营销策划公司合伙协议书
- 2025年茶餐厅行业品类发展分析报告
- 数字化转型赋能制造业生产效率提升
- 屋顶上的花园
- 简版操作手册-北森招聘
- 常用原材料的试验取样方法
- JJG 707-2003扭矩扳子
- GB/T 26562-2011自行式坐驾工业车辆踏板的结构与布置踏板的结构与布置原则
- GB/T 11718-2021中密度纤维板
- 商务英语情景对话100主题(迅速提高口语)
- 《高频电子线路》课后答案-曾兴雯版高等教育出版社
- 《舞蹈艺术赏析》课件
- PLC项目实操练习题
- 《新能源材料与器件》教学课件-04电化学能源材料与器件
- 轻型门刚设计中风荷体型系数取值的适用标准讨论
评论
0/150
提交评论