【问题3】(6分)
请根据本题要求完善任务Taskl(图5-4)和任务Task2(图5-5)的程序代码,填补图中的空缺,将答案填写在答题纸的对应栏中。
图 5-4 任务1 的程序
图 5-5 任务2 的程序
第1题:
请根据本题要求完善任务Task1和任务Task2的程序代码,填补图中的空缺。
第2题:
进度安排的常用图形描述方法有Gantt图和PERT图。Gantt图不能清晰地描述(18);PERT图可以给出哪些任务完成后才能开始另一些任务。下图所示的PERT图中,事件6的最晚开始时刻是(19)。
(48)
A.每个任务从何时开始
B.每个任务到何时结束
C.每个任务的进展情况
D.各任务之间的依赖关系
第3题:
【问题 1】 (6 分)
请根据图 5-1的项目任务逻辑关系,计算并填写图 5-1 中(1)~(6)处空缺。
第4题:
阅读以下关于软件测试的说明,回答司题l至问题3,将解答填入答题纸的对应
栏内。
【说明】
使用在汽车、飞机中的嵌入式软件, 日于直接影响人的生命及财产安全,测试要求
更为严格。语句覆盖、判定覆盖、条件覆盖和MC/DC覆盖是通常对这类软件的要求。
以下是一段C语言代码,请仔细阅读并回答相关问题:
【问题1】(6分)
请根据测试要求,简要说明语句覆盖、判定覆盖、条件覆盖和MC/DC覆盖的含义。
将答案填写在答题纸的对应栏中。
【问题2】(5分)
画出以上代码的流程图,将答案填写在答题纸的对应栏中。
【问题3】(4分)
请根据【说明】中的C语言代码,计算满足MC/DC覆盖要求的用例数量及条件取
值范围,将答案填写在答题纸的对应栏中.
第5题:
● 进度安排的常用图形描述方法有 Gantt 图和 PERT 图。Gantt 图不能清晰地描述(2) ;PERT图可以给出哪些任务完成后才能开始另一些任务。下图所示的PERT图中,事件6的最晚开始时刻是 (3) 。
(2)
A. 每个任务从何时开始
B. 每个任务到何时结束
C. 每个任务的进展情况
D. 各任务之间的依赖关系
(3)
A. 0
B. 3
C. 10
D. 11
第6题:
某工程网络计划图如图5-5所示,图中标注了完成任务A~H所需的天数,其中虚线表示虚任务。经评审后发现,任务D可以缩短2天完成,则总工程可以缩短(59)天。
A.0
B.1
C.2
D.3
第7题:
● 进度安排的常用图形描述方法有 Gantt 图和 PERT 图。Gantt 图不能清晰地描述(18);PERT图可以给出哪些任务完成后才能开始另一些任务。下图所示的PERT图中,事件6的最晚开始时刻是(19)。
(18)
A. 每个任务从何时开始
B. 每个任务到何时结束
C. 每个任务的进展情况
D. 各任务之间的依赖关系
(19)
A. 0
B. 3
C. 10
D. 11
第8题:
进度安排的常用图形描述方法有Gantt图和PERT图。Gantt图不能清晰地描述 (2) :PERT图可以给出哪些任务完成后才能开始另一些任务。下图所示的PERT图中,事件6的最晚开始时刻是 (3) 。
(2)
A.每个任务从何时丌始
B.每个任务到何时结束
C.每个任务的进展情况
D.各任务之间的依赖关系
第9题:
试题一(25分)
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。
[说明]
某信息系统工程项目由ABCDEFG七个任务构成,项目组根据不同任务的特点,人员情况等,对各项任务进行了历时估算并排序,并给出了进度计划,如下图:
项目中各项任务的预算(方框中,单位是万元)、从财务部获取的监控点处各项目任务的实际费用(括号中,单位为万元),及各项任务在监控点时的完成情况如下图:
[问题1](10分)
(1)请指出该项目的关键路径、工期。
(2)本例给出的进度计划图叫什么图?还有哪几种图可以表示进度计划?
(3)请计算任务A、D和F的总时差和自由时差
(4)若任务C拖延1周,对项目的进度有无影响?为什么?
[问题2](7分)
请计算监控点时刻对应的PV、EV、AC、CV、SV、CPI和SPI.
[问题3](4分)
请分析监控点时刻对应的项目绩效,并指出绩效改进的措施。
[问题4](4分)
(1)请计算该项目的总预算。
(2)若在监控点时刻对项目进行了绩效评估后,找到了影响绩效的原因并予以纠正,请预测此种情况下项目的ETC、EAC.
第10题:
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
逻辑覆盖法是设计白盒测试用例的主要方法之一,通过对程序逻辑结构的遍历实现
程序的覆盖。针对以下由C语言编写的程序,按要求回答问题。
【问题1] (6分)
请给出满足100%DC(判定覆盖)所需的逻辑条件。
【问题2] (10分)
请画出上述程序的控制流图,并计算其控制流图的环路复杂度V(G)。
【问题3](4分)
请给出问题2中控制流图的线性无关路径。