- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
《软件工程》期末考试样题 A
一、填空题 B
1.软件开发模型有 〔 瀑布模型 〕〔 螺旋模型 〕 第四代技术模 B
型〔 原型模型 〕 构件组装模型、混合模型;
2 .可行性讨论一般可以从 〔 经济 〕 可行性、(技术)可行性、
运行可行性、法律可行性和开发可行性等方面来讨论; A
|精.
|品.
|可.
3 .现在向银行存款,年利率为 i ,如期望在 n 年后从银
n
C. WHILE M D.
|辑.|行编. 得到 F 元,现在应当存入的钱数为( F/〔1+i〕 );
|辑.
|学.
|习.
|资.
|料.
*
|
出*
|
*
|
*
|
4.数据流图的基本符号包括(数据输入的源点和数据输 A
的汇点)、(加工)、(数据流)、( 数据储备文件) ; B
5.Jackson 图除了可以表达程序结构外, 仍可以表达 (数
|欢.
|据迎. 结构),它第一要分析 (数据结构) ,并用适当的工具来描述;
|下.
|载.
3 .对于螺旋模型,以下( D )不是利用笛卡尔坐
.具体设计的工具有图形工具) 、表格工具和(语言工具) ;
.IPO 图由(输入) 、处理和(输出)三个框组成;这个
标表达的活动;
制定方案
制定方案
B.
实施工程
风险分析
D.
程序编码
图的特点是能够直观的显示三者之间的关系;
C.
.面对对象技术是一整套关于如何看待(软件系统)和
(现实世界) 的关系,以什么观点来讨论问题并进行分析求解,
以及如何进行系统构造的软件方法学; 面对对象方法是一种运用(对象)、(类)、(继承)、(封装)、集合、消息传送、多态性等概念来构造系统的软件开发方法;
二、单项挑选题
1 .以下( A )属于系统软件;
WINDOWS 2000
Word
Flash
3D MAX
2.以下哪个图是 N-S 图的构件( C );
三、多项挑选题
1 .软件危机可以表现为( ABXD);
A. 产品不符合用户的需要
B. 软件产品的质量差
C. 软件的可保护性差
D. 软件的价格昂贵
2 . Jackson 图中一般可能包括( ABCD); A.表头
B.表体C.表名D.字段名
A. B.
A 3 .关于内容耦合的描述正确选项( AD );
第 1 页,共 3 页
、内容耦合是最高程度的耦合
、应当尽量使用内容耦合
、高级语言一般设计成答应内容耦合的形式
、假如一个模块有多个入口,可能发生内容耦合
4.以下属于不标准的书写格式( BCD );
( )
五、问答题
.什么是软件生存周期;
.在需求分析阶段,建立目标系统的规律模型的具体做
|精.
|品.
|可.
|编.
|辑.
|学.
|习.
|资.
|料.
*
|
*
|
*
|
*
四|
|欢.
|迎.
|下.
|载.
、书写时适当使用空格分隔
、一行写入多条语句
、嵌套结构不使用分层缩进的写法
、程序中不加注释
、判定题(正确的在括号内打上“√” ,错误的打上“×” )
软件生存周期是从软件开头开发到开发终止的整个时期;( )
系统流程图是一个典型的描述规律系统的传统工具;
法是什么;
.为什么数据流图要分层
.软件的质量反应为哪些方面的问题五、问答题
.答:一个软件从定义到开发、使用和保护,直到最终 被废弃, 要经受一个漫长的时期, 通常把软件经受的这个漫长的时期称为生存周期;软件生存周期就是从提出软件产品开
始,直到该软件产品被剔除的全过程;
.答:系统流程图是描述物理系统的传统工具;它的基
( )
数 据 流 图 和 数 据 字 典 共 同 构 成 系 统 的 逻 辑 模 型 ;
( 1 )
扇出是一个模块直接调用的模块数目,一般举荐的扇出为 3 或 4;( 1 )
耦合用于衡量一个模块内部的各个元素彼此结合的紧密程度;( )
程 序 运 行 过 程 中 出 现 错 误 叫 做 容 错 ;
( )
软 件 测 试 的 目 的 是 证 明 程 序 没 有 错 误 ;
( )
白盒测试法是将程序看成一个透亮的盒子, 不需要明白程序的内部结构和处理过程;
本思想是用图形符号以黑盒子形式描画系统里的每个部件 (程序、文件、数据库、表格、人工过程等) ;系统流程图表达的是部件的信息流程,而不表示对信息进行加工处理的掌握过
程;
.答:这了表达数据处理过程的数据加工情形,用一个
数据流图是不够的; 为表达稍为复杂的实际问题, 需要根据问题的层次结构进行逐步分解, 并以分层的数据流图反映这种结 构关系;
.答:软件需求是度量软件质量的基础,不
文档评论(0)