|
16秋《软件工程》在线作业3
一、单选题(共 20 道试题,共 100 分。)
1. 结构化设计的方法是一种面向( )的设计方法。
. 对象
. 数据结构
. 数据流
. 控制流
正确资料:
2. 在整个软件维护阶段所花费的全部工作中,( )所占比例最大。
. 校正性维护
. 适应性维护
. 完善性维护
. 预防性维护
正确资料:
3. 在进行软件测试时,首先应当进行( ),然后再进行组装测试,最后再进行有效性测试。
. 单元测试
. 集成测试
. 系统测试
. 组合测试
正确资料:
4. 模块内的某成分的输出是另一些成分的输入,该模块的内聚度是( )的。
. 功能性
. 顺序性
. 逻辑性
. 瞬时性
正确资料:
5. 数据存储和数据流都是( ),仅仅所处的状态不同。
. 分析结果
. 事件
. 动作
. 数据
正确资料:
6. ( )数据处理问题的工作过程大致分为三步,即取得数据、变换数据和给出数据。
. 变换型
. 事务型
. 结构化
. 非结构化
正确资料:
7. 结构化程序设计中,一般包含3种基本结构,下列结构中哪个不属于基本结构( )。
. 顺序结构
. 嵌套结构
. 顺序结构
. 选择结构
正确资料:
8. 在编制程序时,应采纳的原则之一是( )。
. 不限制goto语句的使用
. 减少或取消注解行
. 程序越短越好
. 程序结构应有助于读者理解
正确资料:
9. 一个模块把开关量作为参数传送给另一模块,这两个模块之间的耦合是( )。
. 外部耦合
. 数据耦合
. 控制耦合
. 内容耦合
正确资料:
10. 程序控制的三种基本结构中,( )结构可提供多条路径选择。
. 反序
. 顺序
. 循环
. 分支
正确资料:
11. 软件工程的课程特点( ): I. 学科理论及其知识应用的多维性;II. 工程化;III. 浓厚的方法学色彩; IV. 实践性、指导性强。
. I、II和III
. I、III和IV
. II、III和IV
. 以上都正确
正确资料:
12. 软件测试是软件质量保证的重要手段,下述( )是软件测试的最基础环节。
. 功能测试
. 单元测试
. 结构测试
. 确认测试
正确资料:
13. 结构分析方法就是面向( )自顶向下逐步求精进行需求分析的方法。
. 目标
. 数据流
. 功能
. 对象
正确资料:
14. 原型化方法是一种( )型的设计过程。
. 自外向内
. 自顶向下
. 自内向外
. 自底向上
正确资料:
15. 在四种类型的维护中,( )维护是针对用户对软件提出的功能和性能要求的。
. 正确性
. 适应性
. 完善性
. 预防性
正确资料:
16. 在结构化分析方法(S),与数据流图配合使用的是( )。
. 网络图
. 实体联系图
. 数据字典
. 程序流程图
正确资料:
17. Jkson方法根据( )来导出程序结构。
. 数据结构
. 数据间的控制结构
. 数据流图
. IPO图
正确资料:
18. 以下关于数据流图的说法错误的是( )。
. 数据流图舍去了具体的物质,只剩下数据的流动、加工处理和存储
. 数据流图是用作结构化分析的一种工具
. 传统的数据流图中主要由加工、数据源点/终点、数据流、控制流、数据存储组成
. 数据流图的绘制采用自上向下、逐层分解的方法
正确资料:
19. 程序控制的三种基本结构中,( )结构可提供程序重复控制。
. 遍历
. 排序
. 循环
. 分支
正确资料:
20. 在设计测试用例时,( )是用的最多的一种黑盒测试方法。
. 等价类划分
. 边值分析
. 因果图
. 判定表
正确资料:
|
|