2015年春西南大学0010《软件工程》第4次作业

2015年春西南大学0010《软件工程》第4次作业

ID:20255261

大小:69.00 KB

页数:3页

时间:2018-10-11

2015年春西南大学0010《软件工程》第4次作业_第1页
2015年春西南大学0010《软件工程》第4次作业_第2页
2015年春西南大学0010《软件工程》第4次作业_第3页
资源描述:

《2015年春西南大学0010《软件工程》第4次作业》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第四次作业第一题 选择题 1.要将一个复杂的系统分析清楚,传统软件工程常用的方法是结构化分析方法,结构化分析方法就是(A)   A,面向数据流自顶向下,逐步求精的方法  B,由内向外进行分析的方法  C,先局部后整体的分析方法  D,使用IPO图形工具分析的方法   2.需求分析是要完整,准确,清晰,具体地确定系统所要完成的工作,其主要根据是前一阶段的文档(D)   A,用户手册和参考手册  B,软件需求规格说明书  C,开发计划  D,可行性研究报告  3.需求分析阶段的主要任务是确定(D)   A,软

2、件开发方法  B,软件开发工具  C,软件开发费  D,软件系统的功能 4.数据字典是用来定义(B)中的各个成份的具体含义的   A,流程图  B,功能结构图  C,系统结构图  D,数据流图 5.数据流图是一种用来描述(B)的图形化工具   A,系统物理组成  B,系统信息流和数据流  C,所有功能  D,系统控制流和数据流  6.(C)和数据流图共同构成系统的逻辑模型,没有它,数据流图就不完整  A,数据流程图  B,E-R图  C,数据字典  D,层次方框图7.数据流图DFD中每个加工至少需要(B)

3、   A,一个输入流  B,一个输出流和一个输入流  C,一个输入或输出流  D,一个输出流  8.数据流图(DFD)是(A)方法中用于表示系统的逻辑模型的一种工具  A,SA  B,SD  C,SP  D,SC   9.使用实体-联系图(ER图)建立的概念性数据模型中包含3种互相关联的信息是(B)  A,数据对象,属性,方法  B,数据对象,属性,联系  C,数据表,属性,联系  D,数据表,实体,联系   10.模块的内聚性最高的是(D)   A,逻辑内聚  B,时间内聚  C,过程内聚  D,功能内

4、聚第二题 判断题 1.只要实行严格的产品控制就不用担心用户随意改需求。(错误)   2.确认测试任务是根据软件需求规格说明书。测试软件系统是否满足用户的需求。(正确)  3.需求分析阶段所生成的文档主要是进度计划和可行性研究报告。(正确)   4.确认测试任务是根据软件需求规格说明书,测试软件系统是否满足用户的需求。(正确) 5.软件就是完成特定功能的程序集合。(错误)   6.制定软件项目进度表的途经之一是软件项目开发组织根据项目和资源情况制定项目开发的初步计划和交付软件产品的日期。(正确)   7.过

5、程式程序设计语言的基本机制包括:消息传送,数据类型定义,多态,子程序,控制程序。(错误)   8.即使测试程序没有发现任何错误,也不能说明软件没有错误。(错误)9.只要完成了软件的测试工作,将软件产品交给用户,软件生命周期„„了。(错误)   yearsmortgagehousing;4.mortgageregistrationformalitiesarecompleted.(D)pledge1.borrower(includingthepledgor)between18-65yearsofage,wit

6、hfullcivilcapacity;2.collateral10.重构工程也称修复和改造工程,它是在逆向工程所„的基础上修改成重构已有的系统,产生系统的一个新版本。(正确)第三题 简答题 1 提高可维护性的方法有哪些? 答:(1)建立明确的软件质量目标。(2)采用现代化的开发方法。(3)建立明确的质量保证审查。(4)选择可维护的语言。(5)改进程廖的文档。  2 面向对象分析有哪些启发性原则? 答:单一职责原则;开放-封闭原则;替换原则;依赖倒置原则;接口隔离原则; 重用发布等价原则;共同重用原则;共同

7、封闭原则;无环依赖原则;稳定依赖原则;稳定抽象原则。第四题应用题1假设机票预定系统中有一个模块的程序代码如下,请画出该模块的程序流程图。BEGINT:=0IF(X>=80ANDY>=80)THENT:=1ELSEIF(X>=90ANDY>=75)THENT:=2ENDIFEND.答:END  程序流程图如下: yearsmortgagehousing;4.mortgageregistrationformalitiesarecompleted.(D)pledge1.borrower(includingthe

8、pledgor)between18-65yearsofage,withfullcivilcapacity;2.collateral2 请用语句覆盖和条件组合覆盖两种测试方法设计出两套测试数据,用于测试问题1中你设计的程序。 答:语句覆盖 X=95,Y=80  经化简后的条件组合覆盖测试用例: 1)  x=95,y=95; 2)  x=95,y=70; 3)  x=70,y=95; 4)  x=70,y=70;  语句覆盖是指设

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。