软考在线培训:2019年5月信息系统项目管理师 模拟一 上午
摘要:对于【信息系统项目管理师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透所考知识点、熟悉出题思路,对我们提升分数的效果是最明显的,通过试题反复练习,还可以查漏补缺。今天,给大家带来【信息系统项目管理师】部分试题的详解,一起来看看吧~1、软件统一过程(RUP)是迭代模型的一种。以下关于RUP的叙述中,不正确的是 ( ) 。A、 RUP生命周期在时间上分为4个顺序阶段,分别
1、软件统一过程(RUP)是迭代模型的一种。以下关于RUP的叙述中,不正确的是 ( ) 。
A、 RUP生命周期在时间上分为4个顺序阶段,分别是:初始阶段,细化阶段,构件阶段和交付阶段
B、 RUP的每个阶段里面都要执行核心过程工作流的“商业建模”,“需求”,“分析和设计”,“实现”,“测试”,“部署”。每个阶段的内部仅完成一次迭代即可
C、 软件产品交付给用户使用一段时间后如有新的需求则应该开始另外一个RUP开发周期
D、 RUP可以用于大型复杂软件项目开发
答案:B
答题解析:
RUP(Rational Unified Process)软件统一过程是一种“过程方法”,它就是迭代模型的一种。
RUP可以用二维坐标来描述。横轴表示时间,是项目的生命周期,体现开发过程的动态结构,主要包括周期(Cycle)、阶段(Phase)、迭代(Iteration)和里程碑(Milestone);纵轴表示自然的逻辑活动,体现开发过程的静态结构,主要包括活动(Activity)、产物(Artifact)、工作者(Worker)和工作流(Workflow)。
RUP中的软件生命周期在时间上被分解为4个顺序的阶段,分别是:初始阶段(Inception)、细化阶段(Elaboration)、构建阶段(Construction)和交付阶段(Transition)。这4个阶段的顺序执行就形成了一个周期。
每个阶段结束于一个主要的里程碑(Major Milestone)。在每个阶段的结尾执行一次评估以确定这个阶段的目标是否已经满足。
每个阶段,从上到下迭代,亦即从核心过程工作流“商业建模”“需求调研”“分析与设计”……执行到“部署”,再从核心支持工作流“配置与变更管理”“项目管理”执行到“环境”完成一次迭代。根据需要,在一个阶段内部,可以完成一次到多次的迭代。
软件产品交付给用户使用一段时间后如有新的需求则应该开始另外一个RUP开发周期。
大型复杂项目通常采用迭代方式实施,这使项目团队可以在迭代过程中综合考虑反馈意见和经验教训,从而降低项目风险。
2、以下关于需求分析的描述正确的是( )。
A、 通过需求分析,只能检测到需求之间的冲突,但无法解决需求之间的冲突,因为冲突是不可避免的
B、 需求分析过程:收集需求、需求分析、需求定义(编写需求说明书)、需求验证
C、 需求获取阶段的需求可以作为软件设计的基础的
D、 通过需求分析无法发现系统的边界
答案:B
答题解析:
通过需求分析,可以检测和解决需求之间的冲突;发现系统的边界;并详细描述出系统需求。
在需求获取阶段获得的需求是杂乱的,是用户对新系统的期望和要求,这些要求有重复的地方,也有矛盾的地方,这样的要求(需求)是不能作为软件设计的基础的。也就是说需求必须要经过验证。
需求分析过程:收集需求、需求分析、需求定义(编写需求说明书)、需求验证
3、UML(统一建模语言)包含9种图,并将它们进一步分为动态图、静态图。动态图包含序列图、状态图、活动图( )。
A、 配置图
B、 协作图
C、 类图
D、 组件图
答案:B
答题解析:
UML九种建模图:用例图、类图、对象图、顺序图、协作图、状态图、活动图、组件图、配置图。又可以静动分为静态视图和动态视图。静态图分为:用例图,类图,对象图,包图,构件图,部署图。动态图分为:状态图,活动图,协作图,序列图。
软考资料: 2024年软考论文范文> 软考考试核心重点难点汇总> 查看更多>
备考刷题:章节练习+每日一练> 软考历年试题+模拟题>查看更多>