留学群

目录

2018年3月计算机二级考试JAVA考前冲刺习题4

【 liuxuequn.com - 计算机二级 】

  2018年3月计算机等级考试备考在即,小编在这里为考生们整理了2018年3月计算机二级考试JAVA考前冲刺习题,希望能帮到大家,想了解更多考试资讯,请关注留学群的及时更新哦。

  2018年3月计算机二级考试JAVA考前冲刺习题4

  1). 下列关于栈的叙述中正确的是

  A.在栈中只能插入数据

  B.在栈中只能删除数据

  C.栈是先进先出的线性表

  D.栈是先进后出的线性表

  正确答案:D

  2). 下列不属于Swing中构件的是( )。

  A.J Panel

  B.JTable

  C.Menu

  D.JFrame

  正确答案:C

  答案解析:JPanel是Swing的中间容器;JTable是Swing中可编辑信息的构件;JFrame是Swing的顶层容器。

  3). 数据库设计的需求分析阶段主要设计( )。

  A.程序流程图

  B.程序结构图

  C.框图

  D.数据流程图

  正确答案:D

  4). 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统联合体。其中数据独立性最高的阶段是

  A.数据库系统

  B.文件系统

  C.人工管理

  D.数据项管理

  正确答案:A

  5). 下列关于Java多线程并发控制机制的叙述中,错误的是( )。

  A.Java中对共享数据操作的并发控制是采用加锁技术

  B.线程之间的交互,提倡采用suspend( )/resume()方法

  C.共享数据的访问权限都必须定义为private

  D.Java中没有提供检测与避免死锁的专门机制,但程序员可以采用某些策略防止死锁的发生

  正确答案:B

  答案解析:本题考查多线程的并发控制机制。Java中对共享数据操作的并发控制采用传统的加锁技术,也就是给对象加锁,选项A说法正确。线程之间的交互,提倡采用wait()和notify()方法,这两个方法是java. lang. object类的方法,是实现线程通信的两个方法,不提倡使用suspend()和resume()方法,它们容易造成死锁,所以选项B说法错误。共享数据的访问权限都必须定义为private,不能为public或其他,选项C说法正确。Java中没有提供检测与避免死锁的专门机制,因此完全由程序进行控制,但程序员可以采用某些策略防止死锁的发生,选项D说法正确。

  6). 用来实现Java虚拟机的语言是( )。

  A.Java

  B.C

  C.C++

  D.汇编

  正确答案:B

  答案解析:本题考查Java语言的虚拟机。Java本身的编译器用Java语言编写,运行系统的虚拟机用C语言实现。Java语言的执行模式是半编译和半解释型,程序首先由编译器转换为标准字节代码,然后由Java虚拟机去解释执行,字节代码实际上可以看作是虚拟机的机器代码。考生应当理解Java语言的实现机制,这属于考试重点。正确答案为选项B。

  7). 使得线程放弃当前分得的CPU 时间,但不使线程阻塞,即线程仍处于可执行状态,随时可能再次分得CPU时间的方法是( )。

  A.ti me()

  B.yield()

  C.load()

  D.mi n()

  正确答案:B

  答案解析:本题考查线程阻塞的概念。yield()方法使得线程放弃当前分得的CPU 时间,但是不使线程阻塞,即线程仍处于可执行状态,随时可能再次分得CPU 时间。调用yield()的效果等价于调度程序认为该线程已执行了足够的时间从而转到另一个线程。

  8). 下列变量的定义中,错误的是( )。

  A.i nt x=3;

  B.float f ;d ;

  C.Stri ng s ="Hello";

  D.boolean b =true ;

  正确答案:B

  答案解析:正确的方法是float f ,d ;,中间应该使用“,”而不是“;”,因为在Java 中“;”表示一个语句结束。

  9). 设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积,则T的元组个数是

  A.400

  B.10000

  C.30000

  D.90000

  正确答案:C

  10). 下列方法中,不属于类String的方法是( )。

  A.toLowerCase()

  B.valueOf()

  C.charAt()

  D.append()

  正确答案:D

  答案解析:String的方法中,toLowerCase()方法是转换成小写,valueof()方法是获得相 应数值,charAt()方法是提取字符串中指定位置的字符。append()是StringBuffer的方法。

  11). 某二叉树结点的前序序列为E、A、C、B、D、G、F,对称序列为A、B、C、D、E、F、G。该二叉树结点的后序序列为

  A.B、C、F、G、E

  B.C、F、A、G、E

  C.E、G、F、A、B

  D.E、G、A、C、F、B

  正确答案:A

  12). 下列关于正则表达式的说法,不正确的是( )。

  A.在J2SE 1.4中的正则表达式包中有一个Pattern类

  B.在J2SE 1.4中的正则表达式包中有一个Macher类

  C.在J2SE 1.4中的正则表达式包名为javA.util.regex

  D.以上说法都不对

  正确答案:C

  答案解析:本题考查J2SE l.4中的正则表达式。记忆型题目,没有太大难度,考生记住即可。java. util. regex和java. net. URL类相结合,用于网络上的字符输入流的模式字符串搜索中。

  推荐阅读:

  2018年3月计算机二级考试JAVA考前冲刺习题1

  2018年3月计算机二级考试JAVA考前冲刺习题2

  2018年3月计算机二级考试JAVA考前冲刺习题3

  留学群计算机等级考试 栏目推荐

  2018年计算机等级考试计划

  2018年计算机等级考试时间

  计算机等级考试动态

  计算机等级考试报名时间

  计算机等级考试时间

  计算机等级考试准考证打印时间

  计算机等级考试成绩查询时间

  计算机等级考试试题及答案

  想了解更多计算机二级网的资讯,请访问: 天津计算机二级

本文来源:https://jsj.liuxuequn.com/a/3662353.html
延伸阅读
    想必要考试的考生,对快捷键还是有敏感的,快捷键不仅使你考试能做题快一些,在平时设计网站时也是有很大的帮助的,在这里预祝即将考试的考生
2019-01-02
    我们都想知道在学习计算机语言中的C语言,最重要的就是字符串了,小编整理了关于C语言的一些知识点,对你的计算机考试会有帮助的,想了解更
2019-01-02
    滚动字幕会让很多人感到兴奋,特别是第一次使用滚动字幕时,会爱不释手。现在做一个详细的方案,让你更全面地了解一下。小编整理了一些滚动字
2019-01-02
你准备好计算机等级考试了么?小编为大家提供“2018年12月计算机二级Java冲刺题及答案3”供广大考生参考,希望帮到您!更多计算机等级考试的资讯请关注我们网站的更新哦!2018年
2018-11-28
本网站计算机考试栏目小编为考生们整理了“2018年12月计算机二级Java冲刺题及答案2”,希望有所帮助,更多计算机等级考试信息请关注本网站的及时更新哦。祝同学们金榜题名!2018
2018-11-28
计算机等级考试栏目小编精心为您收集整理了《2018年12月计算机二级Java冲刺题及答案1》,希望给您带来帮助!更多精彩内容尽在本站,请持续关注。祝您考试顺利哦!2018年12月计
2018-11-28
三层模式是体系结构模式,MVC是设计模式,考生们应该常见吧,小编为你整理了一些关于JavaBean的资料,供程序员参考,希望能对你有所帮助!计算机二级考试-Web前端程序设计(Ja
2019-01-02
漂亮的Flash动画人人喜欢,不过制作起来的确有一些技术难度。你知道吗,Dreamweaver作为一个网页制作工具,还可以创建好玩的Flash相册。小编整理了一些Flash相册的资
2019-01-02