软件工程经济学小抄版.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程经济学小抄版

[ 课堂习题 ] 一、名词解释题 — 用最简语言给出以下“软件工程经济学”术语的内涵: 1. “软件产品”成本驱动因子属性 —软件产品成本驱动因子用以下三个方面涵盖:1、RELY要求的软件可靠性,2、DATA数据库规模,3、CPLX软件产品复杂性 2. “数据库规模”成本驱动因子属性 —数据库规模成本驱动因素用以下三种方式进行涵盖:1、要集合到数据库中的数据总量。2、数据库结构。3、数据处理活动的复杂性。 3. “主存约束”成本驱动因子属性 —项目期望使用的可直接随机访问存储器的空间约束。 4. “虚拟机易变性”成本驱动因子属性 —作为软件开发基础的计算机硬件、操作系统、和/或数据库管理系统的变化率。 5. “计算机属性”成本驱动因子属性 —软件开发中影响开发的与计算机有关的因素,如执行时间约束、主存约束、虚拟机易变性、计算机周转时间等。 6. “人员属性”成本驱动因子属性 —参与软件开发的人员的经验、能力和人员之间的人际关系活动等一系列与人有关且对项目开发有影响的因素。 7. “项目属性”成本驱动因子属性 —是MODP现代编程规范的应用,TOOL软件工具的使用和SCED开发进度约束的集合。另外两个额外的是需求易变性与工作环境属性。 8. “软件工具使用”成本驱动因子属性 —开发系统过程当中对一些有助开发的可用性工具的使用。 1. 交付源指令— 软件产品在完成开发工作后其源代码中除注释行、作业控制语言描述之外的代码行数,包括数据声明语句在内,反映一个软件产品的规模。 2. 软件配置 — 在开发软件产品的过程中所得到的中间形态/最终形成的规范描述的软件产品,包括软件开发文档和用户文档在内。在软件生命周期的每个阶段,基于阶段的“里程碑”,必须给出的软件产品内容即本阶段的“新增软件配置”,加上前面阶段已得到的软件配置,即为该生命周期阶段结束时应当获得的“软件配置”。 3. EDSI — 等效的交付源指令行数。对于一个待开发的软件产品,如果一个模块/子系统是新开发的,则其“交付源指令行数”就是它的EDSI;如果一个模块/子系统是由现有软件改编而来,则EDSI反映的是其等效的新开发源指令行数。 1. COCOMO模型 —定量的生命周期关系组织成分级的软件成本估计模型。(Constructive Cost MOdel,构造性的成本模型) 2. 成本驱动因子 — 经过大量的例证分析,可确定若干个相对独立的、影响软件开发成本的因素,称其“成本驱动因子”; [ 简答题 ] 1. 简要说明COCOMO模型的基本特征。 (1)COCOMO模型是“构造性软件成本模型”; (2)COCOMO模型以软件产品的规模(所含“源指令”行数)作为基本参量; (3)COCOMO模型考虑了“软件开发模式”的影响; (4)COCOMO模型引入了一组“成本驱动因子”,以之来修正软件成本的估算值; (5)COCOMO模型是一个“算法模型”,具有客观性和结果可重复的特征。 2. 简要说明基本COCOMO模型、中等COCOMO模型、详细COCOMO模型间的层次关联(要点:“层次性”)。 (1)基本COCOMO模型:仅考虑了“软件产品规模”和“软件开发模式”对软件成本的影响,因此,估算的结果与实际可能存在较大偏差(±200%); (2)中等COCOMO模型:引入了一组“成本驱动因子”,每个“成本驱动因子”对应一个“工作量乘数”,以之与应用基本COCOMO模型得到的估算结果相乘,以修正其所产生的软件成本估算结果,由此得到更精确的软件成本估算值; (3)详细COCOMO模型:在中等COCOMO模型的基础上在两个方面进一步地使软件成本估算结果趋于精确化: ① 使“成本驱动因子”对应的“工作量乘数”成为阶段敏感的; ② 把“成本驱动因子”划分为“模块级”的和“子系统级”的。 3. 简要说明详细COCOMO模型在“成本驱动因子”处理上与中等COCOMO模型的主要区别。 在详细COCOMO模型中,对“成本驱动因子”主要做了如下两项处理: (1)使“成本驱动因子”对应的“工作量乘数”成为阶段敏感的; (2)把“成本驱动因子”划分为“模块级”的和“子系统级”的。 这样,在将软件产品的结构确定为“系统”、“子系统”和“模块”三层抽象的情况下,可望使软件成本的估算值与实际的偏差趋近于0。 一、在开发一个大型实用程序时,包含一系列的“开发性劳动” : (a)“分析问题” (b)编程(c)程序调试(d)算法设计 (e)确定一个程序包含那些“模块”并确定它们之间的关联 (f)“数据

文档评论(0)

zijingling + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档