22春学期(高起本1709、全层次1803-2103)《软件工程与软件测试技术》在线作业答卷

作者:奥鹏周老师 分类: 南开大学 发布时间: 2022-05-21 14:21
22春学期(高起本1709-1803、全层次1809-2103)《软件工程与软件测试技术》在线作业-00003
试卷总分:100得分:100
一、单选题 (共 25 道试题,共 50 分)
1.面向对象剖析期间树立的3个模型中,中心的模型是( )模型。
A.功用
B.动态
C.对象
D.剖析
答案:

2.软件开发的瀑布模型,一般都将开发过程区分为:剖析、设计、编码和测试等期间,一般以为能够占用人员最多的期间是( )。
A.剖析期间
B.设计期间
C.编码期间
D.测试期间
答案:

3.分层数据流图是一种对比严厉又易于了解的描绘方法,它的顶层图描绘了系统的( )
A.细节
B.输入与输出
C.软件的效果
D.制作的时刻
答案:

4.进行需求剖析可运用多种东西,但( ) 是不适用的
A.数据流图
B.PAD 图
C.状况变换图
D.数据词典
答案:

5.检验测试的使命是验证软件的( )。
A.牢靠性
B.正确性
C.移植性
D.有用性
答案:

6.在需求剖析之前有必要进行( )工作。
A.程序设计
B.可行性剖析
C.ER 剖析
D.2NF 剖析
答案:

7.下列软件开发模型中,合适于那些不能预先切当界说需求的软件系统的开发的模型是( )。
A.原型模型
B.瀑布模型
C.根据常识的智能模型
D.变换模型
答案:

8.程序的三种根本操控结构的一起特色是
A.不能嵌套运用
B.只能用来写简略程序
C.现已用硬件完成
D.只要一个进口和一个出口
答案:

9.在E-R 模型中,包括以下根本成分( )。
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.根本的E-R图
D.疑问的对象模型
答案:

17.()东西在软件具体设计过程中不选用。
A.断定表
B.IPO 图
C.PDL D
D.DFD 图
答案:

18.软件保护的副效果是指( )。
A.运转时误操作
B.隐含的错误
C.因修正软件而形成的错误
D.开发时的错误
答案:

19.下述使命中,不归于软件工程需求剖析期间的是( )。
A.剖析软件系统的数据要求
B.断定软件系统的功用需求
C.断定软件系统的功能要求
D.断定软件系统的运转渠道
答案:

20.决议计划树( )
A.能用来替代程序流程图
B.是程序流程图的辅帮手段
C.是描绘根本加工的逻辑功用的有用东西
D.A 和B
答案:

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

22.需求剖析的首要方法有( )。
A.方式化剖析方法
B.PAD 图描绘
C.结构化剖析方法
D.程序流程图
答案:

23.影响软件可保护性的首要要素不包含( )。
A.可修正性
B.可测试性
C.可用性
D.可了解性
答案:

24.为了进步模块的独立性,模块之间最佳是( )。
A.公共环境耦合
B.操控耦合
C.数据耦合
D.特征耦合
答案:

25.鄙人列选项中, 哪个不是软件的特征
A.系统性与仿制性
B.牢靠性与共同性
C..笼统性与智能性
D.有形性与可控性
答案:

二、多选题 (共 5 道试题,共 10 分)
26.需求剖析的过程
A.需求获取
B.需求提炼
C.需求描绘
D.需求验证
答案:BCD

27.研讨方针系统的可行性从哪几个方面
A.经济可行性
B.技术可行性
C.操作可行性
D.法律可行性
答案:BCD

28.软件开发的期间有
A.概要设计
B.具体设计
C.编码
D.单元测试、归纳测试
答案:BCD

29.构件图(Component Diagram)是描绘构件及其彼此关系的图。构件图包括的3种元素是( )。
A.构件
B.接口
C.关系
D.层次
答案:BC

30.在整体设计期间能够会用到以下几种图形东西有
A.软件结构图
B.层次图
C.HIPO图
D.系统流程图
答案:BC

三、答案来历:熊猫奥鹏(www.188open.com) (共 20 道试题,共 40 分)
31.面向对象的开发方法将过程作为最根本元素,是剖析疑问、处理疑问的中心。
答案:错误

32.N-S图不简单断定部分和全程数据的效果域。
答案:错误

33.内聚衡量不一样模块互相间彼此依靠的严密程度
答案:错误

34.为编程便利应添加底层成分,经过细化对象的分类来完成。
答案:正确

35.验证和承认是一回事。
答案:错误

36.一个系统内能够只包括数据耦合
答案:正确

37.用于需求剖析的软件东西,大概可以确保需求的正确性,即验证需求的共同性、完好性、实际性和有用性
答案:正确

38.一个设计得好的软件系统具有低内聚、高藕合的特征。
答案:错误

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

40.可行性研讨的意图即是用最小的价值在尽能够短的时刻内断定疑问是不是可以处理。
答案:正确

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

42.在软件方案中不该该把保护费用方案在内。
答案:错误

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

44.优化算法的一个路径是尽量扩展查找规模。
答案:错误

45.文档是影响软件可保护性的决议要素。
答案:正确

46.剖析期间给出的相关能够是抽象的相关关系,在设计期间就需求对相关关系进行细化的剖析和设计。
答案:正确

47.在描绘一个模块时,还有必要按模块的外部特性与内部特性别离描绘
答案:正确

48.耦合衡量一个模块内部各个元素之间互相结合的严密程度的衡量。
答案:错误

49.经过模块分化或兼并,下降耦合进步内聚
答案:正确

50.一般来说,大概尽量选用面向对象语言来完成面向对象剖析、设计的成果。
答案:正确

作业答案 联系QQ:3326650399 微信:cs80188