- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程自考复习资料参考
軟件工程复习资料
一:选择题
1:需求分析 2:喷泉模型 3:SA 4:PAD图 5:模块结构图 6:Pascal语言7:逻辑内聚 8:单元测试 9:确认测试 10:扇出 11:1 12:人工检测 13:可理解性,可修改性,可移植性 14:设计工具 15:喷泉模型
二:填空题
1:软件工具一般是指为了支持软件人员(开发和维护)活动而使用的软件。
2:任何软件工程项目的基础是(软件需求)。
3:需求阶段的主要任务一般包括需求发现、需求分析、需求认证、最终形成系统的(软件需求规格说明书)。
4:数据流图一般可分为变换型和(事务性)。
5:面向对象分析中,动态模型使用(状态图),作为扫描工具,该图反映了状态和事件的关系。
6:在软件结构的设计中,各个模块之间要求降低耦合性、提高(内聚性)。
7:Jackson方法是一种面向(数据结构)的开发方法。
8:结构化语言是介于(自然语言)。
9:在UML中,扫描系统与外部系统及用户之间交互的图是(用况图)。
10:软件产品在交付使用之前一般要经过(单元测试)、集成测试。
11:子类自动共享父类,属于(继承性)。
12:效率是指处理时间、(存储空间)。
13:调试技术有简单的方法,归纳方法、(演绎法)、和回溯方法。
14:软件维护的内容包括校正性维护、适应性维护、(完善性维护)和预防性维护。
15:软件维护性用七种特性来衡量,分别是(可理解性)、可测性、可修改性、可靠性、可移植性、可使用性。
16:渐增模型是瀑布模型的变种,分为两类:增量构造模型和(演化提交模型)。
17:软件版本控制是属于(软件控制)的活动内容。
18:Rup是基于(UML)的一种软件开发过程框架,两者一起才能称得上是一种软件开发方法学。
19:状态图反映了...(事件与状态)的关系
20:软件的生产经历了三个阶段,程序设计、程序系统时代、和(软件工程时代)。
三:简答题
1什么是软件生存周期,他可以分为几个阶段。
一个软件从提出开发需求直到该软件报废为止的整个时代。包括可行性分析和项目开发计划、需求分析、概要设计、详细设计、编码、测试、维护。
2白盒测试
答案:该方法把测试对象看做一个打开的盒子测试人员需了解程序的内部结构和处理过程,以检查处理过程的细节为基础。对程序中尽可能多的逻辑程序进行测试。检测内部控制结构和数据结构是否有错。
3数据字典的作用是什么,它有那些项目?
答案:主要用来描述数据流程图中的数据流,数据存储处理过程…………。 作用:数据流程图描述了系统的逻辑结构,其中的四个基本图形元素的含义无法再数据流程图中详细说明,因此数据流成图需要与其他工具配合使用………..。 包括的条目,数据流词条,数据元素词条,数据存储词条,数据加工处理词条,数据源点,及终点词条。
4简述结构化程序设计方法的基本要点
答案:(1)采用自顶向下逐步求精的程序设计方法。
(2)使用三本基本控制结构构造程序,分别是顺序结构,选择结够和循环结构。
(3)采用主程序员的组织形式
(4)采用单入口,单出口的模块形式。
5简述详细设计的基本任务
为每给模块采用的算法
确定没一个模块使用的数据结构
确定模块的接口细节
编写过程设计说明书
设计每一模块的测试用例
6简述测试软件任务,目的类型
软件测试是为了一个寻找软件错误的过程而运行的过程。
目的是为了发现软件中的错误,一个好的测试用例是指很可能找到迄今为止尚未发现的错误的测试。
软件测试主要分为白盒测试和黑盒测试两大类。
四 应用题
1.假设某大学要求从学生中挑选男子篮球队队员。基本要是:各门课程平均分在70以上,身高大于1.8米,体重大于75公斤,从学生中进一步选拔。请根据需求画出判定树。
体重超过75kg
身高超过1.8m
体重不超过75kg 拒绝
平均70分以上
身高不超过1.8m 拒绝
是男同学
挑选男 平均70分已下 拒绝
篮球队员
不是男同学 拒绝
2测试题 函数find(……………………………………….)
答依题意可将数据划分为以下不等价类。
输入数据 合理等价类 不合理等价类 L L1且L=R且L=array L1
L4
Larray长度 R
文档评论(0)