本栏目下题库来源于互联网,轻速云承诺对于用户导入平台的题库是严格保密的,不会在此呈现!
轻速云给您提供更好的在线考试系统服务!
二级JAVA考试题
1、【 单选题 】
下面叙述正确的是 [2分]
、 算法的执行效率与数据的存储结构无关
、 算法的空间复杂度是指算法程序中指令(或语句)的条数
、 算法的有穷性是指算法必须能在执行有限个步骤之后终止
、 以上三种描述都不对
答案:
2、【 单选题 】
以下数据结构中不属于线性结构的是 [2分]
、 队列
、 线性表
、 二叉树
、 栈
答案:
3、【 单选题 】
在一颗二叉树上第5层的结点数最多是 [2分]
、 8
、 16
、 32
、 15
答案:
4、【 单选题 】
下面描述中,符合结构化程序设计风格的是 [2分]
、 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑
、 模块只有一个入口,可以有多个出口
、 注重提高程序的执行效率
、 不使用goto语句
答案:
5、【 单选题 】
下面概念中,不属于面向对象方法的是 [2分]
、 对象
、 继承
、 类
、 过程调用
答案:
6、【 单选题 】
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是 [2分]
、 可行性分析
、 需求分析
、 详细设计
、 程序编码
答案:
7、【 单选题 】
在软件开发中,下面任务不属于设计阶段的是 [2分]
、 数据结构设计
、 给出系统模块结构
、 定义模块算法
、 定义需求并建立系统模型
答案:
8、【 单选题 】
数据库系统的核心是 [2分]
、 数据模型
、 数据库管理系统
、 软件工具
、 数据库
答案:
9、【 单选题 】
下列叙述中正确的是 [2分]
、 数据库系统是一个独立的系统,不需要操作系统的支持
、 数据库设计是指设计数据库管理系统
、 数据库技术的根本目标是要解决数据共享的问题
、 数据库系统中,数据的物理结构必须与逻辑结构一致
答案:
10、【 单选题 】
下列模式中,能够给出数据库物理存储结构与物理存取方法的是 [2分]
、 内模式
、 外模式
、 概念模式
、 逻辑模式
答案:
11、【 单选题 】
Java语言的类型是 [2分]
、 面向对象语言
、 面向过程语言
、 汇编程序
、 形式语言
答案:
12、【 单选题 】
Frame默认的布局管理器是 [2分]
、 FlowLayout
、 BorderLayout
、 GridLayout
、 CardLayout
答案:
13、【 单选题 】
保证Java语言可移植性的特征是 [2分]
、 面向对象
、 安全性
、 分布式计算
、 可跨平台
答案:
14、【 单选题 】
下列有关Java语言的叙述中,正确的是 [2分]
、 Java是不区分大小写的
、 源文件名与public类型的类名必须相同
、 源文件名其扩展名为.jar
、 源文件中public类的数目不限
答案:
15、【 单选题 】
下列哪个数代表八进制整数? [2分]
、 0XA6
、 -1E3
、 1840
、 0144
答案:
16、【 单选题 】
按运算符操作数的数目划分,运算符 ? :的类型是 [2分]
、 三元
、 二元
、 四元
、 一元
答案:
17、【 单选题 】
下列代码的执行结果是:
public class Test3{
public static void main(String args[]){
System.out.println(100%3);
System.out.print(",");
System.out.println(100%3.0);
}
} [2分]
、 1,1
、 1,1.0
、 1.0,1
、 1.0,1.0
答案:
18、【 单选题 】
下列赋值语句中错误的是 [2分]
、 float f=11.1f
、 double d=5.3E12;
、 char c='\r';
、 byte bb=433;
答案:
19、【 单选题 】
给出下面程序段:
if(x>0){System.out.println("Hello.");}
else if(x>-3){System.out.println("Nice to meet you!");}
else {System.out.println("How are you?");}
若打印字符串“How are you?”,则x的取值范围是 [2分]
、 x>0
、 x>-3
、 x<=-3
、 x<=0&x>-3
答案:
20、【 单选题 】
属于main()方法的返回类型是 [2分]
、 public
、 static
、 void
、 main
答案:
21、【 单选题 】
下列内部类的正确用途是
btnn.addActionListener(new //注册监听器
ActionListener()
{ public void actionPerformed(ActionEvent event)
{ String s=input.getText();
output.setText("Hello"+s+",Welcome You!");
}}) [2分]
、 用于访问外部类的数据
、 用于进行事件处理
、 隐藏起来不被同一包中的其他类所见
、 生成事件适配器
答案:
22、【 单选题 】
下列数组 a 中,版本较新的能在程序运行时动态调整大小的是 [2分]
、 int a[]
、 String[] a
、 a=new ArrayList()
、 a=new Array()
答案:
23、【 单选题 】
下列叙述中,错误的是 [2分]
、 接口与类的层次无关
、 通过接口说明类所实现的方法
、 通过接口可了解对象的交互界面
、 接口与存储空间有关
答案:
24、【 单选题 】
阅读和理解下面程序段:
class Manager extends Employee
{ public Manager(String n,double s,int year,int month,int day)
{ super(n,s,year,month,day);
bonus=0;}
public double getSalary()
{ double baseSalary=super;getSalary();
return baseSalary+bonus;}
public void setBonus(double b)
{ bonus=b;}
private double bonus;
}
Manager是Employee的子类,其理由是 [2分]
、 Manager的适用范围较宽
、 extends关键字声明
、 Manager的域减小了
、 雇员是一个经理
答案:
25、【 单选题 】
WindowListener中可以实现窗口关闭功能的方法是 [2分]
、 public void windowOpened(WindowEvent e)
、 public void windowClosed(WindowEvent e)
、 public void windowClosing(WindowEvent e)
、 public void windowDeactivated(WindowEvent e)
答案:
26、【 单选题 】
下列关于Applet的叙述中,错误的是 [2分]
、 Applet是Java类,所以可以由JDK中的解释器java.exe直接解释运行
、 Applet应该定义为java.applet.Applet类或javax.swing.Japplet类的子类
、 Applet与Applicationg的主要区别在执行方式上
、 通过在HTML文件中采用标记可以向Applet传递参数
答案:
27、【 单选题 】
与Applet生命周期相关的方法的数量是 [2分]
、 4种
、 3种
、 2种
、 5种
答案:
28、【 单选题 】
下列属于正则表达式的是 [2分]
、 一个数组
、 一组二进制数据
、 一个字符串
、 一个公式
答案:
29、【 单选题 】
下列关于线程调度的叙述中,错误的是 [2分]
、 调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会
、 调用线程的yeild()方法,只会使与当前线程相同优先级的线程获得运行机会
、 当有比当前线程的优先级高的线程出现时,高优先级线程将抢占CPU并运行
、 具有相同优先级的多个线程的调度一定是分时的
答案:
30、【 单选题 】
调用线程的下列方法,不会改变该线程在生命周期中状态的方法是 [2分]
、 yeild()
、 wait()
、 sleep()
、 isAlive()
答案:
31、【 单选题 】
在下面附属类方法中的下划线处,应填入的正确参数是
public void writeData(_____)throwsIOException
{GregorianCalendar calendar=new GregorianCalendar();
calendar.setTime(hireDay);
out.println(name+”|”
+salary+”|”
+calendar.get(Calendar.YEAR)+”|”
+(calendar.get(Calendar.month)+1)+”|”
+calendar.get(Calendar.Day_OF_MONTH));
} [2分]
、 Employee[]e
、 ”employee.dat”
、 PrintWriter out
、 BufferedWriter
答案:
32、【 单选题 】
下面程序段:
boolean a=false;
boolean b=true;
boolean c=(a&&b)&&(!b)
boolean result=(a&b)&(!b);
执行完后,正确的结果是 [2分]
、 c=false;result=false
、 d=true;result=true
、 c=true;result=false
、 c=false;result=true
答案:
33、【 单选题 】
在匹配器(Matcher)类中,用于输入字符串与模式串比较的方法是 [2分]
、 static boolean matches()
、 boolean matcher.find()
、 int matcher.start()
、 int matcher
答案:
34、【 单选题 】
下列情况中,不会使线程返回所持有的对象锁的是 [2分]
、 当synchronized()语句块执行完毕
、 当调用了线程的suspend()方法
、 当在synchronized()语句块中出现异常(exception)
、 当持有锁的线程调用该对象的wait()方法
答案:
35、【 单选题 】
Java中对Applet设置了严格的安全限制。下列关于Applet在Java 2中安全限制叙述正确的是 [2分]
、 根本无法解除
、 只有部分限制可以解除,而其它限制无法解除
、 可以在安全策略的控制下解除
、 已经缺省地全部解除
答案:
36、【 填空题 】
算法的复杂度主要包括 复杂度和空间复杂度。
输入答案,中间不含空格: [每空2分]
答案: ["时间"]
37、【 填空题 】
数据的逻辑结构在计算机存储空间中的存放形式称为数据的 。
输入答案,中间不含空格: [每空2分]
答案: ["存储结构"]
38、【 填空题 】
若按功能划分,软件测试的方法通常分为白盒测试方法和 测试方法。
输入答案,中间不含空格: [每空2分]
答案: ["黑盒"]
39、【 填空题 】
如果一个工人可管理多个设备,而一个设备只能被一个工人管理,则实体“工人”和
实体“设备”之间存在 关系。
输入答案,中间不含空格: [每空2分]
答案: ["一对多"]
40、【 填空题 】
关系数据库管理系统能实现的专门关系运算包括选择、连接、 。
输入答案,中间不含空格: [每空2分]
答案: ["投影"]
12 下一页 末页
共2页,共50个题库
共2页,共50个题库
轻速云给您提供更好的在线考试系统服务!
推荐
推荐题库
众多企事业单位的信赖之选
36万+企事业单位的共同选择
查看更多合作案例
众多企事业单位的信赖之选
开始使用轻速云组织培训考试
四步组织一场考试答题,一键搭建企业培训平台
免费使用 免费使用 预约演示
咨询热线
400-886-8169
周一到周日 8:00-22:00
©2025 轻速云 苏ICP备16049646号-1 轻速云科技提供专业的在线考试系统、在线培训系统
联系我们
客服热线客服热线:400-886-8169 | 周一至周日 8:00-22:00
©2025 轻速云 苏ICP备16049646号-1
轻速云科技提供专业的在线考试系统、在线培训系统
在线咨询 400-886-8169