计算机辅助软件工程 例题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、阅读下面叙述,回答第1、2题。
有一座陈旧的矩形木板(4面墙壁)房需要重新油漆。这项工作必须分3步完成:首先刮掉旧漆,然后刷上新漆,最后清除溅在窗户上的油漆。假设只有10名工人去完成这项工作,有5把刮旧漆用的刮板,5把油漆用的刷子,5把清除溅在窗户上的油漆用的小刮刀。
1. 怎样安排才能使工作更有效?
采用“流水作业法”,即首先由5名工人刮掉第1面墙上的旧漆,当第1面墙刮干净后,另5名工人刷第一面墙,同时5名工人刮第2面墙,第2面墙刮干净后,此5个工人清理第1面墙,以此类推……
2. 画出其中一种项目进度的Gantt 图。
刮油漆刷新漆时间(小时)作业清理2
4
6
8
10
12
14
16
18
20
22
24
二、软件项目的进度管理有许多方法,但(A)不是常用的进度控制图示方法。在几种进度控制图示方法中,(B)难以表达多个子任务之间的逻辑关系,使用(C)不仅能表达子任务之间的逻辑关系,而且可以找出关键子任务。在(C)中,用带箭头的边表示(D),用圆圈结点表示(E),它标明(D)的起点或终点。
供选择的答案:
A~C:①甘特图② IPO ③ PERT ④时标网状图
D~F:①数据流②控制流③事件④处理
⑤起点或终点⑥任务
A B C D E
1. A ② B ① C ③ D ⑥ E ③
(每错一处,扣2分,最多扣10分;全对,得10分)
1.软件项目组织的原则是(A)、(B)和责权均衡。一般有(C)、(D)、(E)3种组织结构
的模式。(E)实际上是(C)和(D)两种模式的复合。(D)因小组之间的联系形成的接口较多,但便于软件人员熟悉小组式的工作,进而成为这方面的专家。
供选择的答案:
A~C:①推迟责任的落实②尽早落实责任③减少接口
④增加联系⑤责权分离⑥责权均衡
D~F:①矩阵形模式②主程序员小组模式
③按课题划分的模式④按职能划分的模式
⑤民主制小组模式
A B C D E
2. A ② B ③ C ③ D ④ E ①
A、B可互换
(每错一处,扣2分,最多扣10分;全对,得10分)
三、对于下表给定的任务集合和依赖关系绘出PERT图,并完成该表。其中关键路径用“*”标识。
(填表5分。每错一处,扣1分,最多扣5分;全对,得5分)
PERT 图
(PERT 图5分。每错一处,扣1分,最多扣5分;全对,得5分)