欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    软件项目管理-软件工程2010试题.pdf

    • 资源ID:73678980       资源大小:646.40KB        全文页数:14页
    • 资源格式: PDF        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    软件项目管理-软件工程2010试题.pdf

    一、单项选择题(每题1分,共20分)1项目建议书是哪个阶段开发的文档【】。A)项目执行阶段 B)项目结尾阶段 C)项目初始阶段 D)项目计划阶段 2一般地,可以将软件开发的生命周期划分为软件项目计划、【】、软件设计、编码、测试和运行/维护 6 个阶段。)可行性分析)初始调查)需求分析与定义)问题分析 3某软件的工作量是 20000 行,由 4 人组成的开发小组开发,每个程序员的生产效率是 5000 行/人年,而每对程序员的沟通成本是 250 行/人年,则该软件需要开发【】年。A)1 B)1.05 C)1.08 D)1.11 4对于风险比较大的项目,最好选择【】生存期模型。A)瀑布模型 B)原型 C)螺旋模型 D)V 模型 5下面那个不是创建 WBS 的方法【】。A)自顶向下 B)自底向上 C)控制方法 D)模版指导 6在下列关于软件需求管理的困难性的相关论述中,其中不正确的是【】。A)需求总是能容易用文字明白无误地表达 B)需求不总是显而易见的,而且它可能来自各个方面 C)需求会变更 D)存在不同种类的需求,其详细程度各不相同 得分 7以下关于项目干系人管理的叙述中,【】的表述是不正确的。A)对项目干系人的管理,由项目团队每个成员分别负责 B)项目干系人管理提高了干系人的满意度 C)项目干系人管理帮助解决与干系人相关的事宜 D)项目干系人管理加强了人员的协调行动能力 8软件工作量估算困难的原因有很多,下列原因中,【】对软件工作量估算影响不大。A)估算困难是由于软件的本质带来的,特别是其复杂性和不可见性 B)缺少项目经验数据,许多组织无法提供原有的项目数据,而即使提供了这些项目数据,也未必非常有用 C)软件工作量估算关键在于估算方法,使用数学模型法即可实现准确的估算 D)软件开发是人力密集型的工作,不能以机械的观点来看待,而且绝大部分软件项目是独一无二的 9范围控制的目的在于控制项目范围的变更,【】不是其目的所在。A)导致范围变更的影响因素 B)确保变更遵循统一的变更处理过程 C)变更发生时管理变更 D)不允许变更发生 10X 公司为多个行业编写客户账目管理软件,张某是该公司的项目经理。现在有一个客户要求进行范围变更,【】不是此变更所关注的。A)管理变更 B)变更筛选 C)影响导致变更的原因 D)确定变更已经发生 11软件开发项目的成本有【】。A)开发成本、安装成本、运行成本 B)确定成本、不确定成本 C)硬件成本、软件成本 D)资源相关的成本、环境相关的成本 12风险的三个属性是【】。A)风险发生的时间、地点、负责人 B)风险事件、时间、影响 C)风险事件、概率、影响 D)风险数量、风险影响程度、概率 13某车间需要用一台车床和一台铣床加工 A、B、C、D 四个零件。每个零件都需要先用车床加工,再用铣床加工。车床和铣床加工每个零件所需的工时(包括加工前的准备时间以及加工后的处理时间)如下表。工时(小时)A B C D 车床 8 4 6 6 铣床 6 7 2 5 若以 A、B、C、D 零件顺序安排加工,则共需 29 小时。适当调整零件加工顺序,可产生不同实施方案,在各种实施方案中,完成四个零件加工至少共需【】小时。A)25 B)26 C)27 D)28 14【】是用系统的功能数量来测量其规模,与实现产品所使用的语言和技术没有关系的。A)功能点 B)对象点 C)代码行 D)用例点 15项目管理过程中的进度目标、成本目标、质量目标、范围目标等各个目标之间是【】。A)相互独立 B)相互关联和制约的 C)进度目标最重要 D)没有关系的 16下列【】不是软件需求规格说明的作用。A)软件开发小组依赖它来理解他们将要开发的产品 B)测试小组利用它来制定测试计划,测试案例 C)项目经理不需要软件需求规格说明中描述的产品来制定规划并预测进度安排、工作量和资源 D)客户和营销部门依赖它了解他们所能提供的产品 17【】不是好的需求规格说明书。A)开发者和用户都不明白用户究竟“想要什么”和“不要什么”B)每个需求只有唯一含义,切勿模棱两可 C)不能关注特色,忽视必需功能 D)各项需求对开发方而言应当都是可实现的,在技术上是可行的,满足时间、费用和质量约束 18在软件项目管理中可以使用各种图形工具来辅助决策,下面对 Gantt图的描述中,不正确的是【】。A)Gantt 图表现了各个活动的持续时间 B)Gantt 图表现了各个活动的起始时间 C)Gantt 图反映了各个活动之间伪依赖关系 D)Gantt 图表现了完成各个活动的进度 19外包是【】类型的风险处理策略。A)风险转移 B)风险规避 C)风险抑制 D)风险自担 20【】是产生过于乐观的进度计划的根源。A)为了赶在某些特定时间前展示或出售产品 B)客户对软件估算有较清醒的认识,能接受一定波动范围的估算 C)管理部门能顶住压力,坚持进度计划 D)控制变更,设置较高的变更阀值,减小对进度计划的影响 二、填空题(每题1分,共10分)1风险识别方法中,【】要求项目组成员、外聘专家、客户等各方人员组成一个小组,成员根据各自经验列出所有可能的风险。2 机动时间表示一个事件推迟多少时间可以不影响项目的结束。机动时间为 0 的事件为关键事件,将关键事件连接起来的最长路径为【】。3需求工程中的活动可分为两大类,一类属于【】,另一类属于需求管理。4 有一个稳定产品定义和很容易被理解的技术解决方案时,【】模型特别合适。5 软件配置管理从应用层次上可以从低到高分为三级:【】、以开发者为中心、过程驱动。6开发一个软件需要选择开发策略(包括过程,方法和工具)以及通用阶段,这些策略和阶段被称为【】模型。7成功的项目管理必须满足范围、【】和时间等三个目标。8典型的系统开发生命周期包括计划、分析、【】、实现和支持等几个阶段。9【】是项目中所需的人员或者任何事物,有些在整个项目中都需要,有些则在部分活动中需要,主要分为:人力、设备、物料、空间、服务、时间、金钱等。10【】软件是指其故障会影响到人身安全、会导致重大经济损失或社会损失的软件。得分 三、简答题(每题 5 分,共 20 分)1什么是项目?它有哪些特性?它与一般作业有何不同?2什么是软件项目管理?3什么是软件配置管理?4什么是软件范围?四、问答题(每题 10 分,共 20 分)1项目管理有哪九大知识领域?它们有何关系?2什么是 WBS?有何作用?请举例说明如何表达 WBS。得分 得分 五、设计分析题(每题 10 分,共 20 分)1某学院安装了教务管理系统,目前有一个新的需求,需要在系统中添加一个子系统,该系统分析老师的授课信息。每个老师的信息可以从系统中获得,每门课程的信息也可以从系统中获得。为了实现该系统,需要哪些任务,哪些任务的工作量比较难计算。2画出下表所列活动的工程网络图,并计算其关键路径和项目花费的时间。活动编号 活动描述 历时(周)紧前活动 A B C D E F G H 硬件选型 软件设计 硬件安装 软件编码和测试 档案工作 编制用户手册 用户培训 系统安装和测试 6 4 3 4 3 10 3 2 A B B E、F C、D 得分 六、案例分析题(10 分)阅读以下关于软件配置管理的叙述,回答问题。在一些大中型软件项目中,经常会出现一些混乱和差错,如标识混乱、版本错误、数据不一致等。在软件的开发过程中,随着工作的进展也会产生许多信息,如可行性分析、规格说明、设计说明、源程序、数据等技术性文档,以及合同、计划、会议记录、报告等管理性文档。对于一个大中型软件项目来说,这些信息文档的数量可以达到几百甚至上千个,如果没有一套严谨、科学的管理办法,出现混乱和差错几乎是必然的;而且,在软件开发过程中,各种变更是不可避免的,如何才能将其影响降到最低也是管理面临的主要问题。软件配置管理为软件开发提供了一套管理办法和原则,以防止混乱和差错的产生,并且适应软件的各类变更。典型的配置问题有:多重维护、共享数据、同时修改、丢失版本号或者没有版本号。一般地,实施软件配置管理应完成以下几方面的任务:确定软件配置管理计划,确定配置标识规则,实施变更控制,报告配置状态,进行配置审核,进行版本管理和发行管理。回答问题:(1)软件配置管理的一个重要内容就是对变更加以控制,使变更对成本、工期和质量的影响降到最小。请说明软件配置管理中“变更管理”的主要任务。(3 分)(2)为了有效地进行变更控制,通常会借助“配置数据库”。请说明配置数据库的主要作用及其分类。(3 分)(3)变更管理对于大型软件开发项目的成功起着至关重要的作用,应遵循统一的处理过程。请说明实施变更管理的流程。(4 分)得分 标准答案及评分标准 一、单项选择题(每题1分,共20分)1 C 2 C 3 C 4 C 5 C 6 A 7 A 8 C 9 D 10 B 11 A 12 C 13 B 14 A 15 B 16 C 17 A 18 C 19 A 20 A 二、填空题(每题1分,共10分)1头脑风暴法/大脑风暴法 2关键路径/最短路径 3需求开发 4瀑布 5版本控制/控制版本 6过程/过程模型 7成本 8设计 9资源/项目资源 10重要/重要软件/危险 三、简答题(每题 5 分,共 20 分)1什么是项目?它有哪些特性?它与一般作业有何不同?答:在有限时间內,致力完成某项特定产品或服务的任务。(1 分)特性有:明确的時间性、资源的有限性、相互的关联性、任务的特殊性、利益的冲突性。(3 分,答对 3 个即可得分。)一般作业指持续性、重复性的工作,是执行例行性的任务。(1 分)可酌情给分。2什么是软件项目管理?答:软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。可酌情给分。3什么是软件配置管理?答:配置管理是辨识,定义系统中的条目,在生命周期内控制这些条目 的变化,记录与报告条目和变更请求的状态,校验条目的完整性和正确性。或 SCM 包括辨识在一定时间,给定点的软件配置(如,选择的软件产品和其描述)。在整个生命周期内,系统化的控制配置变化,维护软件配置的集成性和可跟踪性。工作产品置于软件配置管理中,包含发送到客户的产品(如,软件需求文档和代码),用于创建这些软件产品的被辨识的条目等(编译器等)或 软件配置管理是一个管理学科,它对配置项的开发和支持生存期给予技术上和管理上的指导。配置管理的应用取决于项目的规模、复杂程度和风险大小。或 A.表示和确定系统中配置项的过程,在系统整个生存期内控制这些配置项的投放和更动,记录并报告配置的状态和更动要求,验证配置项的完整性和正确性。B.对下列工作进行技术和行动指导与监督的一套规范:对配置项的功能特性和物理特性进行标识和文件编制工作;控制这些特性的更动情况;记录并报告这些更动进行的处理和实现的状态。或 软件配置管理是一个软件工程规律,由工具和用于管理软件变化的流程组成;流程被用于控制与文档化软件生命周期内的所有变化;这是软件项目的开始,其持续直到软件不可用(在软件发货时并为结束);它是采用技术手段和行政手段进行管理和监督的一套规范化方法;对配置项的功能特性和物理特性加以标识,并将其文件化;控制这些特性的变更;报告变更进行的情况和变更实施的状态,并验证与需求的一致性。可酌情给分。4什么是软件范围?答:指软件的用途及对软件的要求。应从管理角度和技术角度出发,确定明确的可理解的软件项目范围。包括明确给出定量的数据、指明约束条件和/或限制、叙述某些质量因素等 可酌情给分。四、问答题(每题 10 分,共 20 分)1解释项目管理的九大知识领域及其关系。答:项目管理涉及相关的资源,需要在范围、时间、成本、质量等目标上进行均衡,因此,项目管理人员需要多方面的知识。PMBOK 将项目管理划分为 9 个知识领域:4 大核心知识领域:范围、时间、成本和质量管理,因为这四大知识领域直接形成具体的项目目标,对项目成功有着直接的关系;(2 分)4 大辅助知识领域:人力资源、沟通、风险和采购管理,因为项目目标是通过这四大知识领域来实现的,对项目成功有着间接的作用;(2 分)项目集成管理是整个功能的集成,影响着其他所有的知识领域,同时也受其他知识领域的影响。(1 分)5 分,可酌情给分。项 项 项 项 项 项项 项 项项 项 项项 项 项项 项 项项 项 项项 项 项项 项 项项 项 项项 项 项项 项 项项 项 项项 项 项项 项 项项 项 项项 项 项项 项 项项 项 项 项 项 项项 项 项 项项 项 项 项项 项 项 项 项 项项 项 项 项 项项 项 项 项 项项 项 项 项 5 分,可酌情给分。2什么是 WBS?请举例说明如何表达 WBS。答:WBS 是基于交付成果对项目工作进行分组,它定义了项目的全部范围。(2 分)WBS 是项目管理中的基础文档,它提供了计划和管理项目进度、成本、资源和变更的基础。(2 分)使用 WBS,可以创建甘特图、进行关键路径分析、挣值分析等。(1 分)5 分,可酌情给分。例:Intranet WBS in Tabular Form 1.0 概念 1.1 评估当前系统 1.2 定义需求 1.2.1 定义用户需求 1.2.2 定义内容需求 1.2.3 定义系统需求 1.2.4 定义服务器拥有者的需求 1.3 定义特定的功能 1.4 定义风险和风险管理方法 1.5 开发项目计划 1.6 主要的 Web 开发团队 2.0 Web 站点设计 3.0 Web 站点开发 4.0 批量生产 5.0 维护 其他形式也正确。5 分,可酌情给分。五、分析题(每题 10 分,共 20 分)1某学院安装了教务管理系统,目前有一个新的需求,需要在系统中添加一个子系统,该系统分析老师的授课信息。每个老师的信息可以从系统中获得,每门课程的信息也可以从系统中获得。为了实现该系统,需要哪些任务,哪些任务的工作量比较难计算。答:主要任务有:获取用户需求、分析系统中已有数据、设计报表和编写用户建议、编写测试计划、编写技术描述、设计软件、写软件、测试软件、写说明书、执行接受测试。7 分,给出 7 个以上任务即可满分,缺 1 个扣 1 分。其中设计、写、测试软件将最难估算工作量。3 分,给出 3 个以上任务即可满分,缺 1 个扣 1 分。2画出下表所列活动的工程网络图,并计算其关键路径和项目花费的时间。活动 活动描述 历时(周)紧前活动 A B C D E F G H 硬件选型 软件设计 硬件安装 软件编码和测试 档案工作 编制用户手册 用户培训 系统安装和测试 6 4 3 4 3 10 3 2 A B B E、F C、D 答:FG 是关键路径,(2 分)项目共需 13 周才能完成。(2 分)6 分,图形 3 分,数据 3 分,可酌情扣分。六、案例分析题(10 分)阅读以下关于软件配置管理的叙述,回答问题。在一些大中型软件项目中,经常会出现一些混乱和差错,如标识混乱、版本错误、数据不一致等。在软件的开发过程中,随着工作的进展也会产生许多信息,如可行性分析、规格说明、设计说明、源程序、数据等技术性文档,以及合同、计划、会议记录、报告等管理性文档。对于一个大中型软件项目来说,这些信息文档的数量可以达到几百甚至上千个,如果没有一套严谨、科学的管理办法,出现混乱和差错几乎是必然的;而且,在软件开发过程中,各种变更是不可避免1 0 0 0 2 8 2 6 A=6 3 7 3 4 B=4 4 11 2 9 C=3 D=4 5 10 0 10 E=3 F=10 H=2 6 13 0 13 G=3 的,如何才能将其影响降到最低也是管理面临的主要问题。软件配置管理为软件开发提供了一套管理办法和原则,以防止混乱和差错的产生,并且适应软件的各类变更。典型的配置问题有:多重维护、共享数据、同时修改、丢失版本号或者没有版本号。一般地,实施软件配置管理应完成以下几方面的任务:确定软件配置管理计划,确定配置标识规则,实施变更控制,报告配置状态,进行配置审核,进行版本管理和发行管理。回答问题:(1)软件配置管理的一个重要内容就是对变更加以控制,使变更对成本、工期和质量的影响降到最小。请说明软件配置管理中“变更管理”的主要任务。(3 分)(2)为了有效地进行变更控制,通常会借助“配置数据库”。请说明配置数据库的主要作用及其分类。(3 分)(3)变更管理对于大型软件开发项目的成功起着至关重要的作用,应遵循统一的处理过程。请说明实施变更管理的流程。(4 分)答:(1)变更管理的任务包括:分析变更,根据成本一效益和涉及到的技术等因素判断变更实施的必要性,确定是否实施变更;(1 分)记录变更信息,并追踪变更信息;(1 分)确保变更在受控条件下进行。(1 分)3 分,可酌情扣分。(2)配置数据库的主要作用:用于收集与配置有关的所有信息;评价系统变更的效果;提供配置管理过程的管理信息。配置数据库可以分为 3 类;开发库,专供开发人员使用,其中的信息可能进行频繁的修改,对其控制相当宽松;受控库,在生存期某一阶段工作结束时释放的阶段产品,这些是与软件开发工作相关的计算机可读信息和人工可读信息:产品库,在开发的软件产品完成系统测试后,作为最终产品存入产品库中,等待交付用户或现场安装。3 分,6 个知识点,每 2 个知识点 1 分,可酌情扣分。(3)变更流程:变更实施前必须填写配置项变更申请,经变更评审组 评审通过后,才能从基线库中提出需变更的配置项并实施变更。变更实施完成后,必须通过评审才能重新进入基线库。变更流程的每一步,都需要在 配置项变更控制报告中进行记录和落实。或画出右图。4 分,4 个知识点,每个知识点 1 分,可酌情扣分。

    注意事项

    本文(软件项目管理-软件工程2010试题.pdf)为本站会员(ylj18****41534)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开