《软件工程》期末考试参考题及答案1

上传人:闪**** 文档编号:299776102 上传时间:2022-05-28 格式:DOCX 页数:6 大小:18.16KB
返回 下载 相关 举报
《软件工程》期末考试参考题及答案1_第1页
第1页 / 共6页
《软件工程》期末考试参考题及答案1_第2页
第2页 / 共6页
《软件工程》期末考试参考题及答案1_第3页
第3页 / 共6页
《软件工程》期末考试参考题及答案1_第4页
第4页 / 共6页
《软件工程》期末考试参考题及答案1_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《《软件工程》期末考试参考题及答案1》由会员分享,可在线阅读,更多相关《《软件工程》期末考试参考题及答案1(6页珍藏版)》请在金锄头文库上搜索。

1、本文格式为Word版,下载可任意编辑软件工程期末考试参考题及答案1 软件工程期末考试样题 一、填空题 1软件开发模型有 瀑布模型 、 螺旋模型 、第四代技术模型、原型模型、构件组装模型、混合模型。 2可行性研究一般可以从 经济 可行性、 技术 可行性、运行可行性、法律可行性和开发可行性等方面来研究。 3现在向银行存款,年利率为i,若梦想在n年后从银行得到F元,现在理应存入的钱数为 F/(1+i) 。 4数据流图根本符号包括 数据输入的源点和数据输出的汇点 、 加工 、 数据流 、 数据存储文件。 5Jackson图除了可以表达程序布局外,还可以表达 数据布局 ,它首先要分析 数据布局,并用适当

2、的工具来描述。 6细致设计的工具有 图形工具 、表格工具和 语言工具 。 7IPO图由 输入 、处理和 输出 三个框组成。这个图的特点是能够直观的显示三者之间的关系。 8面向对象技术是一整套关于如何对付 软件系统 和 现实世界 的关系,以什么观点来研究问题并举行分析求解,以及如何举行系统构造的软件方法学。面向对象方法是一种运用 对象 、 类 、 继承 、 封装 、聚集、消息传送、多态性等概念来构造系统的软件开发方法。 二、单项选择题 1以下哪个图是NS图的构件( )。 A B. A A B B A C. WHILE M D. A B 3对于螺旋模型,以下( )不是利用笛卡尔坐标表达的活动。 A

3、. 制定筹划 B. 实施工程 C. 风险分析 D. 程序编码 n 三、多项选择题 1软件危机可以表现为( ABCD )。 A 产品不符合用户的需要 B 软件产品的质量差 C 软件的可维护性差 D 软件的价格昂贵 2Jackson图中一般可能包括( ABCD)。 A表头 B表体 C表名 D字段名 3关于内容耦合的描述正确的是( AD )。 A、内容耦合是最高程度的耦合 B、理应尽量使用内容耦合 C、高级语言一般设计成允许内容耦合的形式 D、假设一个模块有多个入口,可能发生内容耦合 4以下属于不标准的书写格式(BCD)。 A、书写时适当使用空格分隔 B、一行写入多条语句 C、嵌套布局不使用分层缩进

4、的写法 D、程序中不加解释 四、判断题(正确的在括号内打上“”,错误的打上“”) 1.软件生存周期是从软件开头开发到开发终止的整个时期。( ) 2.系统流程图是一个典型的描述规律系统的传统工具。( ) 3.数据流图和数据字典共同构成系统的规律模型。( ) 4.扇出是一个模块直接调用的模块数目,一般推举的扇出为3或4。( ) 5.耦合用于衡量一个模块内部的各个元素彼此结合的精细程度。( ) 6.程序运行过程中展现错误叫做容错。 ( ) 7.软件测试的目的是证明程序没有错误。 ( ) 8.白盒测试法是将程序看成一个通明的盒子,不需要了解程序的内部布局和处理过程。 ( ) 五、问答题 1什么是软件生

5、存周期。 2在需求分析阶段,建立目标系统的规律模型的概括做法是什么。 3为什么数据流图要分层? 4软件的质量回响为哪些方面的问题? 样题答案 一、填空题 1瀑布模型、螺旋模型、原型模型 2经济、技术 3F/(1+i) n 4数据输入的源点和数据输出的汇点 加工 数据流 数据存储文件 5数据布局、数据布局 6图形工具 语言工具 7输入 输出 8软件系统 现实世界 对象 类 继承 封装 二、单项选择题 1、A 2、C 3、D 三、多项选择题(每题2分,共10分) 1、ABCD 2、ABCD 3、AD 4、BCD 四、判断题 1、 2、 3、 4、 5、 6、 7、 8、 9、 10、 五、问答题

6、1答:一个软件从定义到开发、使用和维护,直到最终被废弃,要体验一个漫长的时期,通常把软件体验的这个漫长的时期称为生存周期。软件生存周期就是从提出软件产品开头,直到该软件产品被淘汰的全过程。 2答:系统流程图是描述物理系统的传统工具。它的根本思想是用图形符号以黑盒子形式描绘系统里的每个部件(程序、文件、数据库、表格、人工过程等)。系统流程图表达的是部件的信息流程,而不表示对信息举行加工处理的操纵过程。 3答:这了表达数据处理过程的数据加工处境,用一个数据流图是不够的。为表达稍为繁杂的实际问题,需要按照问题的层次布局举行逐步分解,并以分层的数据流图反映这种布局关系。 4答:软件需求是度量软件质量的根基,不符合需求的软件就不具备质量。 在各种标准中定义了一些开发准那么,用来指导软件人员用工程化的方法来开发软件。 假设不遵守这些开发准那么,软件质量就得不到保证。 往往会有一些隐含的需求没有明确地提出来。假设软件只得志那些精确定义了的需求而没有得志这些隐含的需求,软件质量也不能保证。 软件质量是各种特性的繁杂组合。它随着应用的不同而不同,随着用户提出的质量要求不同而不同。 6

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号