招商基金笔试

1.下面主程序中,实参a与形参x以引用调用(call by reference)的方式传递信息,实参   b与形参y以值调用(call by value)的方式传递信息,那么,从过程”compute”返回主程序后a和b的值分别为(A)                         

Main program

procedure compute(x,y)

a:=1;

x:=x+2*y

B:=2

y:=2*x+y

Compute(a,b)

Return;

 

A.5和 2

B.5和12

C.1和2

D.1和12

 

【解析】实际上,引用调用时,实参向形参传递的参数的地址,因此在子程序可以修改实参变量的值。相反,值调用时,子程序将不修改实参变量的值。子程序compute()的执行语句对x的修改结果就是a的值,即x=1+2*2=5y值的修改不影响b的值,因此b=2

 

2.Java语言具有许多优点和特点,下列选项中( )反映了Java程序并行机制的特点。(B)
 

A.安全性
B.多线程
C.跨平台
D.可移值

 

3.下列关于数据库系统基于日志的恢复的叙述中,( B)是正确的。
 

A.利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO
B.利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO
C.利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO
D.利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO

 

4.在视图上不能完成的操作是 (D)

 

A.更新视图数据

B.查询

C.在视图上定义新视图

D. 在视图上定义新的基本表

 

5.抽象类A及类B的定义如下: ()

Abstract class A

{Abstract int getinfo(){ }

}public  class B  extendsA

{private  int a=0 ;

public  int   getinfo()

{

           returna;

}

public static void main(Stringargs [ ])

{

B b=new B()

System out printIn(b.getinfo() );

}

{

关于上述程序代码描述的说明正确的是 ()

 

A.   第1行不能通过编译

B.   第3行不能通过编译

C.   程序通过编译,输出结果为: 0

D.   程序通过编译,但没有输出任何结果

 

6 、正则表达式([0-9]{3})-([a-z]{3})-([a-z]*?ab)与下列哪个字符串相匹配(D)

 

A、123-abc{3}-cab

B、123{3}-abc-cab

C、123-abc-cb

D、123-abc-ccab

 

7.以下语句输出的结果是:

Stringstr="1234";

intx=4,y=5;

str=str+(x+y);

System.out.println(str);

 

A.12349

B.123445

C.会产生编译错误

D.123+4+5

 

8.在Java中,关于final关键字的说法,正确的有(AC)。 
 

A)如果修饰变量,则一旦赋了值,就等同一个常量
B)如果修饰类,则该类只能被一个子类继承
C)如果修饰方法,则该方法不能在子类中被覆盖
D)如果修饰方法,则该方法所在的类不能被继承

 

9. 下列创建了几个对象(A) 

StringA,B,C

A='a';

B='b';

A=A+B;

StringBufferD=new StringBuffer(“abc”);

D=D.append(“567”);

 

A.4

B.6

C.5

D.3

 

10.定义字符串:String str=”abcdefg”;则str.

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值