软件项目管理-软件工程2009试题.doc
《软件项目管理-软件工程2009试题.doc》由会员分享,可在线阅读,更多相关《软件项目管理-软件工程2009试题.doc(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date软件项目管理-软件工程2009试题得分得分一、单项选择题(每题1分,共10分) 1一般地,可以将软件开发的生命周期划分为软件项目计划、【 】、软件设计、编码、测试和运行/维护6个阶段。)可行性分析)初始调查)需求分析与定义)问题分析2某软件企业2009年初计划投资1000万人民币开发一套中间件产品,预计从2010年开始,年实现产品销售收入1500万元,年市场销售成本1
2、000万元。该产品的系统分析员张工根据财务总监提供的贴现率,制作了如下的产品销售现金流量表。根据表中的数据,该产品的动态投资回收期是【 】年。 年度20092010201120122013投资1000-成本-1000100010001000收入-1500150015001500净现金流量-1000500500500500净现值-925.93428.67396.92367.51340.29A)1 B)2 C)2.27 D)2.73 3在软件项目管理中可以使用各种图形工具来辅助决策,下面对Gantt图的描述中,不正确的是【 】。A)Gantt图表现了各个活动的持续时间B)Gantt图表现了各个活动
3、的起始时间C)Gantt图反映了各个活动之间伪依赖关系D)Gantt图表现了完成各个活动的进度4某软件的工作量是 20000 行,由 4 人组成的开发小组开发,每个程序员的生产效率是 5000 行/人年,而每对程序员的沟通成本是 250 行/人年,则该软件需要开发【 】年。A)1 B)1.05 C)1.08 D)1.115X公司为多个行业编写客户账目管理软件,张某是该公司的项目经理。现在有一个客户要求进行范围变更,【 】不是此变更所关注的。A)管理变更 B)变更筛选C)影响导致变更的原因 D)确定变更已经发生6以下关于项目干系人管理的叙述中,【 】的表述是不正确的。A)对项目干系人的管理,由项
4、目团队每个成员分别负责B)项目干系人管理提高了干系人的满意度C)项目干系人管理帮助解决与干系人相关的事宜D)项目干系人管理加强了人员的协调行动能力7小王所在的X公司项目管理委员会每月开一次项目评审会,负责对任何预算在一百万元以上项目的实施情况进行评审。小王最近被提升为高级项目经理并负责管理一个大型项目,项目管理委员会要求小王介绍项目目标、边界和配置管理等材料。为此,小王需要准备【 】。A)总体设计方案 B)项目范围说明书C)产品描述 D)WBS和WBS词典8软件项目中,技术风险威胁到要开发软件的质量及交付时间,而【 】不属于技术风险。A)采用先进技术开发目前尚无用户真正需要的产品或系统B)软件
5、需要使用新的或未经证实的硬件接口C)产品需求中要求开发某些程序构件,这些构件与以前所开发的构件完全不同D)需求中要求使用新的分析、设计或测试方法9某车间需要用一台车床和一台铣床加工 A、B、C、D 四个零件。每个零件都需要先用车床加工,再用铣床加工。车床和铣床加工每个零件所需的工时(包括加工前的准备时间以及加工后的处理时间)如下表。工时(小时)ABCD车床8466铣床6725若以 A、B、C、D 零件顺序安排加工,则共需 29 小时。适当调整零件加工顺序,可产生不同实施方案,在各种实施方案中,完成四个零件加工至少共需【 】小时。A)25 B)26 C)27 D)2810在下列关于软件需求管理的
6、困难性的相关论述中,其中不正确的是【 】。 A)需求总是能容易用文字明白无误地表达 B)需求不总是显而易见的,而且它可能来自各个方面 C)需求会变更D)存在不同种类的需求,其详细程度各不相同得分二、填空题(每题2分,共10分) 1需求工程中的活动可分为两大类,一类属于【 】,另一类属于需求管理。 2有一个稳定产品定义和很容易被理解的技术解决方案时,【 】模型特别合适。3机动时间表示一个事件推迟多少时间可以不影响项目的结束。机动时间为0的事件为关键事件,将关键事件连接起来的最长路径为【 】。4软件配置管理从应用层次上可以从低到高分为三级:【 】、以开发者为中心、过程驱动。5风险识别方法中,【 】
7、要求项目组成员、外聘专家、客户等各方人员组成一个小组,成员根据各自经验列出所有可能的风险。得分三、简答题(每题5分,共20分)1什么是项目?它有哪些特性?2什么是软件范围?3什么是软件配置管理?4什么是软件项目管理?得分四、问答题(每题10分,共20分)1解释项目管理的九大知识领域及其关系。2什么是WBS?请举例说明如何表达WBS。得分五、设计分析题(每题10分,共20分)1工资系统已经被安装在Brightmouth学院,目前有一个新的需求,需要在系统中添加一个子系统,该系统分析每节课时老师的成本。每个老师的工资可以从系统中获得,每个老师花在每个课程上的时间也可以从系统中获得。为了实现该系统,
8、需要哪些任务,哪些任务的工作量比较难计算。2画出下表所列活动的工程网络图,并计算其关键路径和项目花费的时间。活动活动描述历时(天)紧前活动ABCDEFGH选择硬件软件设计安装硬件编码和测试软件档案工作写用户手册用户培训安装和测试系统60403040301003020ABBE、FC、D得分六、案例分析题(20分)阅读以下关于软件配置管理的叙述,回答问题1和问题2。在一些大中型软件项目中,经常会出现一些混乱和差错,如版本错误、数据不一致等。在软件的开发过程中,随着工作的进展也会产生许多信息,如规格说明、设计说明、源程序、各种数据等,以及合同、计划书、会议记录、报告等需要管理的文档。对于一个大中型软
9、件项目来说,这些信息文档的数量可以达到几百甚至上千个,如果没有一套严谨、科学的管理办法,出现混乱和差错几乎是必然的。软件配置管理为软件开发提供了一套管理办法和原则,以防止混乱和差错的产生,并且适应软件的各类变更。典型的配置问题有:多重维护、共享数据、同时修改、丢失版本号或者没有版本号。一般地,实施软件配置管理应完成以下几方面的任务:确定软件配置管理计划,确定配置标识规则,实施变更控制,报告配置状态,进行配置审核,进行版本管理和发行管理。问题1(1)软件配置管理的一个重要内容就是对变更加以控制,使变更对成本、工期和质量的影响降到最小。请用简洁的文字说明软件配置管理中“变更管理”的主要任务。(6分
10、)(2)为了有效地进行变更控制,通常会借助“配置数据库”。请用简洁的文字说明配置数据库的主要作用及其分类。(7分)问题2配置状态报告对于大型软件开发项目的成功起着至关重要的作用。请用简洁的文字说明配置状态报告的主要作用及其包含的主要信息。(7分)标准答案及评分标准一、单项选择题(每题1分,共10分) 1C2C3C4C5B6A7B8A9B10A二、填空题(每题2分,共10分) 1需求开发2瀑布3关键路径4版本控制或控制版本(只有版本得1分)5头脑风暴法三、简答题(每题5分,共20分)1什么是项目?它有哪些特性?答:在有限时间內,致力完成某项特定产品或服务的任务。特性有:明确的時间性、资源的有限性
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 项目 管理 软件工程 2009 试题
限制150内