作业辅导网

标题: 西交《软件工程概论》在线作业 [打印本页]

作者: 李老师    时间: 2017-2-26 14:28
标题: 西交《软件工程概论》在线作业
西交《软件工程概论》在线作业
试卷总分:100       测试时间:--
单选题
多选题
判断题

一、单选题(共 19 道试题,共 38 分。)V
1.  下面错误的说法是()
A. 每个数据流必须用名词或名词短语命名
B. 每个加工必须有名字,通常是动词短语
C. 每个数据存储必须用名词或名词短语
D. 每个数据源点或终点必须有名字
      满分:2  分
2.  软件测试的目的是()
A. 证明软件的正确性
B. 找出软件系统中存在的所有错误
C. 证明软件系统中存在错误
D. 尽可能多的发现软件系统中的错误
      满分:2  分
3.  瀑布模型的问题是()
A. 用户容易参与开发
B. 缺乏灵活性
C. 用户与开发者易沟通
D. 适用可变需求
      满分:2  分
4.  传统的测试策略是从()开始
A. 单元测试
B. 集成测试
C. 系统测试
D. 人员测试
      满分:2  分
5.  对象模型的描述工具是()
A. 状态图
B. 数据流图
C. 对象图
D. 结构图
      满分:2  分
6.  以下说法错误的是()
A. 面向对象方法不仅支持过程抽象,而且支持数据抽象
B. 某些面向对象的程序设计语言还支持参数化抽象
C. 信息隐蔽通过对象的封装来实现
D. 在面向对象方法中,类是最基本的模块
      满分:2  分
7.  软件工程方法得以实施的主要保证是()
A. 硬件环境
B. 开发人员的素质
C. 软件开发工具和软件开发的环境
D. 软件开发的环境
      满分:2  分
8.  以下不属于软件维护的困难表现的是()
A. 读懂别人的程序是困难的
B. 文档的不一致性
C. 源程序及相关文档的错误或丢失
D. 软件开发和软件维护在人员和时间上的差异
      满分:2  分
9.  在软件生存周期中,工作量所占比例最大的阶段是()阶段
A. 需求分析
B. 设计
C. 测试
D. 维护
      满分:2  分
10.  指出PDL是下列()语言
A. 高级程序设计语言
B. 伪码
C. 中级程序设计语言
D. 低级程序设计语言
      满分:2  分
11.  软件测试方法中,黑盒测试方法和白盒测试方法是常用的方法,其中黑盒测试方法主要用于测试()
A. 结构合理性
B. 软件外部功能
C. 程序正确性
D. 程序内部逻辑
      满分:2  分
12.  以下说法错误的是()
A. 面向对象分析与面向对象设计的定义没有明显的区别
B. 在实际的软件开发过程中面向对象分析与面向对象设计的界限是模糊的
C. 面向对象分析和面向对象设计活动是一个多次反复迭代的过程
D. 从面向对象分析到面向对象设计,是一个逐渐扩充模型的过程
      满分:2  分
13.  分层DFD是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的()
A. 细节
B. 输入与输出
C. 软件的作者
D. 绘制的时间
      满分:2  分
14.  对于集成测试,下列说法错误的是()
A. 应对每一个测试用例都执行测试规程
B. 应将测试结果与预期结果比较,研究两者的偏离原因
C. 将缺陷报告给相关构件工程师,不需要他们修改
D. 将缺陷报告给测试设计人员,由它们评估整个测试工作的结果
      满分:2  分
15.  同一类中有相同的数据结构,这是()级别的共享
A. 不同应用
B. 同一应用
C. 不同类
D. 同一类
      满分:2  分
16.  以下说法错误的是()
A. 面向对象方法不仅支持过程抽象,而且支持数据抽象
B. 某些面向对象的程序设计语言还支持参数化抽象




欢迎光临 作业辅导网 (http://aopeng100.com/) Powered by Discuz! X3.2