电话:0731-83595998
导航

2011年软考软件设计师考前练习题及答案解析(15)

来源: 2017-11-26 14:49

   56. 风险的成本估算完成后,可以针对风险表中的每个风险计算其风险曝光度。某软件小组计划项目中采用50个可复用的构件,每个构件平均是100 LOC,本地每个LOC的成本是13元人民币。以下是该小组定义的一个项目风险。

  ① 风险识别:预定要复用的软件构件中只有50%将被集成到应用中,剩余功能必须定制开发。

  ② 风险概率:60%。

  ③ 该项目风险的风险曝光度是 () 。

  A.10 500

  B.19 500

  C.32 500

  D.65 000

  参考答案:B。

  解析:风险曝光度(Risk Exposure,RE)的计算公式为:RE=P×C。其中,P是风险发生的概率,C是风险发生时带来的项目成本。

  该软件小组计划采用50个可复用的构件,如果只有50%可能被使用,则25个构件必须从头开发。由于构件平均是100 LOC,每个LOC的成本是13元人民币,则开发构件的整体成本C=25×100×13=32 500元人民币。因此RE=0.6×32 500=19 500元人民币。

  57. 若有说明语句"inta[10],*p=a;",对数组元素的正确引用是()

  A. a[p]

  B. P[a]

  C. *(P+2)

  D. P+2

  参考答案:C。

  解析:在C语言中,约定数组名单独出现在表达式中时,它表示数组首元素的指针。有inta[10],则a可以作为&a[0]使用。另有整型指针变量p,代码p=a实现p指向数组a的首元素。则表达式*(p+2)是引用数组元素a[2]。表达式a[p]和p[a]都是不正确的,下标必须是整型表达式,不可以是指针表达式。表达式p+2是指针表达式,它的值是&p[2]。所以只有表达式*(p+2)引用数组a的元素a[2]。所以解答是C。

  58.若有以下定义,则不能表示a数组元素的表达式是()

  inta[10]={1,2,3,4,5,6,7,8,9,1o},*p=a;

  A. *p

  B. a[10]

  C. *a

  D. a[p-a]

  参考答案:B。

  解析:上述代码定义了有10个元素的整型数组。,和定义指针变量p,并让p指向数组元素a[0]。所以代码*p是引用a[0]。由于数组a只有10个元素,最后一个元素是a[9],表达式a[10]是错误的。数组名a可以作为a的首元素的指针,表达式*a就是a[0],是对数组a的首元素a[0]的引用。指针p的值是a,表达式p-a。的值是0,所以a[p-a]就是a[0]。所以解答是B。

  59. CMM模型的第三级为已定义级,其主要过程是关于项目和组织的策略。属于该级别新定义的关键过程域是 () 。

  A.软件配置管理

  B.技术变更管理

  C.软件质量管理

  D.集成软件管理

  参考答案:D。

  解析:CMM模型是对软件组织进化阶段的描述,其第3级(已定义级)主要过程是关于项目和组织的策略,所定义的关键过程域有集成软件管理、组织过程定义和软件产品工程等。

  选项A的"软件配置管理"是CMM模型可重复级(第2级)定义的关键过程域;

  选项C的"软件质量管理"是定量管理级(第4级)定义的关键过程域;

  选项B的"技术变更管理"是优化级(第5级)定义的关键过程域。

编辑推荐:

下载Word文档

温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)

网络课程 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

精品课程

更多
10781人学习

免费试听更多

相关推荐
图书更多+
  • 电网书籍
  • 财会书籍
  • 其它工学书籍
拼团课程更多+
  • 电气拼团课程
  • 财会拼团课程
  • 其它工学拼团
热门排行

长理培训客户端 资讯,试题,视频一手掌握

去 App Store 免费下载 iOS 客户端