软件工程复习题-快来划重点

文章目录

  • 写在前面
  • 选择题
  • 填空题
  • 计算题
  • 分析题

写在前面


各校教学和考试大纲肯定有差异,此份复习总结仅作参考。

开发人员的经验和能力 非常低 正常的 非常高
生产率(PROD) 4 7 13 25 50

(1)NOP= ( 12 × 2 + 10 × 5 + 80 × 6 ) × ( 100 ? 40 ) / 100 = 332.4 (12×2+10×5+80×6)×(100-40)/100=332.4 (12×2+10×5+80×6)×(100?40)/100=332.4
(2)PM= 332.4 / 13 = 25.57 332.4/13=25.57 332.4/13=25.57(人月)
(3)每个NOP的成本= 5000 / 13 = 338.4 5000/13=338.4 5000/13=338.4(元/NOP)

  1. 根据下面信息域特性值:
外部输入数 外部输出数 外部查询数 内部接口数 外部文件数
10 12 15 8 8

根据各项加权因子均为5,不考虑复杂度调整值(即: ∑ F i = 0 sum{F_i}=0 Fi?=0),试完成以下计算:
(1)计算项目的功能点的总计数值FP。
(2)设平均生产率为10FP/pm,软件人员劳动力平均价格为5000元人名币,求每个FP的成本。
(3)根据FP值计算总的项目成本,并进行工作量估算(人月)。


P81
功能点(Function Point,)测量是在需求分析阶段给予系统功能的一种规模估计方法

  • F P = 总 计 数 × [ 0.65 + 0.01 × S U M ( F i ) ] FP=总计数×[0.65+0.01×SUM(F_{i})] FP=×[0.65+0.01×SUM(Fi?)]

(1)FP=(10+12+15+8+8)×5×0.65=172.25
(2)每个FP=5000/10=500(元)
(3)总成本=500×172.25=86125(元)
         E=172.25/10=17.225(人月)

  1. 在人员和时间之间的关系是高度非线性的。使用Putnam的软件公式,编制一个表,反映软件项目中人员数量于项目持续时间之间的关系,该项目需要50 000LOC和15人年的工作量(生产率参数为5000,且B=0.37)。假定该软件必须在24个月和加减12个月的时间期限内交付。


Putnam模型:

  • L = P × E

    声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年4月11日
下一篇 2022年4月11日

相关推荐