跳到正文

平成21年度 春期 ITパスポート試験 問41

这道题的解析和你的作答记录。

問41
頻出度★★★

ファンクションポイント法に関する記述はどれか。

出典 平成21年度 春期 ITパスポート試験 問41
解説

問 41

  • ア

    正解 功能点法(FP 法)是通过数出所开发软件向用户提供的「功能」的数量来估算规模的方法。具体来说,先梳理出外部输入、外部输出、外部查询、内部逻辑文件、外部接口文件这 5 类功能,再按难度对各自的个数加权并求和,算出功能点值。它的特点是不去数源代码行数这类「怎么做」的指标,而是数画面、报表、文件这类「用户看得见的功能」,因此不易受编程语言和实现方式的影响,在需求定义阶段等较早的时期也能做估算。所以,描述为「基于软件所具有的功能数量来估算其规模的方法」的ア是正确答案。

  • 错误イ

    基于程序行数(LOC)或文件大小来衡量规模,这是 LOC 法(程序步数法)的说明。行数会因编程语言和编写者的写法而有很大变化,而且在编码之前难以掌握,这是它的弱点。正是为了弥补这个弱点,才有了不数行数、改为数功能个数的功能点法,所以イ反而是与 FP 法形成对照的方法。

  • 错误ウ

    根据估算负责人的经验得出乐观值和悲观值的方法,是三点估算法(使用乐观值、最可能值、悲观值的 PERT 式估算)等依赖经验与主观判断的估算技术的说明。功能点法采用的是数出功能并加权的定量步骤,因此与以负责人的直觉和经验值为出发点的ウ不同。

  • 错误エ

    将预计的程序行数乘以技术人员能力、需求可靠性等修正系数,从而求出开发工时、周期、人员和生产率的方法,是 COCOMO(COnstructive COst MOdel)的说明。既然出发点是「预计的程序行数」,它就不是 FP 法,而属于基于行数的估算模型。

ここがポイント
  • 功能点法是数出外部输入、外部输出、外部查询、内部逻辑文件、外部接口文件这些用户看得见的功能,并加权来估算规模的方法。优点是不依赖实现语言,在开发的早期阶段也能估算。
  • 要分清规模与工时的各种估算方法:基于行数=LOC 法(程序步数法);给行数乘以修正系数求工时=COCOMO;凭经验设定乐观值和悲观值=三点估算法;基于功能数量=功能点法。
用語
解答問41ア
练这一题

作答记录