-
【软件项目管理】期中考试
2019-05-09 15:36:28单选题20*2=40 1、( A )不属于项目的活动。 A.罐头产品的生产 B.... C.罐头产品的试制 D....2、WBS(任务分解结构)非常重要,因为下列原因,除了(D ) ...3、下面哪个不是需求开发的过程( A ) A.需...- 单选题20*2=40
1、( A )不属于项目的活动。
A.罐头产品的生产 B.一种新型罐头产品的发展
C.罐头产品的试制 D.罐头产品的营销策划
2、WBS(任务分解结构)非常重要,因为下列原因,除了(D )
A.帮助组织工作 B.防止遗漏工作
C.为项目估算提供依据 D.确定团队成员责任
3、下面哪个不是需求开发的过程( A )
A.需求设计 B.需求获取 C.需求分析 D.规格说明
4、赶工一个任务时,你应该关注( C )
A.尽可能多的任务 B. 非关键任务
C.加速执行关键路径上的任务 D.通过成本最低化加速执行任务
5、“软件编码完成之后,我才可以对它进行软件测试”,这句话说明了哪种依赖关系?( A)。
A.强制性依赖关系 B.软逻辑关系 C.外部依赖关系 D.里程碑
6.下列( C )不属于项目管理的三维约束
A. 达到范围目标 B. 达到时间目标 C. 达到沟通目标 D. 达到成本目标
7、关于浮动,下面哪个是正确的?( D )
A.每个任务都有浮动 B.只有复杂的项目有浮动
C.浮动是在不增加项目成本的条件下,一个活动可以延迟的时间量
D.浮动是在不影响项目完成时间的前提下,一个活动可以延迟的时间量
8、( A )是用系统的功能数量来测量其规模,与实现产品所使用的语言没有关系的。
A.功能点 B.计划评审技术 C.代码行 D.用例点
9、挣值分析法中的挣值是(A )
A.已执行工作的预算成本 B.已执行工作的实际成本
C.计划工作的预算成本 D.到工作完成时的成本
10、在工程网络计划中,工作M的最早开始时间为第14天,其持续时间为5天。该工作有三项紧后工作,他们的最早开始时间分别为第25天、第27天和第30天,最迟开始时间分别为第28天、第29天和第30天。则工作M的浮动时间为( D )天。
A、5 B、6 C、7 D、9
11、下列算法模型中属于静态单变量模型的是( B)
A.Putnam模型 B.基本 COCOMO模型
C.中级COCOMO模型 D.高级 COCOMO模型
12、进度偏差SV<0(为负值)时,表示(B )
A.进度提前
B.表示进度延误
C.实际消耗工时(或成本)低于预算值,即项目有结余或效率高
D.实施成本过高,即实际消耗工时(或成本)超过预算值,即项目超支
13、如果在挣值分析中,出现成本偏差CV<0 的情况,说法正确的是(A )
A.项目成本超支 B.不会出现计算结果
C.项目成本节约 D.成本与预算一致
14、一项任务的最早开始时间是第3天,最晚开始时间是第13天,最早完成时间第9天,最晚完成时间第19天。该任务(D )。
A、在关键路径上 B、有滞后 C、时展情况良好 D、不在关键路径上
15、你方首席工程师估计一项工作很可能需要50周完成,如果一切顺利的话,该项工作可在40周内完成。如不顺利的话,最多将会用180周的时间完成,那么,此项工作预期完成周期的PERT值是( B )
A.45周 B.70周 C.90周 D.140周
16、书面的变更指令应在以下哪些项目中使用(A )
A.所有项目,不论大小 B.大型项目
C.具有正式的配置管理系统的项目 D.变更控制系统费用适宜的项目
17、工作A需要3天完成,于4号星期一上午开始,后续工作B与工作A存在着结束与开始的关系。这两项工作之间有3天的间隔时间,工作B完成需要4天的时间,周六、周日为休息日,从这些住处中可以得出(B )
A.两项工作完成总共需要9天完成
B.工作A开始到工作B结束需要的日程时间为12天
C.工作B完成的日期是14号星期四
D.工作A开始至工作B结束需要的日程时间为14天
18、项目的( D )是项目活动不同于一般日常运营活动的关键特性。
A.目的性 B.独特性 C.制约性 D.一次性
19、关于网络图,下面哪个是不正确的?( D )
A. 网络图可用于安排计划 B. 网络图展示任务之间的逻辑关系
C. 网络图可用于跟踪项目 D. 网络图可用于详细的时间管理
20、需求变更提出来之后,接着应该进行( C )
A.实施变更 B.验证变更 C.评估变更 D.取消变更
- 判断题10*1=10
1、“野餐活动”这项活动是项目(√)
2、项目具有暂时的特征。( √ )
3、项目管理的6个要素中核心的是范围、进度、风险。( × )
4、成本估算不准有很多原因,有主观的原因,也有客观的原因。( √ )
5、在双代号网络图中,每一事件(圆圈)必须有惟一的事件序号,即网络图中不会出现相同的事件序号。( √ )
6、某项活动的最早开始时间和最早结束时间是通过网络图逆推法得到的。 ( × )
7、某项活动的浮动时间为负值,表明该项活动花费的时间可以延长。 ( × )
8、软件项目的估算结果是比较准确的。( × )
9、进度和成本是关系最为密切的两个目的,几乎成了对立关系,进度的缩短一定依靠增加成本实现,而成本的降低也一定牺牲工期进度为代价的。( ×)
10、BCWS(PV)是指在给定期间内,对计划要做的活动所做的成本估算。( √ )
三、简答题4*5=20
1.什么是项目,简述项目的特点。P22
2、PMBOK包括哪9个知识领域?P26
3、系统需求类型有哪些,并简要阐述这几种类型。P41
4、简述详细COCOMO模型进行软件项目成本估算的过程。P97
四、综合题2*15=30
活动示例图
1、作为项目经理,需要给一个软件项目做计划安排,经过任务分解后得到活动(任务)A、B、C、D、E、F、G、H,假设各个活动没有滞后和超前。各个活动的历时和关系如表1,请完成下列题目:
(1)优先网络图,活动表示如右图:
(2)假设项目的最早开工日期是第1天,且终止活动的
最早完成时间等于最晚完成时间,请计算每个活动的最早
开始时间(ES)、最晚开始时间(LS)、最早完成时间(EF)和
最晚完成时间(LF)
(3)确定关键路径,并计算关键路径长度
(4)计算任务F的自由浮动时间
表1 活动历时和关系表
活动名称
活动历时(天)
前导活动
A
6
—
B
3
—
C
5
A
D
3
B
E
3
D、F
F
2
B
G
3
C
H
4
G、E
(3)关键路径:A、C、G、H,长度18
(4)F浮动时间:6
3+8(每个任务1分)+2+2分
2、某软件公司决定开发一个信息管理系统,该任务技术任务繁重、进度要求紧并且成本要求尽可能的节省。该公司有着丰富的信息系统开发经验,项目主管工程师做好系统分析后,预计软件规模约在二十万行左右,计划在160天内完成,预计平均每天完成代码1250行,每天花费成本2000元。
在项目组对系统的设计开发过程中,花了10天时间进行了部分系统的开发,平均完成代码设计1300行,按项目组的设计成本,平均每天花费2100元。
【问题1】求项目组在前10天的PV,AC,EV,并判断该项目能否在计划内完工,是否会超出原先的成本预算。
【问题2】根据前10天开工情况(假设后面开发的仍旧按此进度与花费),求出的项目完工时的成本估算和工期估算。
【问题3】请描述针对这种情况,应该采取何种措施既能保证时间预算,又能保证成本预算。
2、【问题1】
PV=10天*2000元/天=20000元。 1
AC=10天*2100元/天=21000元。1
EV=1.6元/行*1300行/天*10天=20800元。 1
CV=EV-AC=20800元-21000元=-200元,可以得出项目属于超支状态。1
SV=EV-PV=20800元-20000元=800元,因此项目实施提前于计划进度。1
【问题2】
由图PV、AC、EV三值比较
CPI = EV/AC=20800/21000=0.99 0.5
SPI=EV/PV=20800/20000=1.04 0.5
EAC =BAC/CPI= 320000/0.99= 323232元。2
工期=160/SPI=160/1.04=154 2
因为根据题目可得当前出现的偏差被视为具有典型性,可以代表未来偏差。
【问题3】5
此项目开发过程中,速度较快,投入超前,应该采取降低开发成本,同时稍微放慢一下开发进度,为此可以合理安排资源,调整进度。如:减少人员(高级工程师),减少加班,放慢进度等方法。
-
内存管理内存管理内存管理
2011-04-04 20:16:26在很多脚本语言中,您不必担心内存是如何管理的,这并不能使得内存管理的重要性有一点点降低。对实际编程来说,理解您的内存管理器的能力与局限性至关重要。在大部分系统语言中,比如 C 和 C++,您必须进行内存... -
从一个“普通”的Oracle DBA(Oracle数据库管理员)转变为Oracle Applications DBA(Oracle应用程序数据库...
2010-06-17 17:15:10一个Oracle Applications DBA(Oracle应用程序数据库管理员)不仅需要和其他DBA一样去负责managing、 sizing、maintaining和 tuning database这些日常的数据库管理的工作,如果他的Apps database是OLTP系统的话,他... -
Oracle Database 11g数据库管理艺术--详细书签版
2012-09-30 01:09:455.7.1 用户管理的备份与恢复 157 5.7.2 RMAN 157 5.7.3 Oracle Secure Backup 158 5.7.4 闪回恢复技术 158 5.8 Oracle数据字典和动态性能视图 158 5.8.1 Oracle数据字典 159 5.8.2 动态性能(V$)视图... -
微软活动目录管理管理简明手册
2010-12-08 11:04:17在基于Windows 2000网络中,活动目录(Active Directory)是它的核心。活动目录是一个分布式的目录服务。网络信息可以分散在多台不同...0 `) M, t8 y9 `- K在安装活动目录前首先确定DNS服务正常工作,下面我们来安装根域... -
操作系统(内存管理)
2009-09-20 12:55:25在很多脚本语言中,您不必担心内存是如何管理的,这并不能使得内存管理的重要性有一点点降低。对实际编程来说,理解您的内存管理器的能力与局限性至关重要。在大部分系统语言中,比如 C 和 C++,您必须进行内存管理... -
全诚外卖通外卖预订管理系统单店版 V4.0.rar
2019-07-09 04:47:10团购是在线即时付款的,最终的团购认领是凭借短信或者打印的订单信息作为凭证去认领团购商品,为了防止虚假认领,系统设计了团购订单验证系统,验证过程中,订单的归属和处理情况会提示给站点管理员,有效了防止虚假... -
通用权限管理系统_行政审批流程件使用
2011-11-16 23:06:276: 天天很多人在用的,天天实战的软件,难蒙魂过关,负责领导说了也未必算数,因为每天有上百个人在用的软件,若某些功能不好用,下面的人天天会叫,会反对领导的强硬下达的命令,因为人多了,哪个功能都跑不掉,... -
超级有影响力霸气的Java面试题大全文档
2012-07-18 09:47:04最大的不同是,Hashtable的方法是Synchronize的,而HashMap不是,在多个线程访问Hashtable时,不需要自己为它的方法实现同步,而HashMap 就必须为之提供外同步。 Hashtable和HashMap采用的hash/rehash算法都大概... -
ASP.NET的网页代码模型及生命周期
2009-07-28 14:22:11q 控件状态:不需要任何服务器资源,控件状态是不能被关闭的,提供了控件管理的更加可靠和更通用的方法。 q 隐藏域:实现简单,但是在应用程序中会造成一些安全隐患。 q Cookie:实现简单,同样也能够简单... -
什么是VLAN
2013-10-23 09:59:12基于用户定义、非用户授权来划分VLAN,是指为了适应特别的VLAN网络,根据具体的网络用户的特别要求来定义和设计VLAN,而且可以让非VLAN群体用户访问VLAN,但是需要提供用户密码,在得到VLAN管理的认证后才可以加入... -
二级C语言公共基础知识
2009-11-20 11:26:03(35) 检查软件产品是否符合需求定义的过程称为______。(A) A. 确认测试 B. 集成测试 C. 验证测试 D. 验收测试 (36) 下列工具中属于需求分析常用工具的是______。(D) A. PAD B. PFD C. N-S D. DFD (37) 下面不属于... -
计算机二级C语言考试题预测
2010-06-08 18:29:34(41) 在下列选项中,哪个不是一个算法一般应该具有的基本特征(C) A. 确定性 B. 可行性 C. 无穷性 D. 拥有足够的情报 (42) 希尔排序法属于哪一种类型的排序法(B) A.交换类排序法 B.插入类排序法 C.选择类排序法 D.建... -
高级软件架构师复习提纲
2009-04-14 15:22:5046、下面哪个是对企业体系结构4个视角的正确说法:业务、应用、技术、信息 48、有哪些类型的Smart Client应用:/标准的WinForm程序/Microsoft Office /Internet Explore 49、异步消息通讯机制的优点是:/扩展性和... -
仿土巴兔源码仿土巴兔源码
2018-05-26 06:40:06推荐位内容的添加方式,是通过“在推荐内容对应模型管理页面点击推送并选择推荐位”来实现,下面以一个实际例子来说明: 推荐商家的例子 1)操作路径(婚庆系统,家居系统类似) 后台-->商家-->商铺管理--&... -
Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码
2013-02-04 12:49:33有近20年使用Oracle技术产品以及Oracle数据库管理员/Oracle数据库应用管理员的经验,是真正应用集群、性能调优以及数据库内部属性方面的专家。同时是一位演讲家及Oracle ACE。 JARED STILL 从1994年就开始使用... -
Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--详细书签版
2013-02-04 12:43:52有近20年使用Oracle技术产品以及Oracle数据库管理员/Oracle数据库应用管理员的经验,是真正应用集群、性能调优以及数据库内部属性方面的专家。同时是一位演讲家及Oracle ACE。 JARED STILL 从1994年就开始使用... -
SSO-WebDemo
2013-08-12 20:25:57使用“单点登录”整合后,只需要登录一次就可以进入多个系统,而不需要重新登录,这不仅仅带来了更好的用户体验,更重要的是降低了安全的风险和管理的消耗。请看下面的统计数据: 提高 IT 效率:对于每 1000 个受管... -
进玉电极模块_v5.0_nx4.0_简体版
2013-10-29 13:24:56这套电极模块是基于图层和铜公名称对铜公进行管理的。每个铜公放一个层,每个铜公都可以给它命名一个名称,这个名称在操作铜公的过程中发挥不同作用,如在查找铜公过程中,开料过程中,出放电数过程中,后处理过程... -
java 面试题 总结
2009-09-16 08:45:34EJB容器是EJB组件的代理,EJB组件由容器所创建和管理。客户通过容器来访问真正的EJB组件。 21、Static Nested Class 和 Inner Class的不同。 Static Nested Class是被声明为静态(static)的内部类,它可以不依赖... -
网上购物系统
2012-12-18 17:53:18每次的触发模式时,都有一个传递的数值变量通过来判断触发的是哪个工作模最新网上购物系统 块。下面详细介绍购物篮(check.asp)各工作模式的具体最新网上购物系统 实现: <p><B> </B></P> 最新网上购物系统 ... -
Reversing:逆向工程揭密
2010-06-21 17:00:47逆向工程是指将工程制品(比如汽车、喷气发动机或者软件程序)以揭示其最底层的细节(如其设计和架构)的方式进行解构的过程。这与研究自然现象的科学研究有些类似,区别就在于一般没有人会把科学研究看做逆向工程,... -
2008年8月,为进一步抓住国际新科技革命为网络领域带来的难得发展机遇,加速提升学校在网络领域中的高新技术自主创新能力和持续竞争力,解决国家重大战略需求,北京邮电大学依托网络与交换技术国家重点实验室成立了...
-
录像机管理、摄像机管理,可添加删除修改导入导出打印信息,立即应用新的设备信息生成树状列表,不需重启。 在pro文件中可以自由开启是否加载地图。 视频播放可选2种内核自由切换,vlc+ffmpeg,均可在pro中设置。 可...
-
React & Npm 组件库维护经验
2020-12-29 20:29:42甚至组件之间的版本关联、依赖分析都没法有效进行管理。 因此 Fit 组件库在设计时,也经历了一番酝酿,最后采用了两者结合的方案,分散部署+集中维护的折中方式,而且竟能结合了两者...