问题 单项选择题

执行下面程序后,结果是   public class Testrr      public static void main(String args[])      int i=0xFFFFFFF1;      int j=-i;      System.out.println("j="+j);       A) j=-15 B) j=-16C) j=16
D) j=15

答案

参考答案:D

解析: 考查负数在计算机中的表示方法。
【解题要点】①负数在计算机中的表示形式是采用补码形式的。所谓补码:一般用十六位二进制来表示一个补码,二进制的第一位是符号位,剩下的十五位是数值位。如果数是正数,符号位取0,然后用本身的二进制作为这个数的数值位;如果是负数,符号位取 1,然后把本身的二进制码每位取反,然后在末尾加一,便得这个数的数值位。②题目中给的int i=0xFFFFFFF1;用一个十六进制的数来表示二进制数,其二进制是1111 1111 1111 0001,这样看是一个负数的补码,还原十进制,得0000 0000 0000 1111,是-15。③题目中要求输出i得负数得int型,这样肯定是15。

选择题
问答题

【背景材料】

某业主与W工程公司依据FIDIC条款格式,订立了某工程的施工合同。合同规定:采用单价合同,因设计变更而发生的工程量变化,按实调整;同时视具体的变动情况,业主与承包商商谈变更后的单价。合同工期为18天,工期每提前1天奖励2000元,每拖后1天罚款4000元。W工程公司在开工前及时提交了施工网络进度计划,并得到业主的批准。

施工网络进度计划如图5-1所示。

工程施工过程中发生如下事件:

事件1:因工程师提供的数据有误,导致在基坑土方开挖时,将地下电缆挖断,造成施工现场停电,使工作B和工作C的工效降低,作业时间分别拖延1天和2天,多用人工18和11个工日(假设人工工口单价为25元/工日,应由甲方补偿的人工窝工和降效费为12元/工日);B工作自有施工机械每天折旧费为615元,C工作自有施工机械每天折旧费为310元。

事件2:K工作中,原施工组织设计采用50t轮胎式起重机(自有机械,设备折旧费为796元/天),但开工前该设备恰好出现故障需要大修,且考虑到现场的实际情况,W公司外租一台120t履带式起重机,租赁费为1000元/天,工期缩短1天。

事件3:因施工中意外发现一条地下管线,且在业主提供的施工图纸中没有标明。经业主同意,工作H的工程量增加20m3,该工作维持综合单价为95元/m3不变;工作G原有工程量为200m3,现工程量减少20m3,单价由78元/m3调整为88元/m3。相应的工期没有变化。

事件4:I、J工作为钢筋混凝土项目,因在冬季施工,按照有关规范的规定,在混凝土浇筑的过程中,采取了冬季施工措施,使这两项工作的作业时间均延长了2天,使用防冻剂等措施费分别为2000元、850元。

其余各项工作的实际作业时间和费用均与原计划相符。1.【问题】

1.上述哪些事件承包商可以提出工期和费用补偿要求哪些事件承包商不可以提出工期和费用补偿要求简述其理由。

2.每项事件的工期补偿是多少天总工期补偿是多少天指出关键线路。

3.该工程的实际工期是多少天工期奖罚款为多少元

4.假设管理费和利润不予补偿,试计算业主应给予承包商的追加工程款。