南开24春学期(高起本:1803-2103、专升本高起专:2009-2103)《软件工程与软件测试技术》在线作业【标准答

作者:周老师 分类: 南开大学 发布时间: 2024-08-12 13:09

专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!

联系我们:QQ客服:3326650399   439328128    微信客服①:cs80188     微信客服②:cs80189

              扫一扫添加我为好友                           扫一扫添加我为好友

支付宝微信钱包

24秋学期(高起本:1803-2103、专升本/高起专:2009-2103)《软件工程与软件测试技术》在线作业-00003

试卷总分:100 得分:100

一、单选题 (共 25 道试题,共 50 分)

1.软件测试的意图是尽能够发现软件中的错误,一般( )是代码编写期间可进行的测试,它是整个测试期间的基础。

A.集成测试

B.系统测试

C.检验测试

D.单元测试



2.下列软件开发模型中,合适于那些不能预先切当界说需求的软件系统的开发的模型是( )。

A.原型模型

B.瀑布模型

C.根据常识的智能模型

D.变换模型



3.需求剖析期间不可以能用到的图形东西

A.PAD图

B.层次方框图

C.Warnier图

D.IPO图



4.面向对象的测试与传统测试方法的首要差异是( )。

A.面向对象的测试可在编码行进行,传统测试在编码后进行。

B.面向对象的测试以需求和设计期间的测试为主,不需求进行代码测试

C.测试对象不一样

D.面向对象的测试不需求设计测试用例,只需求进行会议评定



5.模块独立性是软件模块化所提出的要求,衡量模块独立性的度址规范是模块的()

A.内聚性和耦合性

B.部分化和封装化

C.笼统和信息躲藏

D.逐渐求精和结构图



6.面向对象剖析期间树立的3个模型中,中心的模型是( )模型。

A.功用

B.动态

C.对象

D.剖析



7.SA 方法的根本思想是( )。

A.自底向上逐渐笼统

B.自底向上逐渐分化

C.自顶向下逐渐分化

D.自上向下逐渐笼统



8.软件开发过程中,抽取和收拾用户需求并树立疑问域准确模型的过程称为( )。

A.生命周期

B.面向对象设计

C.面向对象剖析

D.面向对象程序设计



9.下列软件开发模型中,撑持需求不清晰,尤其是大型软件系统的开发,并撑持多种软件开发方法的模型是( )。

A.原型模型

B.瀑布模型

C.喷泉模型

D.螺旋模型



10.在调查系统的一些触及时序和改动的情况时,要用动态模型来表明。动态模型侧重于系统的操控逻辑,它包含两个图: 一个是事情追寻图,另一个是( )。

A.次序图

B.状况图

C.系统结构图

D.数据流图



11.在结构化方法中,软件功用分化应归于软件开发中的( ) 期间。

A.具体设计

B.需求剖析

C.整体设计

D.编程调试



12.模块化的意图

A.下降软件杂乱性

B.进步软件可读性

C.防止耦合

D.下降内聚



13.螺旋模型归纳了( )的长处,并添加了危险剖析。

A.增量模型和喷泉模型

B.瀑布模型和演化模型

C.演化模型和喷泉模型

D.原型模型和喷泉模型



14.检验测试的使命是验证软件的( )。

A.牢靠性

B.正确性

C.移植性

D.有用性



15.在面向数据流的软件设计方法中,一般将信息流分为( )。

A.数据流和操控流

B.变换流和操控流

C.业务流和操控流

D.变换流和业务流



16.数据流图是进行软件需求剖析的常用图形东西,其根本回形符号是( )。

A.输入、输出、外部实体和加工

B.变换、加工、数据流和存储

C.加工、数据流、数据存储和外部实体

D.变换、数据存储、加工和数据流



17.软件测试能够发现软件中的( ),但不能证明软件( )。

A.一切错误、没有错误

B.设计错误、没有错误

C.逻辑错误、没有错误

D.错误、没有错误



18.SA 方法用DFD 描绘( )。

A.系统的操控流程

B.系统的数据结构

C.系统的根本加工

D.系统的功用



19.Jackson 方法依据( )来导出程序结构。

A.数据流图

B.数据间的操控结构

C.数据结构

D.IPO 图



20.软件危机的首要缘由是

A.软件东西落后

B.软件生产才能缺乏

C.对软件的知道不行

D.软件自身的特色及开发方法



21.白盒测试法是依据程序的( )来设计测试用例的方法。

A.输出数据

B.内部逻辑

C.功用

D.输入数据



22.描绘结构化系统剖析方法的东西不包含( )

A.数据流图

B.安排结构图

C.数据词典

D.结构化语言



23.面向对象软件技术的许多强有力的功用和杰出的长处,都来历于把类安排成一个层次结构的系统。一个类的上层能够有爸爸,基层能够有子类。这种层次结构系统的一个重要性质是( ),一个类可取得其爸爸的悉数描绘(数据和操作)。

A.兼容性

B.承继性

C.复用性

D.多态性



24.一切的对象能够变成各种对象类,每个对象类都界说了一组( )。

A.阐明

B.类型

C.过程

D.方法



25.增量模型实质上是一种( ) 。

A.线性次序模型

B.全体开发模型

C.非全体开发模型

D.螺旋模型



二、多选题 (共 5 道试题,共 10 分)

26.描绘程序处理过程的东西称为具体设计东西,能够分为哪几类

A.款式

B.图形

C.表格

D.语言



27.数据存储管理形式有( )。

A.文档管理系统

B.关系数据库管理系统

C.面向对象数据库管理系统



28.构成数据字典的元素有

A.数据流

B.数据流重量(数据根本项)

C.数据存储

D.数据处理(加工)。



29.软件生命周期的时期有

A.软件界说

B.软件开发

C.运转保护

D.信息反应



30.构件图(Component Diagram)是描绘构件及其彼此关系的图。构件图包括的3种元素是( )。

A.构件

B.接口

C.关系

D.层次



三、判别题 (共 20 道试题,共 40 分)

31.面向对象剖析和设计活动是一个屡次重复迭代的过程。



32.软件即是程序,编写软件即是编写程序。



33.模块化是指处理一个杂乱疑问时自下向上逐层把软件系统区分成若干模块的过程



34.断定表的长处是简单变换为计算机完成,缺陷是不可以描绘组合条件



35.PAD图是二维树形结构的图形,自下而上、自左向右次序履行,遍历一切结点



36.断定树比断定表更真观,但简练性却不如断定表,数据元素的同一个值通常要重复写多遍,并且越挨近树的叶端重复次数越少



37.承继性是父类和子类之间同享数据结构和音讯的机制,这是类之间的一种关系。



38.活动图着重从活动到活动的操控流。



39.N-S图需求流向线的结构化流程图



40.HIPO 法既是需求剖析方法,又是软件设计方法



41.要进行优化设计,首要就要断定质量目标的优先级。



42.多态性避免了程序彼此依靠而带来的变化影响。



43.测试时一般要求句子掩盖程度抵达100%,断定掩盖到达90%。



44.UML2.0 将构件区分为布置构件、工作商品构件、履行构件。



45.承继关系可以为一个类族界说一个协议,并能在类之间完成代码同享以削减冗余。



46.用户界面设计关于一个系统的成功是至关重要的,一个设计得很差的用户界面能够致使用户回绝运用该系统。



47.分层的DFD 图能够用于可行性剖析期间,描绘系统的物理结构



48.瀑布模型的最大长处是将软件开发的各个期间区分得非常明晰



49.面向对象系统确实认测试是面向白盒的,而且能够应用传统的白盒方法完结测试工作。



50.衡量程序的质量不只仅看它的逻辑是不是正确,功能是不是满意要求,更重要的是看它是不是易读、易了解。

专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!(非免费)

联系我们:QQ客服:3326650399   439328128    微信客服①:cs80188     微信客服②:cs80189

               扫一扫添加我为好友                           扫一扫添加我为好友

支付宝微信钱包