国家二级(JAVA)笔试模拟试卷40(题后含答案及解析)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

国家二级(JA V A)笔试模拟试卷40(题后含答案及解析)
题型有:1. 选择题 2. 填空题
选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1.Java中,数值类型值中不可能出现的符号是( )。

A.d
B.f
C.e
D./
正确答案:D
2.下述内容中( )不属于软件工程管理的范畴。

A.软件管理学
B.软件心理学
C.软件工程经济
D.软件工程环境
正确答案:D
3.分支语句分为( )。

A.条件语句和多分支语句
B.条件语句和循环语句
C.循环语句和多分支语句
D.条件语句和return语句
正确答案:A
4.下列标识符中( )是不合法的。

A.BigMeaninglessName
B.$ int
C.1st
D.$1
正确答案:C
5.下列不属于整型变量的类型是( )。

A.byte
B.short
C.float
D.long
正确答案:C
6.有一个类A,以下为其构造函数的声明,其中正确的是( )。

A.void A (int x){...}
B.A (int x){...}
C.a(int x){...}
D.void a (int x){…}
正确答案:B
7.在数据库系统的组织结构中,把概念数据库与物理数据库联系起来的映射是( )。

A.外模式/模式
B.内模式/外模式
C.模式/内模式
D.模式/外模式
正确答案:C
8.switch语句不能用于下列( )数据类型。

A.double
B.byte
C.short
D.char
正确答案:A
9.应用数据库的主要目的是( )。

A.解决数据保密问题
B.解决数据完整性问题
C.解决数据共享问题
D.解决数据量大的问题
正确答案:C
10.关于变量的作用范围,下列说法错误的是( )。

A.异常处理参数作用域为整个类
B.局部变量作用于声明该变量的方法代码段
C.类变量作用于声明该变量的类
D.方法参数作用于传递到方法内代码段
正确答案:A
11.下列( )内容是异常的含义。

A.程序的语法错
B.程序编译或运行中所发生的异常事件
C.程序预先定义好的异常事件
D.程序编译错误
正确答案:B
12.设有属性A,B,C,D,以下表示中不是关系的是( )。

A.R(A)
B.R(A,B,C,D)
C.R(A×B×C×D)
D.R(A,B)
正确答案:C
13.下列代码的执行结果是( )。

class operator Test{ public static void main(String[]args){ int x=8;short y=2;system.out.println(“xis”+ x + “,yis”+y);} }
A.8和2
B.8.0和2.0
C.8和2.0
D.8.0和2
正确答案:A
14.数据结构中,与所使用的计算机无关的是数据的( )。

A.存储结构
B.物理结构
C.逻辑结构
D.物理和存储结构
正确答案:C
15.Java语言中,下列标识符错误的是( )。

A.Name
B.?question
C.$number
D._tree
正确答案:B
16.设X、Y为已定义的类名,下列声明X类的对象。

x1的语句中正确的是( )。

A.static X x1;
B.public X x1=new X(int 123)
C.Y x1;
D.X x1=X ( );
正确答案:A
17.传统的数据库基本上是由( )组成的。

A.图形
B.对象
C.记录
D.文件
正确答案:D
18.软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指( )。

A.模块间的关系
B.系统结构部件转换成软件的过程描述
C.软件层次结构
D.软件开发过程
正确答案:B
19.在Java中,属于整数类型变量的是( )。

A.single
B.double
C.byte
D.char
正确答案:C
20.在Java中,子类重新定义一个与从父类那里继承来的域变量完全相同的变量,这称为域的( )。

A.隐藏
B.覆盖
C.重载
D.Java不支持此特性
正确答案:A
21.将具有相同属性和操作(方法)相似的一组对象称为( )。

A.信息
B.数据
C.对象
D.类
正确答案:D
22.检查软件产品是否符合需求定义的过程称为( )。

A.确认测试
B.集成测试
C.验证测试
D.验收测试
正确答案:A
23.下列定义变量错误的是( )。

A.char s=“23”;
B.short i=100;
C.double d;
D.String str=-”wh are me!”;
正确答案:A
24.构造方法( )被调用。

A.类定义时
B.创建对象时
C.调用对象方法时
D.使用对象变量时
正确答案:B
25.下面关于Java的应用程序说法中错误的是( )。

A.Java有2类应用程序
B.Java Application是独立的应用程序,Java Applet嵌入HTML在浏览器中执行
C.Java Application不是独立的应用程序
D.以上说法都不对
正确答案:C
26.下列代码的执行结果是( )。

public class Test{ public static void main (String args[ ]){ System.out.println(5/2): } } A.2.50
B.2
C.2.5
D.2.0
正确答案:B
27.下列代码的执行结果是( )。

class NextLetter{ public static void main(String[ ]args){char c=“a”;System.out.println(“The next character is”+ + + c +”.”);} }
A.a
B.b
C.c
D.a+c
正确答案:B
28.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。

下列图符名标识的图符不属于数据流图合法图符的是( )。

A.控制流
B.加工
C.数据存储
D.源和流
正确答案:A
29.下列代码的执行结果是( )。

public class Test{ public static void main(String args[]){float t=9.0f;int q=5;System.out.println((t++) * (- -q));} }
A.41
B.41.0
C.36
D.36.0
正确答案:D
30.整数常量在计算机默认值中占( )位。

A.8
B.16
C.32
D.64
正确答案:C
31.下列说法中,正确的是( )。

A.类是变量和方法的集合体
B.数组是无序数据的集合
C.抽象类可以实例化
D.类成员数据必须是共有的
正确答案:A
32.结构化方法的核心和基础是( )。

A.结构化分析方法
B.结构化设计方法
C.结构化设计理论
D.结构化编程方法
正确答案:C
33.下列代码的执行结果是( )。

class Decrement{ public static void main(String args[ ]){ int i=10;System.out.println(- -i+”“+i- - +”“+i);//”+”号表示字符串连接} }
A.9.0 9.0 8.0
B.9 9 8
C.9.0 8.0 9.0
D.9 8 8
正确答案:B
34.为了区分类中重载的同名的不同的方法,要求( )。

A.采用不同的形式参数列表
B.返回值的数据类型不同
C.调用时用类名或对象名做前缀
D.参数名不同
正确答案:A
35.给出—卜列的代码,则下列选项中( )可以表示为类A合理的内部类。

class A{ protected int i; A (int i) { this i=i;}} A.class B{ }
B.class B extends A{ }
C.class B extends A{ B ( ){System.out.println(“i=”+i);}}
D.class A{ }
正确答案:A
填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡上。

注意:以命令关键字填空的必须拼写完整。

36.在Java语言中,如数字后没有字母,计算机默认为______类型。

正确答案:double
37.算术运算符的优先级按下面次序排列:++和--的级别最高,然后是______和/以及%,而+和—的级别最低。

正确答案:*
38.数组、堆栈、______和链表都是线性数据结构。

正确答案:队列
39.Java语言是______年5月由Sun公司在Sun World大会上发布的。

从此,这一新一代的网络计算机语言受到广泛青睐,很快兴起了Java的热潮。

正确答案:1995
40.Java是一个______语言,它避免了许多其他编程语言的缺点,更好地利用了当前软件新技术,是一种新概念。

正确答案:网络编程
41.______ 是Java的特殊应用程序。

它嵌入到HTML中,发布到互联网上。

正确答案:Applet
42.变量属性是描述变量的作用域,按作用域分类,变量有局部变量、类变量、______ 和异常处理参数。

正确答案:方法参数
43.赋值表达式是由位于赋值运算符左边的变量和右边的______ 组成。

正确答案:表达式
44.下列是一个Java应用程序,输出结果是______。

public class Testtt { public static void main(String args[]) {char c=‘i’;for(int n=6;n<11;n++){if(n==8)break;System.out.print(c++);} } }
正确答案:i j
45.在Java语言的所有方法中,比较特殊的一类方法是抽象方法,它只有方法头,而没有______。

正确答案:方法体
46.______ 是字符的序列,也是组织字符的基本结构。

正确答案:字符串
47.在JDK1.4的java.util.regex正则表达式包中,有一个______ 类,该类的static Pattern compile方法用于将正则表达式字符串编译成模式对象来进行快速模式匹配。

正确答案:模式Pattern
48.在事件处理的过程中,主要涉及到的三个对象分别是事件、______ 和事件处理者。

正确答案:事件源
49.在自定义Swing构件的时候,首先要确定使用哪种构件类作为所定制构件的______,建议继承JPanel类或更具体的Swing构件类。

正确答案:父类
50.在Java中支持______ 技术,使得Java的安全控制可以针对外界的具体用户进行,从而提高了访问控制的粒度。

正确答案:数字签名。

相关文档
最新文档