填空题 1.计算机软件一般是指计算机系统中的程序及其[ ] 。 2.需求规约的基本性质包括[ ] 、可修改的、 完整的和一致的。 3. 在结构化分析方法中, [ ] 是数据的变换单元, 即它接受输入的数据,对 其进行处理, 并产生输出。 4.数据源是数据流的起点; [ ] 是数据流的归宿地。 5. [ ] 的主要任务是在需求分析的基础上, 定义满足需求所需要的结 构, 即针对给定的问题, 给出该问题的软件解决方案, 确定“怎么做” 的问题。 6. [ 是执行一个特殊任务的一个过程以及相关的数据结构。 7. [ 是指不同模块之间相互依赖程度的度量。 8.在软件工程中, FTR 的中文含义为[ ] 。 9.软件风险的两个主要特性是[ ] 和损失。 10. 在构件设计中, 用于描述加工逻辑的主要工具有 图形化设计表示、 [ 和程序设计语言。 11. 软件项目管理的主要内容是人员、 产品、 项目、 [ ] 。 12. 功能独立性是模块化和抽象及信息隐藏概念的直接产物, 是经过两项质量标 准来衡量的: 内聚和[ ] 。 13. 传统的软件工程中, 从分析模型到设计模型的翻译, 数据流图是体系结构设 计和接口设计的的依据; 而数据设计则依据数据字典和[ ] 。 14. 自底向上集成是集成测试中的一种策略, 采用这种方法对软件进行集成测试 时, 需要为 每个模块准备一个[ 。 15. 软件工程的分析模型有三种, 分别是信息域、[ ] 和[ ] 。 16. UML 的定义包括 UML 语义和[ ] 两个部分。 17. 软件工程是从[ 和 软件工程 两个方面研究如何运用工程学 的基本原理和方法来更好地开发和维护计算机软件的一门学科。 18. 在软件开发过程中要产生大量的信息, 要进行大量的修改[软件配置管理能 协调软件开发, 并使混乱减到最低程度。 19. 内聚性有七种类型, 最强的是[ ] , 最弱的是[ ] 。 20. 集成测试采用的具体方法有[ ] 、[ ] 。 21. [ ] 模型利用笛卡尔坐标的四个像限分别表示软件开发模型各方面的活动。 22. 软件编码阶段要善于积累编程的经验, 使得编出的程序清晰易懂、 易于[ ] , 从而提高软件质量。 23. 结构程序设计的基本思想是[ 24. 数据字典是对数据定义信息的集合, 它所定义的对象都包含于[ 中。 25. 大型软件测试包括单元测试、 集成测试、 [ ] 和[ ] 四个步骤。 26. 面象方法用[ ] 分解取代了传统方法的功能分解。 27. [ ] 和[ ] 是软件测试的两类基本方法,这两类方法各有所长,相互补充。 28. UML 中的泛化关系就是一般所说的[ 关系。 29. 在前期需求明确、 资料完整的情况下尽量采用[ 模型。 30. [ ] 技术是能从根本上提高软件可维护性的重要技术。 31. 检查软件产品是否符合需求定义的过程称为[ ] 。 答案: 1、文档 2、重要性和稳定性 3、加工 4、数据潭 5、结构化设计 6、模块 7、耦合 8、正式技术评审 9、不确定性 10、表格式设计表示 11、过程 12、耦合 13、实体-关系图 14、驱动模块 15、功能域 16、行为域 17、UML 表示法 18、软件开发技术 19、功能,偶然 20、渐增式方法 、非渐增式方法 21、螺旋 22、测试与维护 23、自顶而下, 逐步求精 24、数据流图 25、确认测试、系统测试 26、对象行为和属性 27、白盒测试、黑盒测试 28、继承 29、瀑布 30、软件重用
31、确认测认
|