浙江财经大学 软件工程复习题参考答案_浙江师范大学软件工程
浙江财经大学 软件工程复习题参考答案由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“浙江师范大学软件工程”。
浙江财经大学课程期末复习题参考答案
浙江财经大学2014~2015学年第1学期
《软件工程》课程期末考复习题参考答案
一、是非题
1-10.√×√×√ √√××√ 11-20.√××√× ×√√×× 21-30.××√×× ×√√×√
31-40.√××√× √√×√× 41-50.×√√×√ ×√√××
二、单项选择题
1-10 CBCBB BCCBA 11-20 ADBBD BCBDA 21-30 DCADD BBCDD 31-40 ACBBC CDADB 41-50 DCCBA CACBB 51-60 DCDCC BCACB 61-70 AACDA BBCDC 71-80 DBBAC CCBCA 81-90 ABBDB CBBAA 91-100 DACCD BCBDC 101-110 DBDCB BABAB 111-120 CBDCC DD
三、多项选择题
1.AC 2.ABCD 3.BD
4.ABCD 6.ABCD 7.ABD 8.ABCD 9.ACD 11.ABCD 12.ACD 13.ACD
14.ABCD 16.ABCD 17.BD 18.ACD
19.ABC 21.ABCD 22.BD 23.ABCD 24.ACD 26.ABCD 27.ACD 28.AC
29.ABCD 31.ABCD 32.AB 33.ABD
34.ABC 36.BCD
37.ABC 38.BCD
39.BD 41.ABD
42.ABCD 43.ABC
44.ABCD 46.ABD 47.BD
48.ABCD
49.AC
第1页,共9页
5.AB 10.AC 15.BD 20.ABCD 25.ACD 30.BC 35.BCD 40.ABC 45.BCD 50.ACD
浙江财经大学课程期末复习题参考答案
51.ABD 56.ABCD 61.ABCD 66.ABC 71.ABC
52.ABC 57.BD 62.BD 67.ABCD 72.ACD 53.ABC 58.ABC 63.ACD 68.ABCD 73.CD
54.ABCD 59.AC 64.ABC 69.ABCD
55.ABCD 60.ABCD 65.ABCD 70.ABCD
四、填空题
1.耦合 2.集成 3.维护 4.等价类划分法 5.回归 6.扇入数 7.单元 8.可维护 9.条件 10.网状性 11.数据字典 12.模块独立性 13.因果图
14.可维护性 15.变换
事务
16.自顶向下,逐步求精 17.类属模型
参考模型
18.表示层
应用逻辑层
数据层 19.需求建模技术 20.编码
四、简述题
1.“软件危机” 的出现是由于软件的规模越来越大,复杂度不断增加,软件需求量增大。而软件开发过程是一种高密集度的脑力劳动,软件开发的模式及技术不能适应软件发展的需要。
2.结构程序设计:是一种设计程序的技术,它采用自顶向下逐步求精的设计方法和单入口单出口的控制结构。顺序,选择,循环。
3.多态性:子类对象可以像父类对象那样使用,同样的消息既可以发送给父类对象也可以发送给子类对象。
4.任务是在软件投入生产性运行之前,尽可能多地发现软件中的错误。
1.CMM把企来控制软件过程的能力分为5级:初始级、可重复级、可定义级、可管理级、)可优化级
2.顺序型、选择型、先判定(while)型循环、后判定(until)型循环、多情况(case)型选择。
第2页,共9页
浙江财经大学课程期末复习题参考答案
3.Alpha测试是由一个用户在开发者的场所进行的,软件在开发者对用户的“指导下”进行测试。经α测试后的软件称为β版软件。
4.人员、产品、过程、项目,即所谓 4P(People、Product、Proce、Project)。
五、分析题(共30分)1.输入一个整数ni=2,j=1n
void Sort(int* list, int n){ for(int i = 1;i
int t = list[i];
int j = i;
while((j > 0)&&(list[j-1] > t))
{
list[j] = list[j-1];
--j;
}
list[j] = t;} }
第3页,共9页
浙江财经大学课程期末复习题参考答案
开始i=1i0&&list[j-1]>tYlist[j]=list[j-1]--j结束
3.void Sort(int* list, int n){ int i, j, temp;j = 1;while((j
for(i = 0;i
{
if(list[i] > list[i+1])
{
temp = list[i];
list[i] = list[i+1];
list[i+1] = temp;
}
}
j++;} }
第4页,共9页
浙江财经大学课程期末复习题参考答案
开始定义i, j, tempj=1jlist[i+1]NYtemp=list[i]list[i]=list[i+1]list[i+1]=tempi++结束
4.N第5页,共9页
浙江财经大学课程期末复习题参考答案
While C(A>0)是否A1A1(B>0)B1C>0是否B2C1C2B3 5.绘出左表得3分,绘出右表得5分。
6.Vehicle+Motor: StringRail TransitBicycleCarBusTrainTrain
7.第6页,共9页
浙江财经大学课程期末复习题参考答案
Animal1WingBirdDog21ChickenDuckGoose8.GeometryItem11..*PointPolygonEllipseLineSquareCircle9.在第一层上楼向上移动到达到达上楼向第一层移动向下移动到达空闲下楼超时10.第7页,共9页
2..4FootCattleCow
浙江财经大学课程期末复习题参考答案
登录失败登录登录成功操作取消登录取消操作完成操作返回操作取消完成11.: BillDetailAcceptor : TotalAccountCaculator : BillPrinter : 办事员1 : 输入账单材料()2 : 核对账单材料()3 : 计算总账()4 : 打印账单()
12.一共四条路径:
a.(y = 3 and z = 2)or(x > 4 and y > 1 and z = 2),预期结果为x/y+1 b.(x 1 and y!= 3 and z = 2),预期结果为x/y c.(x > 4 and y 4 and z!= 2)or(y = 3 and z!= 2),预期结果为x+1 d.(x
测试数据 x=6, y=3, z=2
预期结果 x=3
第8页,共9页
浙江财经大学课程期末复习题参考答案
13.a.4条。b.14 16 9 14 c.1 3 5 6 8 d.16
x=1 x=6 x=2
第9页,共9页 x=4, y=4, z=2 x=5, y=1, z=2 x=2, y=1, z=2
第三章 软件工程一、软件工程基本概念1.软件是计算机系统中与硬件相互依存的重要部分,包括程序、数据及相关的 文档 。其中,程序 是软件开发人员根据用户需求开发的、用程序设......
浙江财经大学怎么样浙江财经大学位于浙江省杭州市,是一所以经济、管理学科为主体,多学科协调发展的全日制普通高等学校。接下来由小编为大家整理出浙江财经大学怎么样,希望能够......
1、软件定义:问题定义、可行性研究,需求分析2、软件开发:总体设计,详细设计,编码和单元测试,综合测试3、软件维护:改正性维护、适应性维护、完善性维护、预防性维护4、软件过程:瀑布......
单选1.上市交易的债券最适合运用( B )进行评估。A.成本法B.市场法C .收益法D.价格指数法2·从理论上讲,无风险报酬率是受( D )影响的。A·资金的使用成本B.资金的投资成本C·......
《软件工程》选择题一、选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内,每小题1分)1.软件产品的开发主要是(D )。A.复制B.再生产C.拷贝D......
