1.“每个月生成一个报表,列表展示出30天内需要考核的所有员工”功能是?( )
标准答案:B
解析: 根据员工的上一次评估日期计算下一次评估日期来选择记录,评估日期是员工信息的一个字段,按照当前日期加30天计算,应该算作一个EO,而不是一个EQ。因此,答案是B。
2.在软件工程造价估算中,哪一项不是成本驱动因素?( )
标准答案:D
解析: 项目经理的领导风格虽然对项目的执行和团队士气有影响,但它通常不被视为软件工程造价估算的直接成本驱动因素。相比之下,项目规模、开发团队经验和技术复杂度都是直接影响项目成本的因素。项目规模决定了工作量和所需资源;开发团队经验影响工作效率和质量;技术复杂度可能影响开发时间和所需的技术能力,进而影响成本。
3.对于学生管理系统,功能“选择学生,排序显示学生所选科目”是?( )
标准答案:C
解析: 外部查询(EQ)是把数据或者控制信息发送到外界外部的基本过程。EQ的主要目的是通过对数据或控制信息的提取而把信息呈现给用户。“排序显示学生所选科目”为呈现信息给用户。因此,C选项正确。
4.关于事务功能执行的处理逻辑描述,EQ可执行的是( )
标准答案:C
解析: 对于事务功能执行的处理逻辑一共有13个,EQ不可执行的情况有,执行数学公式和计算,更新一个或多个ILF,通过转换现有数据来创建衍生数据,改变应用行为。
5.项目成员因加班而产生的餐费宜计入下列哪项成本中( )
标准答案:B
解析: 项目成员因加班而产生的餐费不属于日常项目组成员的工资、奖金、福利等,但确系开发方为研发此项目所需花费的费用,故宜计入直接非人力成本。
6.以下对EO的描述不正确的是?( )
标准答案:D
解析: 外部输出(EO)是发送数据或控制信息到边界外部的基本过程,与EQ相比还包含了额外的处理逻辑。EO 的处理逻辑必须满足以下4项中的一项:包含数学公式或计算、创建衍生数据、维护一个或多个ILF、改变系统行为。报表功能是一个典型的EO,例如一个系统要给出每月的销售报表,报表中包括计算出来的销售总金额,这个报表就是一个EO。
7.一个系统接受并验证数据,然后从一个内部逻辑文件中读取并过滤数据,分类显示出结果。问上述处理逻辑中包含几个基本过程?( )
标准答案:A
解析: 基本过程是用户可以明确感知其业务意义的一次操作。从“分类显示出结果”可以识别为1个基本过程EQ,故答案为A。
8.下列不属于直接非人力成本的是( )
标准答案:C
解析: 根据国家标准《软件工程 软件开发成本度量规范》(GB/T 36964-2018),直接非人力成本包括为开发此项目而产生的办公费、差旅费、培训费、业务费、采购费等。
9.对于学生考试系统,功能“设置学生试卷得分计算规则”是?( )
标准答案:A
解析: 外部输入(EI)是处理来自边界外的数据或控制信息的基本过程,它的主要目的是维护一个或多个ILF或者改变系统行为。增加、修改、删除功能是典型的EI,如学生考试系统中“设置学生试卷得分计算规则”的功能,就是用来维护ILF的,所以识别为EI,故答案为A。
10.某功能可识别出1个ILF,1个EIF,3个EI,2个EQ,1个EO,则采用估算功能点方法计算出功能点合计为( )
标准答案:C
解析:
估算功能点方法中,ILF=10,EIF=7,EI=4,EO=5,EQ=4,那么根据计算可知,功能点合计=10*1+7*1+4*3+2*4+5*1=42
11.下列说法正确的是?( )
标准答案:B
解析: EO和EQ的主要目的都是呈现信息给用户。虽然EO和EQ的主要目的相同,但EO比EQ包含更多的处理逻辑。EQ的处理逻辑不包含数学公式或计算、创建衍生数据、维护ILF和改变应用行为,而EO 的处理逻辑确能包含。
12.下列描述中,属于事务功能EI的是?( )
标准答案:B
解析: 外部输入(EI)是处理来自边界外的数据或控制信息的基本过程,它的主要目的是维护一个或多个ILF或者改变系统行为。增加、修改、删除功能是典型的EI,这些功能都是用来维护ILF的。“用户注册”是增加用户信息,识别为一个EI。
13.下列不属于直接人力成本的是( )
标准答案:C
解析: 根据国家标准《软件工程 软件开发成本度量规范》(GB/T 36964-2018),直接人力成本包括开发方项目组成员的工资、奖金和福利等人力资源费用。其中,项目成员包括参与该项目开发过程的所有开发或支持人员,如项目经理、需求分析人员、设计人员、开发人员、测试人员部署人员、用户文档编写人员、质量保证人员和配置管理人员等。对于非全职投人该项目开发工作的人员,按照项目工作量所占其总工作量比例折算其人力资源费用。
14.软件开发成本构成不包括下列( )
标准答案:D
解析: 根据国家标准《软件工程 软件开发成本度量规范》(GB/T 36964-2018),软件开发成本仅包括软件开发过程中的所有人力成本和非人力成本之和,不包括数据迁移和软件维护等成本。
15.老师可以在学生管理系统维护学生的基本信息,包括姓名、学号、性别、班级等;查看在“实训管理”系统维护的学生实训经历信息。对于学生管理系统,“实训经历”是?( )
标准答案:D
解析: 内部逻辑文件(ILF)是在被度量应用边界内部维护的、用户可识别的、逻辑相关的数据组或控制信息组。外部接口文件(EIF)是用户可识别的、逻辑相关的数据组或控制信息组,其由被度量应用所引用,但在另一个应用边界内维护。
16.在软件工程造价估算过程中,哪项措施有助于提高估算的准确性?( )
标准答案:C
解析: 引入第三方专业评估通常可以提供更客观、全面的视角,有助于减少估算中的偏见和错误,从而提高估算的准确性。依赖个人经验进行估算可能会受到个人认知的局限;忽略历史数据则失去了一个重要的信息来源;仅使用一种估算方法可能无法充分考虑到各种影响因素,降低了估算的可靠性。因此,通过引入第三方专业评估,可以综合多种因素和方法,提高估算的准确性和可靠性。