问题 单项选择题

单击命令按钮时,下列程序的执行结果为( )。  Private Sub Command1 Click()    Dim x As Integer,y As Integer    x=12:y=32    Call PCS(x,y)    Print x;y  End Sub  Public Sub PCS(ByVal n As Integer,ByVal m As Integer)    n=n Mod 10    m=m Mod 10  End Sub

A.1232

B.232

C.23

D.123

答案

参考答案:A

解析:此题是函数过程的调用。 在调用过程时,一般主调与被调过程之间有数据传递,即将主调过程的实参传递给被调用的过程,完成实参与形参的结合,然后执行被调过程,在Visual Basic中,实参与形参的结合有两种方式,即传址与传值。这两种方法的特点如下: 传址的结合过程是,当调用一个过程时,它将实参的地址传给形参,因此在被调用的过程中,对形参的任何操作都变成了对相应实参的操作,因此实参的值会随形参的改变而改变。 传值的结合过程时:当调用一个过程时,系统将实参的值复制给形参并断开了联系,被调用过程中的操作时在形参自己的存储单元中进行的,当过程调用结束时,这些形参所占用的存储单元也同时被释放,因此在过程中对形参的任何操作不会影响实参。而题中被调过程PCS中有两个形参,两者均为传值方式。主调过程分别把实参x、y传递给 PCS,所以当过程调用结束后,实参x、y的值都没有改变,最后输出的值应为1232。

单项选择题
问答题 案例分析题

某施工单位承接了一座桥梁和一条隧道施工任务。桥梁采用明挖扩大基础,基础采用现浇钢筋混凝土结构,承台混凝土体积约为300m3,基坑开挖深度为4m,原地面往下地层依次为:0-50cm腐殖土,50-280cm黏土,其下为淤泥质土,地下水位处于原地面以下200cm,由于受周围地物影响,施工现场场地有限。 根据该桥墩的水文地质,施工单位在基坑开挖过程中采取了挡板支撑的加固措施,以防止边坡不稳造成塌方;在挖除基础底部底层松软土、换填10-30cm厚砂砾土垫层、使其符合基底的设计标高并整平后,即立模灌筑承台混凝土。

为控制混凝土的水化热,施工单位采取了以下措施:

(1)选用水化热低的水泥 ;

(2)选用中、粗砂,石子选用的碎石和卵石;

(3)选用复合型外加剂和粉煤灰以减少绝对用水量和水泥用量,延缓凝结时间。

在隧道施工中,由于有大量爆破施工。为了方便管理,爆破器材放在紧靠办公室的一个小仓库里,并且由专人进行发放。在进行洞口的大型爆破之前,施工单位技术人员经过计算确定了爆破药量、爆破方式以及安全距离,让民工甲领取了炸药和雷管,用自行车运到施工现场,然后爆破作演示,安排民工乙负责在爆破安全距离外来回走动进行警戒。

施工单位采用挡板支撑防护措施是否合理?简要说明理由。并列举出该桥墩基坑开挖还可以采取的支撑措施。