西南大学21春0010《软件工程》在线作业答案Word格式文档下载.docx

上传人:b****2 文档编号:13330610 上传时间:2022-10-09 格式:DOCX 页数:26 大小:124.65KB
下载 相关 举报
西南大学21春0010《软件工程》在线作业答案Word格式文档下载.docx_第1页
第1页 / 共26页
西南大学21春0010《软件工程》在线作业答案Word格式文档下载.docx_第2页
第2页 / 共26页
西南大学21春0010《软件工程》在线作业答案Word格式文档下载.docx_第3页
第3页 / 共26页
西南大学21春0010《软件工程》在线作业答案Word格式文档下载.docx_第4页
第4页 / 共26页
西南大学21春0010《软件工程》在线作业答案Word格式文档下载.docx_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

西南大学21春0010《软件工程》在线作业答案Word格式文档下载.docx

《西南大学21春0010《软件工程》在线作业答案Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《西南大学21春0010《软件工程》在线作业答案Word格式文档下载.docx(26页珍藏版)》请在冰豆网上搜索。

西南大学21春0010《软件工程》在线作业答案Word格式文档下载.docx

 

)。

Ada 

COBOL

LISP 

FORTRAN 

5、需求分析阶段研究的对象是()

系统要求

用户需求 

分析员要求

软硬件要求

6、在E-R模型中,包含以下基本成分()。

控制、联系、对象

数据、对象、实体

实体、属性、联系

实体、联系、属性 

7、软件详细设计阶段的任务是()

功能设计

算法设计 

调用关系设计

输入/输出设计

8、软件测试中设计测试实例主要由输入数据和()两部分组成。

预期输出结果 

测试计划

以往测试记录分析

测试规则

9、影响软件可维护性的主要因素不包括()。

可理解性

可修改性

可测试性

可用性 

10、以下哪个是能保持模块间的协调关系()

SCCS

交叉参照程序

MAKE程序 

JAVA程序编译

11、软件的特点()

抽象化 

逐步求精

信息隐蔽

12、程序的三种基本结构是()

调用、返回、转移

过程子、程序、分程序

递归、堆栈、队列

顺序、选择、循环 

13、数据字典是对数据定义信息的集合,它所定义的对象都包含于()

方框图

软件结构

程序框图

数据流图 

14、下列那个阶段不是软件生存期三个阶段中的内容()

编码阶段 

开发阶段

计划阶段

维护阶段

15、从工程管理的角度来看,软件设计分两步完成()

总体设计、详细设计 

系统分析、模块设计

详细设计、总体设计

模块设计、详细设计

16、在软件的分析阶段,常用()来描述业务处理系统的信息来源、存储、处理和去向。

时序网络

E-R图

框图

DFD 

17、软件产品的生产主要( 

研制 

生产

再生产

开发

18、若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:

-1.001,-1.0,1.0,1.001。

设计这组测试用例的方法是( 

边界值分析法 

错误推测法

条件覆盖法

等价分类法

19、在总体设计阶段,模块应该满足高内聚和()的要求

低耦合 

多入口

低内聚

低复杂度

20、调试应该由()完成

编制该源程序的程序员 

设计该软件的机构

不了解软件的机构

与源程序无关的程序员

21、软件的主要功能和结构是在()阶段确定的。

编程

维护

测试

分析设计 

22、在UML图中,以下属于行为图的是()

F.框图​

类图

静态图

活动图 

23、FORTRAN语言的源程序是( 

)结构。

既是块状,又是嵌套

既不是块状,又不是嵌套的

块状 

分程序嵌套

24、下列描述正确的是( 

软件工程主要解决软件产品的生产率问题

软件工程的主要思想是强调在软件开发过程中需要运用工程化的原则 

软件工程只是解决软件项目的问题

软件工程主要是解决软件开发中的技术问题

25、集成测试时,能较早发现高层模块接口错误的测试方法为()

非渐增式测试

自底向上渐增式测试

系统测试

自顶向下渐增式测试 

26、需求分析的最终结果是产生()

项目开发计划

需求分析说明书 

设计说明书

可行性分析报告

27、在E-R模型中,包含以下基本成分()

28、在下列的基本成分中,哪个不是数据流程图的基本成分?

()

信息处理

外部实体

信息存储

系统状态 

29、软件生产过程中,需求信息由()给出。

项目管理者

软件分析设计人员

软件用户 

程序员

30、Jackson方法是一种面向( 

)的方法。

控制流

对象

数据流 

数据结构

判断题

31、好的测试用例应能证明软件是正确的。

A.√

B.×

32、不同程序设计语言在程序的效率上的差异不大。

33、完成测试后,为了缩短源程序的长度应删去源程序的注释。

34、在内存能容纳的前提下,使模块尽可能大,以便减少模块的个数。

35、在完成测试后,为了缩短源程序的长度应删去源程序的注释。

36、在初步设计时要注意划分软件的层次,但层次的划分具有很大的人为因素。

A.√ 

37、黑盒测试主要是对内部操作的测试.

38、为了便于共享,建议多用全程数据结构。

39、为了便于共享,建议多用全程数据结构。

40、即使测试过程没有发现任何错误,也不能说明软件没有错误。

41、数据流图从数据传递和加工的角度,以图形的方式描述数据流从输入到输出的传输变换过程。

42、在初步设计时要注意划分软件的层次,但层次的划分具有很大的人为因素。

43、原型是目标软件系统的一个可操作模型,它实现了目标软件系统的某些重要方面。

44、数据流图表示了系统的物理模型。

45、软件测试只能发现错误,但不能保证测试后的软件没有错误。

主观题

46、详细设计的工具-___________、____________和_____________。

参考答案:

有图形工具 

、 

表格工具 

和 

语言工具 

47、维护阶段产生的文档包括 

维护申请报告 

、软件修改报告 

、软件问题报告 

48、任何算法都可由___、___和___三种基本控制结构描述之。

顺序结构,分支结构,循环结构

49、从结构化程序设计到 

,是程序设计方法的又一次飞跃。

面向对象程序设计 

50、应该从____、____、现时和有效四个方面验收软件需求。

一致、完整

51、____又称排错或纠错,是在测试发现一个错误后消除错误的过程。

它与软件测试不同,是在进行了成功的测试之后才开始的工作。

调试

52、可行性研究的任务包括 

经济可行性、开发方案 

技术可行性、法律可行性。

53、IPO图能够方便描述___、对数据的___和___之间的关系。

输入数据,处理,输出数据

54、总体设计的任务是设计___结构。

软件

55、图形人机界面的主要特征包括 

WIMP 

、用户模型 

、直接操作 

56、类图中,泛化关系可分为 

单重继承 

、多重继承 

57、面向对象分析的目的是对客观世界的系统进行______________ 

建模 

58、软件项目管理的主要对象包括____、_____和_____。

产品、过程和资源

59、软件的一般定义为:

___。

计算机系统中的程序及其文档称为软件

60、__________、_________、___________是数据库的设计步骤。

ER模型 

关系的建立 

规范化 

61、简述N—S图、PAD图、判定表和判定树的概念。

N—S图又称盒图

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1