软件工程2013a卷

软件工程2013a卷

ID:32789609

大小:72.07 KB

页数:5页

时间:2019-02-15

软件工程2013a卷_第1页
软件工程2013a卷_第2页
软件工程2013a卷_第3页
软件工程2013a卷_第4页
软件工程2013a卷_第5页
资源描述:

《软件工程2013a卷》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、西北农林科技大学本科课程考试试题(卷)2012-2013学年第2学期《软件工程》课程A卷专业班级:计算机10级命题教师:审题教师:学生姓名:学号:考试成绩:单选题(每题2分,共20分)得分:分1、下面哪一个不属于面向对彖的分析模型:()A对象模型B数据模型C功能模型D动态模型2、最有利于模块独立性的耦合是:()A公共耦合B控制耦合C数据耦合D特征耦合3、下列工具哪一个不能用來描述算法的执行步骤:()APDLB判定表CPAD图D流程图4、软件能力成熟度模型CMM的最成熟级别是:()A1B5C7D35、软件可移植性是用来衡量软件的()的重要尺度之一A通用性B

2、效率C可维护性D人机界面6、结构化分析(SA)使用的主耍描述工具是:()A数据库BPAD图7、软件需求分析的任务不应包括:A问题分析B结构化设计8、软件项目的可行性研究不包括:A技术可行性B操作可行性9、影响软件质量的因素不包括:(A产品修改B产品运行C模块结构图D分层的DFD图()C信息域分析D确定逻辑模型()C经济可行性D政治可行性)C产品采购D产品转移10、决定软件可维护性的因素不包括:()A可用性B可理解性C可移植性D可测试性二、填空题(每空2分,共10分)得分:分1、若将软件生命周期粗分为3个阶段,则软件设计属于阶段。2、面向对象的4个要素是,

3、类,继承和消息。3、若年利率为5%,明年将到帐的10000元的目前价值是丿UO4、软件成分重用可以进一步划分为、设计结果重用和分析结果重用三个级别。5、使代码共享和重用成为可能的类间关联是O简答题(每小题5分,共15分)得分:分1)阐述GOTO语句与结构化程序设计的关系。2)列举软件危机的表现与原因。3)列举面向对象与面向过程相比的优点与理由。四、分析题(共10分)得分:分分析下面的口动取款机系统,参照教材第9章用例图的详细程度,画岀描述该系统功能的简要UML用例图:某银行拟开发一个自动収款机系统,它是一个由自动収款机ATM、中央计算机、分行计算机及柜员

4、终端组成的网络系统。银行柜员使用柜员终端处理储户提交的储蓄事务。储八可以用现金或支票向自己拥有的某个账户内存款或开新账户。储户也可以从自己的账户屮取款。柜员负责把储户提交的存款或取款事务输进柜员终端,接收储户交来的现金或支票,或付给储户现金。拥有银行账户的储户有权申请领取现金兑换卡。目前仅限于用现金兑换卡在ATM上提取现金(即取款),或查询某个指定账户上的余额。当用户把现金兑换卡插入ATM之后,ATM就与用户交互,以获収有关这次事务的信息,并与屮央计算机交换关于事务的信息。首先,ATM要求用户输入密码,接下来ATM把从这张卡上读到的信息以及用户输入的密码

5、传给屮央计算机,请求中央计算机核对这些信息并处理这次事务。如果用户输入的密码是正确的,ATM就要求用户选择事务类型(取款、查询等)。当用户选择取款时,ATM请求用户输入取款额。最后,ATM从现金出口吐出现金,并且打印出账单交给用户。五、计算题(共15分)得分:分美国的一家软件公司在开发一个长度为10000机器指令的程序过程中,一共在测试阶段改正了100个错误。假定美国通常的统计数据与本软件吻合,试估算该软件可能的最佳和最差平均无故障时间。给出你的估算依据。六、设计题(共30分,每小题分标在小题后)得分:分begin1)2)sum=0;counter-0;

6、a=0;dowhilea>=0{printf("请输入第%(1科成绩(0-100;结束)",counter+1);input(&a);3)4)讦(a>=0){sum+=a;counter++;}5)}if(counter>0){printf(H%d科总成绩:%d”,counter,sum);6)7)8)if(sum/counter>=60)printf(n平均成绩%(1及格”,sum/counter);elseprintf(H平均成绩%d不及格”,sum/counter);I9)Jelseprintf(n没有成绩J;10)end上面给出了计算总成绩和平均

7、成绩的程序模块。I.请以程序语句编号(1・10)为结点,画出上而模块的流图(5分)II.计算该模块的环形复杂度,给出计算公式。(5分)III.简述线性独立路径与环形复杂度的概念及它们之间的关系。(5分)IV.设计给岀构成基本路径测试的最小用例集的线性独立路径节点序列和遍历每个独立路径所需的所有a值及对应的sum和counter的正确结果值。(15分)线性独立路径节点序列countersuma*

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

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

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