软件工程考试试卷内容摘要:

耦合往往是多余的,经过分解可以被数据耦合替代。 ( ) 8. 判定覆盖一定包含条件覆盖,但是条件覆盖不一定包含判定覆盖。 ( ) 9. 扇出是指一个模块直接调用的模块的数目。 ( ) 10. UML 利用面向过程的方法来构造系统模型。 ( ) 五、问答题 15分 结构化设计思想和面向对象设计思想是什么。 有何区别。 简述模块独立性的重要性。 什么是单元测试。 它和软件生命周期的哪些阶段对应。 面向对象分析的三个模型与五个层次是什么。 软件测试与软件维护的区别。 密 封 线 内 答 题 无 效 共 页 第 4 页 六、作图题 15分 根据 下面 C 程序画出程序流程图、盒图( NS 图) 、 PAD 图。 include main() { int i,j。 for(i=0。 i8。 i++) { for(j=0。 j8。 j++) if((i+j)%2==0) printf(%c%c,65,65)。 else printf( )。 printf(\n)。 } } 班级: 软件3051 学号: 姓名: 密 封 线 内 答 题 无 效 共 4 页 第 1 页 A 卷 考核形式: 开卷 2020 —— 2020 学年第一学期期 考试试卷 题号 一 二 三 四 五 六 七 八 合 计 得分 阅卷 一、 名词解释: 24 分 软件工程 CASE 软件危机 实体 关系图( ERD) 数据流图( DFD) 白盒测试 二、 填空题 16 分 1. 软件生存周期是指软件从可行性分析和项目开发计划、( )、设计、编码、测试、( )直到最终被废弃的全过程。 2. 结构化分析方法常用的两种工具是( )和( )。 3. 大型软件测试包括( )、( )确认测试和( )四个步骤。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。