电子科技大学计算机科学与技术专业《软件工程》作业及答案2
A.问题分析
B.结构化程序设计
C.确定逻辑模型
D.信息域分析
B
A.顺序流
B.调用
C.数据流
D.控制流
D
A.网络图
B.程序流程图
C.数据字典
D.实体联系图
C
A.软件执行环境
B.软件开发方法
C.软件应用领域
D.算法和数据结构
D
A.数据词典
B.数据流图
C.判定表
D.PAD图
D
A.结构测试
B.确认测试
C.单元测试
D.功能测试
C
A.顺序
B.通讯
C.时间
D.偶然
D
A.证明软件符合设计要求
B.发现软件中的错误和缺陷
C.发展软件的潜在能力
D.判定软件是否合格
B
A.软件社会化的需要
B.软件危机的出现
C.计算机软件技术的发展
D.计算机硬件技术的发展
C
A.软件是一种逻辑实体,具有抽象性
B.软件在使用过程中没有磨损、老化的问题
C.软件不同于一般程序,它的一个显著特点是规模庞大,复杂程度高
D.以上都正确
D
A.结构化程序设计强调效率第一
B.PDL语言可以用于运行
C.PAD图表达的软件过程成树型结构
D.NS图可以用于系统设计
C
A.数据结构
B.数据流
C.控制流
D.对象
B
A.数据流图舍去了具体的物质,只剩下数据的流动、加工处理和存储
B.数据流图的绘制采用自上向下、逐层分解的方法
C.数据流图是用作结构化分析的一种工具
D.传统的数据流图中主要由加工、数据源点/终点、数据流、控制流、数据存储组成
D
A.边值分析
B.等价类划分
C.因果图
D.判定表
B
A.软件外部功能
B.结构合理性
C.程序正确性
D.程序内部逻辑
A
A.以上都正确
B.II和III
C.II、III和IV
D.III和IV
A
A.可靠性
B.可理解性
C.可复用性
D.可修改性
A
A.以上都正确
B.II和III
C.II、III和IV
D.III和IV
D
A.证明软件符合设计要求
B.改善软件的功能和性能
C.发现软件中的错误和缺陷
D.发掘软件的潜在能力
C
A.运行和维护阶段
B.设计阶段
C.测试阶段
D.代码实现阶段
A