软件工程考试试题一 填空题(每空 1 分,共 25 分)1
软件生存周期一般可以划分为,问题定义、____________、____________、设计、编码、测试和____________
基于软件的功能划分,软件可以划分成__________、__________、__________三种
可行性讨论,应从 、技术可行性、运行可行性、 和开放方案可行性等方面讨论
系统流程图是描绘 的传统工具
它的基本思想是用图形符号以 描绘系统里面的每个部件
数据流图的基本四种成分:数据输入的源点和数据输出汇点、 、 和
结构化分析方法是面对________________进行需求分析的方法
结构化分析方法使用________________与________________来描述
是自动地共享类、子类和对象中的方法和数据的机制
软件详细设计工具可分为 3 类,即________________、________________和________________
为了在软件开发过程中保证软件的质量,主要实行下述措施:________________、复查和管理复审、________________
大型软件测试包括 、 、确认测试和 四个步骤
一、单项选择题(每小题 2 分,共 20 分)1
软件设计中划分模块的一个准则是( )
A、 低内聚低耦合B、 低内聚高耦合C、 高内聚低耦合D、 高内聚高耦合2
Jackson 设计方法是由英国的 M
Jackson 提出的,它是一种面对( )的软件设计方法
A、 对象B、 数据流C、 数据结构D、 控制结构3
试推断下列叙述中,哪 个(些)是正确的( )
a、软件系统中所有的信息流都可以认为是事务流b、软件系统中所有的信息流都可以认为是变换流c、事务分析和变换分析的设计步骤是基本相似的A、a B