下载此文档

软件工程试题及参考答案.doc


文档分类:IT计算机 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
《软件工程》试题(第1套)
第一部分选择题
一、单项选择题(本大题共20小题,每小题1分,共20分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
(C)
                    
( A )。
A、概要设计 B、详细设计 C、程序设计 D、测试用例设计
(  B   )
   、子程序和分程序 、选择和重复
   、堆栈和队列 、返回和转移
,白盒法是通过分析程序的( B )来设计测试用例的。
A、应用范围 B、内部逻辑 C、功能 D、输入数据
( C )。
A、人员少 B、人员多 C、生产率低 D、生产率高
( D )加以保证。
A、开发之前 B、开发之后
C、可行性研究过程中 D、设计与实现过程中
( A )。
A、需求规格说明书 B、概要设计说明书
C、详细设计说明书 D、源程序
(  D    )
             
,抽取和整理用户需求并建立问题域精确模型的过程叫( D )

,适用于( A )系统。


11、 CMM提供了一个框架,将软件过程改进的进化步骤组织成5个成熟度等级。除第1级外,每个等级都包含了实现该成熟度等级目标的若干( B )。
A 关键实践 B 关键过程域 C 软件过程能力 D 软件过程
12、( A )是软件生存期中的一系列相关软件工程活动的集合,它由软件规格说明、软件设计与开发、软件确认、软件改进等活动组成。
A 软件过程 B 软件工具 C 质量保证 D 软件工程
( D )。
,如果发现问题修改的代价很低


,将逻辑实现与物理实现分开
( B )。
B功能及模块结构 D测试方案
,这种耦合称为  (   D    )
A  数据耦合  B  公共环境耦合   C  内容耦合  D  控制耦合
16. 为了提高模块的独立性,模块之间最好是( D ) 
A. 控制耦合    B. 公共耦合    C. 内容耦合   D. 数据耦合
,是指( C )
    
,称之为( C )
A. 多态性    
19、时序图反映对象之间发送消息的时间顺序,它与( D )是同构的。
A 用例图 B 类图 C 活动图 D 协作图
20、单元测试的测试用例主要根据( D )的结果来设计。
A 需求分析 B 源程序 C 概要设计 D 详细设计
第二部分非选择题
二、填空题(本大题共10小题,每小题2分,共20分)
1、软件的定义阶段包括: 问题定义、可行性研究、需求分析。
2、好的软件开发环境应采用 CASE工具和集成化CASE环境。
3、需求建模主要有: 需面向数据流的分析方法、面向数据的分析方法、面向对象的分析方法。
4、包图描述系统的分解,表示包(package)以及包之间的关系。包之间的关系包括继承、设计规格说明书与依赖关系。
5、软件设计阶段的输出结果为设计规格说明书,此文档经严格复审后将作为编码阶段的输入文档。
6数据流图用图形符号表示数据流、加工、数据源、外部实体
7、设计用户界面要充分考虑到人的因素,还要考虑界面的风格,可用的软、硬件技术及应用本身产生的影响。
8 类A的一个操作调用类B的一个操作,且这两个类之间不存在其他关系,那么类A和类B之间是依赖关系。
。软件项目代码行和功能点估算是成本和工作量估算的基础。
10软件测试既是软件开发阶段的最后一个活动,又是软件质量

软件工程试题及参考答案 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人jiqingyong345
  • 文件大小242 KB
  • 时间2018-03-05