1. 下面属于电子商务产生的条件的是哪个?
A、 计算机的广泛应用,网络的普及和成熟
B、 信用卡的普及和应用,电子交易安全协议的确定
C、 政府的支持与推动
D、 以上都是
2. 电子商务有许多分类,其中 B to B 是指( )。
A、企业与企业 B、企业与消费者 C、消费者与消费者 D、企业与政府
3. 按照使用网络类型分类,以下不属于当前电子商务的主要形式是( )。
A、EDI 商务 B、Internet 商务 C、Intranet 商务 D、WWW 商务
4. 一个电子商务解决方案由客户端、协议防火墙、应用服务器、域防火墙和企业内部网几
部分共同组成。企业认为这种解决方案比较昂贵。为了节省花费,企业管理者希望能够
除去第二层防火墙(即域防火墙)。在需求分析阶段,企业相关人员指出安全性是非常重
要的。 在这种需求下,第二层防火墙需要删除么?
A. 不能删除。需要第二层防火墙保障安全性。防火墙必须成对安装以保证它的功能。
B. 不能删除。使用第二层防火墙可以改善安全。第二层防火墙能够防止外部INTERNET
用户直接访问企业内部服务器。
C. 可以删除。使用两层防火墙可以增加整个系统的吞吐量,尽管如此,但是一层防火墙就
足够了。
D. 可以删除。使用两层防火墙可以实现高可用性,尽管如此,但是一层防火墙就足够了。
5. 下面的技术中,哪一个是客户端脚本语言?
A. ASP B. PHP C. Perl D. VBScript
6. 在IBM 电子商务应用框架中,以下哪个是客户端技术?
A. Servlet B. JSP C. HTML D. EJB
7. 在HTML 文件中可以嵌入JSP 表达式。下面哪一个表明了正确的嵌入方式?
A. <! 表达式内容 >
B. <%= 表达式内容 %>
C. <JSP:表达式内容>
D. <@ 表达式内容 @>
8. 下面哪些标签不会出现在文件头中?
A. <TITLE….</TITLE>
B. <HEAD>…..</HEAD>
C. <CENTER>….</CENTER>
D. <META>
9. 下面哪些是合法的标识符:
A. $persons
B.TwoUsers
C. *point
D. this
E. _endline
10. 将一个十六进制数赋值给一个long 类型的变量,正确的表达式是:
A. long number = 345L;
B. long number = 0345;
C. long number = 0345L;
D. long number = 0x345L.
11. 下面哪些不是java 的基本数据类型?
A. short
B. Boolean
C. Int
D. float
12. 给出下面的代码:
if (x>0) { System.out.println("first"); }
else if (x>-3) { System.out.println("second"); }
else { System.out.println("third"); }
当x 在什么范围内,会输出:second ?
A. x > 0
B. x > -3
C. x <= -3
D. x <= 0 && x > -3
13. 给出下列代码:
switch(x){
case 1:System.out.println(“Test 1”);break;
case 2:
case 3:System.out.println(“Test 2”);break;
default:System.out.println(“end”);
}
x为什么值时,会输出Test 2 ?
A. 0
B. 1
C. 2
D. 3
14. 关于java 的面向对象的编程特性中的封装机制,以下说法正确的是?
A. 将问题的特征属性与问题的功能方法相组合在一起形成一个类。
B. 将问题的特征属性与问题的功能方法相分离,形成各自的程序。
C. 将问题的特征属性内嵌到问题的功能方法的定义体中。
D. 对具体问题只需给出其功能实现方法,而不必给出其特征属性的定义。
15. 下列不是面向对象程序设计方法优点的是?
A. 可重用性
B. 可移植性
C. 可扩展性
D. 可管理性
16. MyClass 类定义如下:
class MyClass{
public MyClass(int x){
}
}
如下方式创建对象,哪些是正确的 ?
A. MyClass myobj=new MyClass;
B. MyClass myobj=new MyClass( );
C. Myclass myobj= new MyClass(1);
D. MyClass myobj=new MyClass(1,2);
17. 下列各种java 类的定义,那种是错误的 ?
A. class MyClass{
private int Val;
public int getVal(){
return Val;
}
}
B. class MyClass{
private static int Val;
public int getVal(){
return Val;
}
}
C. class MyClass{
private int Val;
public static int getVal(){
return Val;
}
}
D. class MyClass{
private static int Val;
public static int getVal(){
return Val;
}
}
18. 某类的成员方法只能被自己调用,声明该函数恰当修饰符是?
A. public
B. private
C. protected
D. 无修饰符
19. 获取myclass 类中的member 成员之值哪种方式正确?
class myclass{
private static int member=1;
public static int getmember(){
return member ;
}
}
A. myclass .member ;
B. new myclass().member ;
C. myclass .getmember();
D. myclass().getmember() ;
20. 下面关于变量及其范围的陈述哪些是对的?
A. 实例变量是类的成员变量。
B. 实例变量用关键字static 声明。
C. 在方法中定义的局部变量在该方法被执行时创建
D. 局部变量在使用前必须被初始化。