软考倒计时!中项计算题带练来啦!

news2024/10/18 15:20:51

已经进入下半年软考最后一个月,各位小伙伴的软考复习也已经来到了最后冲刺阶段,大家在知识点的背诵同时也别忽略计算题的练习,那么和小编一起来中项计算题的跟练吧!

01、试题一

某信息系统项目包含如下 A、B、C、D、E,F,G、H 八个活动。各活动的历时估算和活动间的逻辑关系如下表所示(其中活动 E 的历时空缺):

图片

【问题 1】

假设活动 E 的最乐观时间为 1 天,最可能时间为 4 天,最悲观时间为 7 天,请用三点估算法计算活动 E 的持续时间。

【问题 2】

下图给出了该项目网络图的一部分(该图仅为方便考生答题,空缺部分不需要在试卷或者答题纸上回答)。

图片

根据上图并结合基于问题 1 的计算结果,请计算活动 C、D、E 的总浮动时间和自由浮动时间。

【问题 3】

基于问题 2 的计算结果,请计算:

(1)该项目的关键路径:

(2)该项目的总工期。

【问题 4】

请指出缩短项目工期的方法。

参考答案

【问题 1】

根据三点估计法:活动历时=(乐观时间+4×最可能时间+悲观时间)/6=(1+4*4+7)/6=4天。

【问题 2】

C 的总时差为 0,自由时差为 0

D 的总时差为 2,自由时差为 2

E 的总时差为 1,自由时差为 1

这个题目首先该填完整问题 2 给的图表,E 活动在第 1 问里面已经算出持续时间为 4,而 E 最早开始时间是 6,所以它最早完成时间是 4+6=10。E 只有一个紧后活动 G,G 最早和最迟开始时间都是 11,所以 E 活动的最迟完成时间为 11,E 的总时差和自由时差都是 11-10=1。F 的最早开始时间是 7,最早完成时间是 11。由于 G 活动的最迟完成时间是 11,所以 F 最晚完成时间是 11,最晚开始时间是 7。这样就看出 F 活动在关键路径上,它的总浮动时间和自由浮动时间都为 0。F 的最迟开始时间是 7,所以 C 活动的最迟完成时间就必须是 7,而 C 活动本来最早完成时间就是 7,所以 C 活动也在关键路径上,它的总浮动时间和自由浮动时间都为 0。D 的紧后活动只有 F,F 最早和最迟开始时间都是 7,所以 D 活动最迟完成时间是 7。

所以 D 的总时差和自由时差都是 7-5=2。

【问题 3】

(1)ACFGH

(2)17 天

关键路径为 A-C-F-G-H

总工期为 17

【问题 4】

(1)赶工,投入更多的资源或增加工作时间,以缩短关键活动工期;

(2)快速跟进,并行施工,以缩短关键路径长度;

(3)使用高素质的资源或经验丰富的人员;

  (4)减小活动范围或降低活动要求;

(5)改进方法或技术,以提高生产效率;

(6)加强质量管理,及时发现问题,减少返工,从而缩短工期。

缩短项目工期问的是进度压缩,进度压缩一般有 3 种方法:

赶工,即增加资源投入加班加点赶进度。缺点是成本增加,而且有的活动没办法靠赶工提高速度。

快速跟进,即想办法把之前是串行的工作活动改为并行,同时进行以提高速度。缺点是不是所有活动都可以并行,而且并行可能带来多条关键路径,增加风险。

缩减范围,即减少工作量达到早点结束项目的目的。缺点是需要客户同意。

02、试题二

某项目由 P1、P2、P3、P4、P5 五个活动组成,五个活动全部完成之后项目才能够完成,每个活动都需要用到 R1、R2、R3 三种互斥资源,三种资源都必须达到活动的资源需求量,活动才能开始。已分配资源只有在完成本活动后才能被其他活动所用。

目前项目经理能够调配的资源有限,R1、R2、R3 的可用资源数分别为 9、8、5。活动对资源的需求量、已分配资源数和各活动历时如下表所示(假设各活动之间没有依赖关系):

图片

【问题 1】

基于以上案例,简要叙述最优的活动步骤安排。

【问题 2】

基于以上案例,请计算项目的完工时间(详细写出每个活动开始时间、占用资源和完成时间以及项目经理分配资源的过程)。

【问题 3】

在制订项目计划的过程中,往往受到资源条件的限制,经常采用资源平衡和资源平滑方法,请简要描述二者的区别。

参考答案

【问题 1】

此题在资源受限的情况下,解决如何通过最优化的活动安排,达到最短时间完成项目的目的。经分析最有活动步骤安排如下:

(1)P2P4 并行,活动总共历时三周。

(2)P1P5 并行,历时一周后 P1 释放资源。

(3)P5P3 并行,历时三周后活动完成,项目结束。

【问题 2】

图片

图片

【问题 3】

资源平衡是为了在资源需求与资源供给之间取得平衡,根据资源制约对开始日期和结束日期进行调整的一种技术。如果共享资源或关键资源只在特定时间可用,数量有限,或被过度分配。

资源平滑是对进行模型只能够的活动进行调整,从而使项目资源需求不超过预定的资源限制的一种技术。相对于资源平衡而言,资源平滑不会改变项目关键路径,完工日子也不会延迟。也就是说,活动旨在其自由浮动时间和总浮动时间内延迟。因此,资源平衡技术可能无法实现所有资源的优化。

分享一份全套备考学习资料,给那些想学习软考 的小伙伴们一点帮助,【免费分享】!有需要PDF完整版或更多资料的朋友,可以扫码分享获取↓↓↓

以上就是今天的中项计算题跟练啦!希望各位考生软考顺利上岸!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2217862.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Helm入门到实战演示

目录 1、Helm介绍 2、Helm v3版本变化 3、安装Helm v3 4、配置国内存放chart仓库的地址 5、Helm基本使用 5.1 搜索和下载Chart 5.2 部署chart 5.2.1 helm部署memcached服务 5.3 release相关操作 6、自定义Chart模板 6.1 自定义一个Chart 6.2 Chart.yaml编写规则 6.…

字节撒钱啦,快来薅羊毛!!!!!!!!!!!!!!!!

豆包MarsCode是给开发用的一款智能助手,能够实现代码智能补全、AI问答、智能测试等功能。 目前有一个推广活动,体验送10火星币,邀请一个新用户得10火星币,20个火星币就可以获得20京东E卡,隔日到账。 整个过程10分钟不…

STM32CUBEIDE的使用【三】RTC

于正点原子潘多拉开发板&#xff0c;使用stm32官方免费软件进行开发 CubeMx 配置 使用CubeMx 配置RTC 勾选RTC 设置日期和时间 配置LCD的引脚用来显示 STM32CUBEIDE 在usbd_cdc_if.c中重定向printf函数用于打印 #include <stdarg.h>void usb_printf(const char *f…

海思hi3536c配置内核支持USB摄像头

linux内核版本&#xff1a;linux-3.18.20 配置步骤 进入Device Drivers 选择Multimedia support&#xff0c;并进入 选择Media USB Adapters&#xff0c;并进入 如下图&#xff0c;选择这几项&#xff1a; 保存退出&#xff0c;重新编译内核下载 内核更新后&#xff0c…

标准版admin后台页面添加及开发操作流程及注意事项

基础介绍 CRMEB后台管理是基于vue2技术栈进行开发搭建的 Vue Router 使用的是v3版本&#xff0c;mode为history模式 如需修改 mode 请在src/setting.js中修改routerMode 新建页面 新建路由 根据目录结构&#xff0c;需要在src/router/modules中对应模块中&#xff0c;添加对…

FineReport 数据显示方式

在客户端的浏览器中&#xff0c;查看报表的效果都是通过对基础数据进行加工而来的。 制作一张报表模板&#xff0c;首先需准备报表所需的基础数据。 基础数据的来源方式有多种&#xff0c;不管数据来源于哪种方式&#xff0c;经过哪些预处理&#xff0c;最终都是返回如下图1所示…

mysql数据同步ES方案---Canal

引言 之前公司开发社交APP的时候 在开发和初上线阶段&#xff0c;我们一直采用的是 MySQL 来存储用户的各种数据&#xff0c;满足基本的查询需求。当时系统业务量小&#xff0c;数据规模有限&#xff0c;因此 MySQL 能很好地支持查询操作&#xff0c;响应速度快&#xff0c;系…

你认为BI不需要建模,那就大错特错了

BI 是一种数据类的技术解决方案&#xff0c;将许多来自不同企业业务系统的数据提取有分析价值的数据进行清洗、转换和加载&#xff0c;就是抽取Extraction、转换 Transformation、加载Loading 的ETL过程&#xff0c;最终合并到一个数据仓库中&#xff0c;按照一定的建模方式例如…

【学习】安装cudf和cuml

为了把cpu上跑的SVM程序搬到GPU上跑&#xff0c;需要装这俩包&#xff0c;但是搞了半天装不上&#xff0c;最后发现是清华源的问题。换了中科大的源没问题了。 rapids官网&#xff1a;RAPIDS | GPU Accelerated Data Science 官网安装&#xff1a;Installation Guide - RAPID…

安装CentOS 8镜像和创建CentOS 8虚拟机教程

一、安装虚拟机 网上查找教程&#xff0c;我用的是VMware 17 二、下载CentOS 8镜像 1.阿里云下载CentOS 8镜像 centos安装包下载_开源镜像站-阿里云 (aliyun.com) 选择需要下载的版本&#xff0c;(建议)下载dvd1版本的iso&#xff08;也有下载boot版本的iso&#xff0c;创…

用柔性神经k-Opt学习搜索路径问题的可行和不可行区域(未完,先看前驱文章L2S)

文章目录 Abstract1 IntroductionAbstract 介绍了一种名为 Neural k-Opt(NeuOpt)的新型学习搜索(L2S)求解器,用于解决路径问题。它学习执行基于定制的动作分解方法和定制的循环双流(Recurrent Dual-Stream)解码器的灵活 k-opt 交换。 作为一项开创性的工作,我们绕过了…

使用YOLOv8进行实时人员跟踪和计数

在计算机视觉领域,实时跟踪和统计人数对于各种应用至关重要,从监控到事件管理。在这篇博客文章中,我们将探讨如何利用YOLOv8和ByteTracker实现准确的人数统计。 引言 YOLOv8(You Only Look Once,第八版)是一种以其速度和准确性而闻名的最新对象检测模型。 ByteTracker是一…

Oracle DECODE 丢失时间精度的原因与解决方案

在Oracle数据库中&#xff0c;DECODE 函数是一个非常实用的条件处理函数&#xff0c;通常用于替代简单的 CASE WHEN 语句。它根据给定的值列表进行匹配&#xff0c;如果匹配成功则返回相应的值。如果不匹配&#xff0c;返回一个默认值。 问题描述 SELECT DECODE(-21, -1, NU…

低代码可视化-uniapp购物车页面-代码生成器

购物车页面是电子商务网站或应用程序中的一个关键功能页面&#xff0c;它允许用户查看、编辑和管理他们选择加入购物车的商品。下面通过低代码可视化实现一个uniapp购物车页面&#xff0c;把购物车整个事件都集成进去。实现完成后可以保存为页面模板。 收货地址选择 如果尚未…

基于SpringBoot+Vue+uniapp微信小程序的垃圾分类系统的详细设计和实现(源码+lw+部署文档+讲解等)

项目运行截图 技术框架 后端采用SpringBoot框架 Spring Boot 是一个用于快速开发基于 Spring 框架的应用程序的开源框架。它采用约定大于配置的理念&#xff0c;提供了一套默认的配置&#xff0c;让开发者可以更专注于业务逻辑而不是配置文件。Spring Boot 通过自动化配置和约…

Cursor 、v0 和 Bolt.new:当今 AI 编程工具的全面解析与对比

AI 驱动的编码工具正在迅速发展&#xff0c;每次新版本的发布都承诺将改变我们的开发流程。这些工具旨在通过智能代码建议、重复任务的自动化&#xff0c;甚至从自然语言提示生成整个代码片段来提升生产力。10月4日&#xff0c;StackBlitz 推出了 Bolt.new&#xff0c;进一步丰…

建议大家尽早培养自己的表达能力!分享6个有效工具~

在日常工作生活中&#xff0c;有效沟通是成事的不二法则。现在很多人不热衷沟通&#xff0c;对人际交往没热情&#xff0c;但是会和不用&#xff0c;与不想也不会是两回事&#xff0c;所以掌握一些沟通技巧很有必要。 如何进行有效沟通&#xff1f;推荐大家进行结构化表达和沟…

代码复现(五):GCPANet

文章目录 net.py1.class Bottleneck&#xff1a;残差块2.class ResNet&#xff1a;特征提取3.class SRM&#xff1a;SR模块4.class FAM&#xff1a;FIA模块5.class CA&#xff1a;GCF模块6.class SA&#xff1a;HA模块7.class GCPANet&#xff1a;网络架构 train.pytest.py 论文…

计算机视觉——人像的分割与无缝融合

1.概述 新加坡现代汽车集团创新中心的一篇新论文提供了一种在计算机视觉中分离“融合”人像的方法——在这些情况下&#xff0c;对象识别框架发现一个人在某种程度上与另一个人“太接近”&#xff08;例如例如“拥抱”动作或“站在后面”的姿势&#xff09;&#xff0c;并且无法…

从零实现数据结构:堆的实现和简单堆排序

事先说明&#xff0c;这里采用的都是小堆。下面是代码中的小堆示意图 这里向大家分享一个常见数据结构可视化的网址&#xff1a;Data Structure Visualization (usfca.edu) 声明部分heap.h&#xff1a; #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include &…