软件工程练习题和答案
«软件工程»练习一一、填空题 1.软件生存周期一般可分为 、 、 、 、 、 六个阶段。2.结构化分析方法是面向
«软件工程»练习一 一、填空题 1.软件生存周期一般可分为、、、、、 六个阶段。 2.结构化分析方法是面向进行需求分析的方法。结构化分析方法使用与 来描述。 3.数据流图的基本四种成分:、、、。 4.为了在软件开发过程中保证软件的质量主要采取下述措施:、 、。 5.Jackson系统开发方法(JSD)是一种典型的的分析设计方法。 6.面向对象的软件工程方法包括面向对象的分析、()、 ()、()和面向对象的软件维护等主要内容。 7.保证软件质量的措施主要有()、复查和管理复审、()。 8.提高软件质量和可靠性的技术大致分为两类,即()和()。 二、选择题 1. 总体设计的目标: A. 确定系统的功能与模块结构 B. 确定系统的费用 C. 确定系统的算法 D. 确定开发系统所使用的语言 2. 是用户和设计交换最频繁的方法 A. 原型化方法 B. 瀑布模型方法 C. 螺旋模型方法 D. 构件组装模型 3. 软件测试的目的: A. 避免软件开发中出现的错误 B. 发现软件开发中出现的错误 C. 尽可能发现并排除软件中潜藏的错误,提高软件的可靠性 D. 修改软件中出现的错误 4. 下述描述错误的是: A. 程序流程图独立于任何一种程序设计语言,比较直观和清晰地描述过程的控制 流程。 BN-S .图是一种符合结构化程序设计原则的图形描述工具,称为盒图。 CPAD .图是用结构化程序设计思想表现程序逻辑结构的图形工具。不允许递归使 用。 DHIPOIPOHCIBM .图是由一组图加一张图组成。它是美国公司在软件设计中 使用的主要表达工具。 5. 下列哪一个不是N-S图的基本控制结构: A. 顺序型 B. 选择型

