信息系统项目管理师 试题:2018年11月信息系统项目管理师 上午
摘要:对于【信息系统项目管理师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透所考知识点、熟悉出题思路,对我们提升分数的效果是最明显的,通过试题反复练习,还可以查漏补缺。今天,给大家带来【信息系统项目管理师】部分试题的详解,一起来看看吧~1、需求管理(REQM)属于CMMI的( )过程域。A、 项目管理类 B、 过程管理类 C、 工程类 D、 支持类 答案:A答题解析:CMM
1、需求管理(REQM)属于CMMI的( )过程域。
A、 项目管理类
B、 过程管理类
C、 工程类
D、 支持类
答案:A
答题解析:
CMMI过程域可以分为4类,包括项目管理、过程管理、工程和支持等4个类别。
项目管理类过程域涵盖了与项目的计划、监督和控制相关的项目管理活动。CMMI-DEV中的七个项目管理类过程域如下。
集成项目管理(Integrated Project Management, IPM)。
项目监督与控制(Project Monitoring and Control,PMC)。
项目计划(Project Planning, PP)。
量化项目管理(Quantitative Project Management,QPM)。
需求管理(Requirements Management,REQM)。
风险管理(Risk Management,RSKM)。
供方协议管理(Supplie rAgreement Management, SAM)。
2、软件测试可分为单元测试、集成测试、确认测试、系统测试、配置测试、回归测试等类别。( )主要用于检测软件的功能、性能、和其他特性是否与用户需求一致。
A、 单元测试
B、 集成测试
C、 确认测试
D、 系统测试
答案:C
答题解析:
确认测试。确认测试主要用于验证软件的功能、性能和其他特性是否与用户需求一致。根据用户的参与程度,通常包括以下类型。
根据国家标准GB/T 15532-2008,软件测试可分为单元测试、集成测试、确认测试、系统测试、配置项测试和回归测试等类剐。
(1)单元测试。单元测试也称为模块测试,测试的对象是可独立编译或汇编的程序模块、软件构件或00软件中的类(统称为模块),其目的是检查每个模块能否正确地实现设计说明中的功能、性能、接口和其他设计约束等条件,发现模块内可能存在的各种差错。单元测试的技术依据是软件详细设计说明书,着重从模块接口、局部数据结构、重要的执行通路、出错处理通路和边界条件等方面对模块进行测试。
(2)集成测试。集成测试的目的是检查模块之间,以及模块和已集成的软件之间的接口关系,并验证已集成的软件是否符合设计要求。集成测试的技术依据是软件概要设计文档。除应满足一般的测试准入条件外,在进行集成测试前还应确认待测试的模块均己通过单元测试。
(3)确认测试。确认测试主要用于验证软件的功能、性能和其他特性是否与用户需求一致。根据用户的参与程度,通常包括以下类型。
•内部确认测试。内部确认测试主要由软件开发组织内部按照SRS进行测试。
•Alpha测试和Beta测试。对于通用产品型的软件开发而言,Alpha测试是指由用户在开发环境下进行测试,通过Alpha测试以后的产品通常称为Alpha版;Beta测试是指由用户在实际使用环境下进行洌试,通过Beta测试的产品通常称为Beta版。一般在通过Beta测试后,才能把产品发布或交付给用户。
•验收测试。验收测试是指针对SRS,在交付前以用户为主进行的测试。其测试对象为完整的、集成的计算机系统。验收测试的目的是,在真实的用户工作环境下,检验软件系统是否满足开发技术合同或SRS。验收测试的结论是用户确定是否接收该软件的主要依据。除应满足一般测试的准入条件外,在进行验收测试之前,应确认被测软件系统已通过系统测试。
(4)系统测试。系统测试的对象是完整的、集成的计算机系统,系统测试的目的是在真实系统工作环境下,验证完整的软件配置项能否和系统正确连接,并满足系统/子系统设计文档和软件开发合同规定的要求。系统测试的技术依据是用户需求或开发合同,除应满足一般测试的准入条件外,在进行系统测试前,还应确认被测系统的所有配置项已通过测试,对需要固化运行的软件还应提供固件。一般来说,系统测试的主要内容包括功能测试、健壮性测试、性能测试、用户界面测试、安全性测试、安装与反安装测试等,其中,最重要的工作是进行功能测试与性能测试。功能测试主要采用黑盒测试方法;性能测试主要验证软件系统在承担一定负载的情况下所表现出来的特性是否符合客户的需要,主要指标有响应时间、吞吐量、并发用户数和资源利用率等。
(5)配置项测试。配置项测试的对象是软件配置项,配置项测试的目的是检验软件配置项与SRS的一致性。配置项测试的技术依据是SRS(含接口需求规格说明)。除应满足一般测试的准入条件外,在进行配置项测试之前,还应确认被测软件配置项已通过单元测试和集成测试。
(6)回归测试。回归测试的目的是测试软件变更之后.变更部分的正确性和对变更需求的符合性,以及软件原有的、正确的功能、性能和其他规定的要求的不损害性。回归测试的对象主要包括以下四个方面。
•未通过软件单元测试的软件,在变更之后,应对其进行单元测试。
•未通过配置项测试的软件,在变更之后,首先应对变更的软件单元进行测试,然后再进行相关的集成测试和配置项测试。
•未通过系统测试的软件,在变更之后,首先应对变更的软件单元进行测试,然后再进行相关的集成测试、配置项测试和系统测试。
•因其他原因进行变更之后的软件单元,也首先应对变更的软件单元进行测试,然后再进行相关的软件测试。
3、关于软件配置管理的描述,不正确的是( )。
A、 配置控制委员会成员必须是专职人员
B、 配置库包括动态库(开发库),受控库(主库),静态库(产品库)
C、 常用的配置管理工具有SVN,GIT等
D、 配置项的状态分为草稿、正式和修改三种
答案:A
答题解析:
《信息系统项目管理师教程(第3版)》第474页,8.配置控制委员会:
配置控制委员会(CCB),负责对配置变更做出评估、审批以及监督已批准变更的实施。CCB建立在项目级,其成员包括项目经理、用户代表、产品经理、开发工程师、测试工程师、质量控制人员、配置管理员等。小的项目CCB可以只有一人,甚至是兼职人员。
软考资料: 2024年软考论文范文> 软考考试核心重点难点汇总> 查看更多>
备考刷题:章节练习+每日一练> 软考历年试题+模拟题>查看更多>