文档库 最新最全的文档下载
当前位置:文档库 › 2009年9月计算机等级考试二级java真题及答案

2009年9月计算机等级考试二级java真题及答案

2009年9月计算机等级考试二级java真题及答案
2009年9月计算机等级考试二级java真题及答案

2009年9月全国计算机等级考试二级笔试试卷

Java语言程序设计

(考试时间90分钟,满分100分)

一、选择题(每小题2分,共70分)

(1)下列数据结构中,属于非线性结构的是

A)循环队列

B)带链队列

C)二叉树

D)带链栈

(2)下列数据结构中,能够按照“先进后出”原则存取数据的是

A)循环队列

B)栈

C)队列

D)二叉树

(3)对于循环队列,下列叙述中正确的是

A)队头指针是固定不变的

B)队头指针一定大于队尾指针

C)队头指针一定小于队尾指针

D)队头指针可以大于队尾指针,也可以小于队尾指针

(4)算法的空间复杂度是指

A)算法在执行过程中所需要的计算机存储空间

B)算法所处理的数据量

C)算法程序中的语句或指令条数

D)算法在执行过程中所需要的临时工作单元数

(5)软件设计中划分模块的一个准则是

A)低内聚低耦合

B)高内聚低耦合

C)低内聚高耦合

D)高内聚高耦合

(6)下列选项中不属于结构化程序设计原则的是A)可封装

D)自顶向下

C)模块化

D)逐步求精

(7)软件详细设计产生的图如下:

该图是

A)N-S图

B)PAD图

C)程序流程图

D)E-R图

(8)数据库管理系统是

A)操作系统的一部分

B)在操作系统支持下的系统软件

C)一种编译系统

D)一种操作系统

(9)在E-R图中,用来表示实体联系的图形是

A)椭圆图

B)矩形

C)菱形

D)三角形

(10)有三个关系R,S和T如下:

其中关系T由关系R和S通过某种操作得到,该操作为A)选择

B)投影

C)交

D)并

(11)用于设置组件大小的方法是

A)paint( )

B)setSize( )

C)getSize( )

D)repaint( )

(12)点击窗口内的按钮时,产生的事件是

A)MouseEvent

B)WindowEvent

C)ActionEvent

D)KeyEvent

(13)AWT中用来表示对话框的类是

A)Font

B)Color

C)Panel

D)Dialog

(14)下列运算符中,优先级最高的是

A)+=

B)= =

C)&&

D)++

(15)下列运算结果为1的是

A)8>>1

B)4>>>2

C)8<<1

D)4<<<2

(16)下列语句中,可以作为无限循环语句的是A)for(;;) {}

B)for(int i=0; i<10000;i++) {}

C)while(false) {}

D)do {} while(false)

(17)下列表达式中,类型可以作为int型的是

A)“abc”+”efg”

B)“abc”+?efg?

C)…a?+?b?

D)3+”4”

(18)阅读下列程序

Public class Test implements Runnable{

Private int x=0;

Private int y=o;

boolean flag=true;

Public static void main(string[ ] args) {

Test r =new Test( );

Thead t1=new Thead(r);

Thead t2=new Thead(r);

t1.start( );

t2.start( );

}

Public void run(){

While(flag) {

x++;

y++;

system.out.println(“(” +x_ “,”+y+”)”);

if (x>=10)

flag=false;

}

}

下列对程序运行结果描述的选项中,正确的是

A)每行的(x,y)中,可能有;每一对(x,y)值都出现两次。B)每行的(x,y)中,可能有;每一对(x,y)值仅出现一次。C)每行的(x,y)中,可能有x=y;每一对(x,y)值都出现两次。D)每行的(x,y)中,可能有x=y;每一对(x,y)值都出现一次。

(19)如果线程正处于运行状态,则它可能到达的下一个状态是A)只有终止状态

B)只有阻塞状态和终止状态

C)可运行状态,阻塞状态,终止状态

D)其他所有状态

(20)在下列程序的空白处,应填入的正确选项是

import java.io.*;

Public class writeInt{

Public static void main(string[ ] a) {

Int[ ] myArray = {10,20,30,40};

try{

DataOutputSystem dos= new DataOutputSystem

(new FileOutputSystem(“ints.dat”));

for (int i=0;I

dos。writeInt(myArray[i]);

dos.

System.out.println

(“Have written binary file ints.dat”);

}

Catch(IOException ioe)

{ System.out.println(“IO Exception”);

}

}

}

A)start( )

B)close( )

C)read( )

D)write( )

(21)在一个线程中调用下列方法,不会改变该线程运行状态的是

A)yield方法

B)另一个线程的join方法

C)sleep方法

D)一个对象的notify方法

(22)在关闭浏览器时调用,能够彻底终止Applet并释放该Applet所有资源的方法是

A)stop( )

B)destroy( )

C)paint( )

D)start( )

(23)为了将HelloApplet(主类名为HelloApplet.class)嵌入在greeting.html文件中,应该在下列greeting.html文件的横线处填入的代码是

A)HelloApplet.class

B)CODE=” HelloApplet.class”

C)CODE=” HelloApplet.class” WIDTH=150 HEIGHT=25

D)CODE=” HelloApplet.class” WIDTH=10 HEIGHT=10

(24)下列变量名的定义中,符合Java命名约定的是

A)fieldname

B)super

C)Intnum

D)$number

(25)自定义异常类的父类可以是

A)Error

B)VirtuaMachineError

C)Exception

D)Thread

(26)阅读下列程序片段

Public void test(){

Try{

sayHello();

system.out.println(“hello”);

} catch (ArrayIndexOutOfBoundException e) {

System.out.println(“ArrayIndexOutOfBoundException”);

}catch(Exception e){

System.out.println(“Exception”);

}finally {

System.out.println(“finally”);

}

}

如果sayHello( )方法正常运行,则test( )方法的运行结果将是

A)Hello

B)ArrayIndexOutOfBondsException

C)Exception

Finally

D)Hello

Finally

(27)为使Java程序独立于平台,Java虚拟机把字节码与各个操作系统及硬件A)分开

B)结合

C)联系

D)融合

(28)Java中的基本数据类型int在不同的操作系统平台的字长是

A)不同的

B)32位

C)64位

D)16位

(29)String、StingBuffer都是______类,都不能被继承。

A)static

B)abstract

C)final

D)private

(30)下列程序的功能是统计字符串中“array”的个数,在程序的空白处应填入的正确选项是

public class FindKeyWords{

public static void main(sring[] args){

sting text=

“ An array is a data structur that stores a collection of”

+ “values of the same type . You access each individual value”

+ “through an integer index . For example,if a is an array”

+ “of inergers, then a[i] is the ith integer in the array.”;

Int arrayCount =0;

Int idex = -1;

Sting arrarStr =”array”;

Index = text.indexof(arrayStr);

While(index 0) {

++arrayCount;

Index += arrayStr.length();

Index = text.indexof(arrayStr,index);

}

System.out.println

(“the text contains” + arrayCount + “arrays”);

}

}

A)<

B)=

C)<=

D)>=

(31)构造方法名必须与______相同,它没有返回值,用户不能直接调用它,只能通过new调用。

A)类名

B)对象名

C)包名

D)变量名

(32)在多线程并发程序设计中,能够给对象x加锁的语句是A)x.wait( )

B)synchronized(x)

C)x.notify( )

D)x.synchronized( )

(33)Java中类ObjectOutputStream支持对象的写操作,这是一种字节流,它的直接父类是

A)Writer

B)DataOutput

C)OutputStream

D)ObjectOutput

(34)在下列程序的空白处,应填入的正确选项是

Import java.io.*;

Pulilc class ObjectStreamTest{

Publilc static void main(string args[]) throws IOException{

ObjectOutputStream oos= new ObjectOutputStream

(new FileOutputStream(“serial.bin”));

Java.util.Date d= new Java.util.Date();

Oos (d);

ObjectInputStream ois=

new ObjectInputStream(new FileOutputStream(“serial.bin”));

try{

java.util.date restoredDate =

(Java.util.Date) ois.readObject();

System.out.println

(“read object back from serial.bin file:”

+ restoredDate);

}

Catch (ClassNotFoundException cnf) {

System.out.println (“class not found”);

}

A)WriterObject

B)Writer

C)BufferedWriter

D)WriterObject

(35)Class类的对象由______自动生成,隐藏在.class文件中,它在运行时为用户提供信息。

A)Java编译器

B)Java解释器

C)Java new 关键字

D)Java类分解器

二、填空题(每空2分,共30分)

(1)某二叉树由5个度为2的结点以及3个度为1的结点,则该二叉树中共有【1】个结点。

(2)程序流程图中的菱形框表示的是【2】。

(3)软件开发过程主要分为需求分析、设计、编码与测试四个阶段,其中【3】阶段产生“软件需求规格说明书“。

(4)在数据库技术中,实体集之间的联系可以是一对一或一对多的,那么“学生“和”可选课程“的联系为【4】。

(5)人员基本信息一般包括:身份证号、姓名、性别、年龄等。其中可以做主关键字的是【5】。

(6)按照Java的线程模型,代码和【6】构成了线程体。

(7)在多线程程序设计中,如果采用继承Thread类的方式创建线程,则需要重写Thread 类的【7】()方法。

(8)在下列Java applet 程序的横线处填入代码,使程序完整并能够正确运行。

Import java. awt. *;

Import java. applet. *;

Public class Greeting extends applet{

Public void 【8】(Graphics g) {

g.drawSting(“how are you!”,10,10);

}

}

(9)在Java语言中,用【9】修饰符定义的类为抽象类。(10)在Java中,字符是以16位的【10】码表示。

(11)请在下列程序的空白处,填上适当的内容:

Import java. awt. *;

Import java. util. *;

Class BufferTest{

Public static void main(string args[])

Throws IOException{

FileOutputStream unbuf=

new FileOutputStream(“test.one”) ;

BufferedOutputStream buf=

new 【11】(new FileOutputStream(“test.two”));

System.out.println

(“write file unbuffered: ” + time(unbuf) +“ms”);

System.out.println

(“write file buffered: ” + time(buf) + “ms”);

}

Static int time (OutputStream os)

Throws IOException{

Date then = new Date();

for (int i=0; i<50000; i++){

os.write(1);

}

}

os.close();

return(int)(()new Date()).getTime() - then.getTime());

}

(12)代码System.out.println(066)的输出结果是【12】。(13)Swing中用来表示工具栏的类是javax.swing. 【13】。

(14)表达式(10*49.3)的类型是【14】型。

(15)抛出异常的语句是【15】语句。

二级java答案:

1-5:CBDAB

6-10:ACBCD

11-15:BCDDB

16-20:ACBCB

21-25:BBCAC

26-30:DABCD

31-35:ABCDA

1-15 : 14 逻辑条件需求分析多对多身份证号码数据 run paint abstruct Unicode BufferedOutputStream 54 JToolBar double t hrowException 此答案供大家参考

2009年英语专业八级真题附答案

2009年英语专业八级真题答案 In this section you will hear a mini-lecture. You will hear the lecture ONCE ONLY While listening, take notes on the important points. Your notes will not be marked, but you will need them to complete a gap-filling task after the mini-lecture. When the lecture is over, you will be given two minutes to check your notes, and another ten minutes to complete the gap-filling task on ANSWER SHEET ONE. Use the blank sheet for note-taking. Writing Experimental Reports I.Content of an experimental report, e.g. --- study subject/ area --- study purpose --- ____1____ II.Presentation of an experimental report --- providing details --- regarding readers as _____2_____ III.Structure of an experimental report --- feature: highly structured and ____3____ --- sections and their content: INTRODUCTION ____4____; why you did it METHOD how you did it RESULT what you found out ____5____ what you think it shows IV. Sense of readership --- ____6____: reader is the marker --- ____7____: reader is an idealized, hypothetical, intelligent person with little knowledge of your study --- tasks to fulfill in an experimental report: ? introduction to relevant area ? necessary background information ? development of clear arguments ? definition of technical terms ? precise description of data ____8____ V. Demands and expectations in report writing --- early stage: ? understanding of study subject/area and its implications ? basic grasp of the report's format --- later stage: ? ____9____ on research significance --- things to avoid in writing INTRODUCTION: ? inadequate material ? ____10____ of research justification for the study

Java笔试题及答案

Java笔试题及答案 一、单项选择题 1.Java是从()语言改进重新设计。 A.Ada B.C++ C.Pasacal D.BASIC 答案:B 2.下列语句哪一个正确() A. Java程序经编译后会产生machine code B. Java程序经编译后会产生byte code C. Java程序经编译后会产生DLL D.以上都不正确 答案:B 3.下列说法正确的有() A. class中的constructor不可省略 B. constructor必须与class同名,但方法不能与class同名 C. constructor在一个对象被new时执行 D.一个class只能定义一个constructor 答案:C 详解:见下面代码,很明显方法是可以和类名同名的,和构造方法唯一的区别就是,构造方法没有返回值。 package net.study; public class TestConStructor { public TestConStructor() {

} public void TestConStructor() { } public static void main(String[] args) { TestConStructor testConStructor = new TestConStructor(); testConStructor.TestConStructor(); } } 4.提供Java存取数据库能力的包是() 答案:A 5.下列运算符合法的是() A.&& B.<> C.if D.:= 答案:A 详解: java 中没有<> := 这种运算符,if else不算运算符 6.执行如下程序代码 a=0;c=0; do{ --c; a=a-1; }while(a>0); 后,C的值是()

2020年计算机二级考试Java练习题及答案(3)

2020年计算机二级考试Java练习题及答案(3) 1[简答题]本题中,在下画线上填写代码,指定变量b为字节型,变量f为单精度实型,变量l为64位整型。 public class javal{ public static void main(String[-]args){ b=49; f=8.9f; l=0xfedl; System.out.println("b="+b); System.out.println("f="+f): System.OUt.println("l="+1); } } 参考解析: 第1处:byte 第2处:float 第3处:long 【解析】本题考查的是数据类型。byte为字节型;float为单精度实型;long为长整型。 3[单选题] 为使下列代码正常运行,应该在下画线处填入的选项是( )。

ObjectInputStream In= new (new FilelnputStream("employee. doc")); Employee[]newstaff=(Employee[])in.readObject (); In.close(); A.Reader B.InputStream C.Objectlnput D.ObjectlnputStream 参考答案:D 参考解析:ObjectlnputStream类和ObjectOutputStream类分列 是InputStream类和OutputStream类的子类。ObjectlnputStream类 和ObjectOutputStream类创建的对象被称为对象输入流和对象输出流。对象输入流使用readObject()方法读取一个对象到程序中。 4[单选题] 为使下列代码正常运行,应该在下画线处填入的选项 是( )。 abstract class person{ public Person(String n){ name=n: } Public String getDescription(); public String getName(){ return name; }

2009年10月00399学前游戏论试卷和答案

全国2009年10月自学考试学前游戏论试题 课程代码:00399 一、单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.前苏联游戏理论研究的典型特征是坚持游戏的( B )1-10 A.生物性本质观 B.社会性本质观 C.主体性本质观 D.科学性本质观 2.游戏的主体性本质观,促使我们在促进和引导儿童游戏的实践中,必须以( C )1-18 A.成人指导为前提 B.把游戏作为教育手段为前提 C.尊重儿童的主体性为前提 D.重视游戏的知识性为前提 3.可以判断儿童没有在游戏的表情状态是( A )1-30 A.茫然发呆 B.平和轻松 C.专注认真 D.夸张变形 4.美国心理学家比勒提出的四种游戏中,把儿童作为受众(观众、听众等),以理解为主的游戏,如听故事、看图 画、欣赏卡通片等,又被称为鉴赏游戏。这种游戏是( A )2-46 A.接受游戏 B.想象游戏 C.机能游戏 D.制作游戏 5.游戏中儿童通过模仿范例或对象(如司机)的一两个最富特色的典型角色动作(如转方向盘),来标志他所模仿 的对象,此时儿童所扮演的角色属于( A )1-33 A.机能性角色 B.互补性角色 C.想象的角色 D.虚幻性角色 6.游戏中以集体共同的目标为中心,有达到目标的方法,活动有严格的组织,小组里有分工,常有较明显的组织者 和领导者。这种游戏称为( D )2-45 A.单独游戏 B.平行游戏 C.联合游戏 D.合作游戏 7.婴儿阶段(特别是2岁前)游戏的基本特征是( D )2-53 A.社会性 B.象征性 C.规则性 D.感觉运动性 8.儿童在游戏中所反映的现实生活中事物或现象的范围规定。它构成游戏的内核,这一概念被称为( A )2-66 A.游戏内容 B.游戏形式 C.游戏规则 D.游戏主题 9.现代学前教育原理告诉我们,学前儿童的基本活动形式是( C )3-80 A.学习 B.自我服务性劳动

2009年考研英语真题及答案

2009年考研英语真题和答案 Section I Use of English Directions: Read the following text. Choose the best word(s) for each numbered blank and mark A, B, C or D on ANSWER SHEET 1. (10 points) Research on animal intelligence always makes me wonder just how smart humans are. 1 the fruit-fly experiments described in Carl Zimmer’s piece in the Science Times on Tuesday. Fruit flies who were taught to be smarter than the average fruit fly 2 to live shorter lives. This suggests that 3 bulbs burn longer, that there is an 4 in not being too terrifically bright. Intelligence, it 5 out, is a high-priced option. It takes more upkeep, burns more fuel and is slow 6 the starting line because it depends on learning — a gradual 7 — instead of instinct. Plenty of other species are able to learn, and one of the things they’ve apparently learned is when to 8 . Is there an adaptive value to 9 intelligence? That’s the question behind this new research. I like it. Instead of casting a wistful glance 10 at all the species we’ve left in the dust I.Q.-wise, it implicitly asks what the real 11 of our own intelligence might be. This is 12 the mind of every animal I’ve ever met. Research on animal intelligence also makes me wonder what experiments animals would 13 on humans if they had the chance. Every cat with an owner, 14 , is running a small-scale study in operant conditioning. we believe that 15 animals ran the labs, they would test us to 16 the limits of our patience, our faithfulness, our memory for terrain. They would try to decide what intelligence in humans is really 17 , not merely how much of it there is. 18 , they would hope to study a 19 question: Are humans actually aware of the world they live in? 20 the results are inconclusive. 1. [A] Suppose [B] Consider [C] Observe [D] Imagine 2. [A] tended [B] feared [C] happened [D] threatened 3. [A] thinner [B] stabler [C] lighter [D] dimmer 4. [A] tendency [B] advantage [C] inclination [D] priority 5. [A] insists on [B] sums up [C] turns out [D] puts forward 6. [A] off [B] behind [C] over [D] along 7. [A] incredible [B] spontaneous [C]inevitable [D] gradual 8. [A] fight [B] doubt [C] stop [D] think

java期末考试试题及答案

1.谈谈final, finally, finalize的区别。 final关键字: a) 如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为abstract的,又被声明为final的。 b) 将变量或方法声明为final,可以保证它们在使用中不被改变。 c) 被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。 d) 被声明为final的方法也同样只能使用,不能重载。 finally关键字:在异常处理时提供finally 块来执行任何清除操作。如果抛出一个异常,那么相匹配的catch 子句就会执行,然后控制就会进入finally 块。 finalize:方法名,不是关键字。Java技术允许使用finalize() 方法在垃圾收集器将对象从内存中清除出去之前做必要的清理工作。这个方法是由垃圾收集器在确定这个对象没有被引用时对这个对象调用的。它是在Object 类中定义的,因此所有的类都继承了它。子类覆盖finalize() 方法以整理系统资源或者执行其他清理工作。finalize()方法是在垃圾收集器删除对象之前对这个对象调用的。 2.GC是什么? 为什么要有GC? GC是垃圾收集器。Java 程序员不用担心内存管理,因为垃圾收集器会自动进行管理。要请求垃圾收集,可以调用下面的方法之一: System.gc() Runtime.getRuntime().gc() 3.Math.round(11.5)等於多少? Math.round(-11.5)等於多少? 写程序Math.round(11.5) = 12 Math.round(-11.5) = -11 4.给我一个你最常见到的runtime exception ArithmeticException, ArrayStoreException, BufferOverflowException, BufferUnderflowException, CannotRedoException, CannotUndoException, ClassCastException, CMMException, ConcurrentModificationException, DOMException, EmptyStackException, IllegalArgumentException, IllegalMonitorStateException, IllegalPathStateException, IllegalStateException, ImagingOpException, IndexOutOfBoundsException, MissingResourceException, NegativeArraySizeException, NoSuchElementException, NullPointerException, ProfileDataException, ProviderException, RasterFormatException, SecurityException, SystemException, UndeclaredThrowableException, UnmodifiableSetException, UnsupportedOperationException

2009年10月数控技术及应用试题及答案

全国2009年10月高等教育自学考试 一、单项选择题(本大题共20小题,每小题2分,共40分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.数控电加工机床主要有( ) A.数控铣床、数控钻床等 B.数控铣床、数控线切割机床等 C.数控齿轮机床、数控铣床等 D.数控线切割机床、数控电火花成形机床等 2.一个完整的数控加工程序中,在其最后一个程序段中,应该有一个标志程序结束的代码指令,它是( ) A.M00 B.M01 C.M02 D.M08 3.编程人员在编程时使用的,并由编程人员在工件上指定某一固定点为坐标原点所建立的坐标系称为( ) A.工件坐标系 B.机床坐标系 C.右手直角笛卡尔坐标系 D.标准坐标系 https://www.wendangku.net/doc/ca2654135.html,C系统中通过输入装置输入的零件加工程序存放在( ) A.EPROM中 B.RAM中 C.ROM中 D.PROM中 https://www.wendangku.net/doc/ca2654135.html,C系统采用逐点比较法对第一象限的直线插补运算时,若偏差函数小于零,则刀具位于( ) A.直线上方 B.直线下方 C.直线上 D.不确定 6.下列有关机床动刚度的叙述中,不.正确的说法是( ) A.与静刚度成正比 B.提高阻尼比,动刚度随之提高 C.与激振频率无关 D.动刚度低,则机床容易产生振动 7.主轴轴承预紧的主要目的是( ) A.增大受力面积,提高接触刚度 B.提高运动的平稳性 C.增加摩擦力 D.减小机床的热变形 8.在直线电动机速度控制单元中,能将电源电压变换成可调方波脉冲的是( ) A.速度调节器 B.晶体管直流斩波器 C.速度传感器 D.驱动电路 9.通常情况下,步进电机的最大动态扭矩与脉冲频率的关系是( )

2009年全国考研英语真题原文及答案.doc

2009年考研英语真题原文及答案完整版 Section I Use of English Directions: Read the following text. Choose the best word(s) for each numbered blank and mark A, B, C or D on ANSWER SHEET 1. (10 points) Research on animal intelligence always makes me wonder just how smart humans are. 1 the fruit-fly experiments described in Carl Zimmer's piece in the Science Times on Tuesday. Fruit flies who were taught to be smarter than the average fruit fly 2 to live shorter lives. This suggests that 3 bulbs burn longer, that there is an 4 in not being too terrifically bright. Intelligence, it 5 out, is a high-priced option. It takes more upkeep, burns more fuel and is slow 6 the starting line because it depends on learning - a gradual 7 - instead of instinct. Plenty of other species are able to learn, and one of the things they've apparently learned is when to 8 . Is there an adaptive value to 9 intelligence? That's the question behind this new research. I like it. Instead of casting a wistful glance 10 at all the species we've left in the dust I.Q.-wise, it implicitly asks what the real 11 of our own intelligence might be. This is 12 the mind of every animal I've ever met. Research on animal intelligence also makes me wonder what experiments animals would 13 on humans if they had the chance. Every cat with an owner, 14 , is running a small-scale study in operant conditioning. we believe that 15 animals ran the labs, they would test us to 16 the limits of our patience, our faithfulness, our memory for terrain.

java基础考试题及答案

新员工考试 一、选择题(共30题,每题 2 分) 1. 下面哪些是合法的标识符?(多选题) A. $persons B. TwoUsers C. *point D. this E. _endline 答案A,B,E 分析Java 的标识符可以以一个Unicode 字符,下滑线(_),美元符($)开始,后续字符可以是前面的符号和数字,没有长度限制,大小写敏感,不能是保留字(this 保留字)。 2. 哪些是将一个十六进制值赋值给一个long 型变量?(单选题) A. long number = 345L; B. long number = 0345; C. long number = 0345L; D. long number = 0x345L 答案D 分析十六进制数以Ox开头,Io ng型数以L (大小写均可,一般使用大写,因为小写的 l 和数字1 不易区分)。 3. 下面的哪些程序片断可能导致错误? (多选题) A. String s = "Gone with the wind"; String t = " good "; String k = s + t; B. String s = "Gone with the wind"; String t; t = s[3] + "one"; C. String s = "Gone with the wind"; String standard = s.toUpperCase(); D. String s = "home directory"; String t = s - "directory"; 答案B,D 分析 A:String 类型可以直接使用+进行连接运算。 B:String 是一种Object ,而不是简单的字符数组,不能使用下标运算符取其值的某个元 素,错误。 C:toUpperCase()方法是String 对象的一个方法,作用是将字符串的内容全部转换为大写并返回转换后的结果(String 类型)。 D:String 类型不能进行减(- )运算,错误。 4. point x 处的哪些声明是句法上合法的? (多选题) cIass Person { private int a; pubIic int change(int m){ return m; } } pubIic cIass Teacher extends Person { public int b;

2019年全国计算机二级考试Java试题及答案(4).doc

2019 年全国计算机二级考试Java 试题及答案(4) 1[ 单选题] 下列方法被调用后,一定使调用线程改变当前状态的是( ) 。 A.notify() B.yield() C.sleep() D.isAlive() 参考答案:C 参考解析:线程调用sleep 函数后,使当前线程进入停滞状态。yield 函数可使线程进入可执行状态,排程器从可执行状态的线程中重新排程,调用了yield 函数的线程有可能被马上执行,也有可能不会马上执行。notify 函数从线程等待池中移走任意一个线程,并把它放到锁标志等待池中,其状态仍旧是等待。所以只有sleep 一定会改变线程状态。 2[ 单选题] 如果应用程序要在Applet 上显示输出,则必须重写的方法是( ) 。 A.Graphics.drawstring() B.repaint() C.paint() D.update() 参考答案:C 3[ 单选题] 下列不属于虚拟机执行过程的特点的是( ) 。 A.多线程

B.动态连接 C.异常处理 D.代码安全检查 参考答案:D 参考解析:本题考查虚拟机执行过程的特点。Java 虚拟机是编译器生成的字节码,不用考虑具体的硬件环境,实现一次编写,随处运行,实现其可移植性。虚拟机执行过程的特点有:多线程、动态连接、异常处理。代码安全检查是Java 语言的一个突出特点,但不属于虚拟机执行过程特点。 4[ 单选题] 软件( 程序) 调试的任务是( ) 。 A.诊断和改正程序中的错误 B.尽可能多地发现程序中的错误 C.发现并改正程序中的所有错误 D.确定程序中错误的性质 参考答案:A 参考解析:调试的目的是发现错误或导致程序失效的错误原因,并修改程序以修正错误。调试是测试之后的活动 5[ 单选题] 下列相关接口的说法,准确的是( ) 。 A.接口与抽象类是相同的概念 B.实现一个接口必须实现接口的所有方法 C.接口之间不能有继承关系 D.一个类不可实现多个接口 参考答案:B

司考真题及答案09年卷4

2009年国家司法考试真题及答案试卷四 第一部分真题 一、(本题20分) 材料:1840年鸦片战争前,以自然经济为基础的中国农业社会是封闭保守的。鸦片战争后,中国的封建法律面临挑战。清朝统治者迫于内外压力,于20世纪初下诏修律,以收回领事裁判权为契机,法的现代化从制度层面上在中国正式启动。 新中国成立后60年来,伴随着社会主义革命和建设的伟大进程,中国法的现代化以社会主义的民主法制为建设目标,历经曲折考验,取得巨大成就。特别是改革开放30年来,社会主义的法治思想和观念在建设中国特色社会主义的伟大实践中总结凝练开拓创新,与时俱进地指引中国法治现代化建设不断发展并推向深入,形成了以"三个至上"重要观点为精神实质和根本原则的社会主义法治理念。 问题: 请结合中国法治现代化发展进程,简答对社会主义法治理念和"三个至上"重要观点的认识。 答题要求: 1.观点正确,表述完整、准确; 2.不少于400字。 二、(本题22分) 案情:甲和乙均缺钱。乙得知甲的情妇丙家是信用社代办点,配有保险柜,认为肯定有钱,便提议去丙家借钱,并说:"如果她不借,也许我们可以偷或者抢她的钱。"甲说:"别瞎整!"乙未再吭声。某晚,甲、乙一起开车前往丙家。乙在车上等,甲进屋向丙借钱,丙说:"家里没钱。"甲在丙家吃饭过夜。乙见甲长时间不出来,只好开车回家。甲一觉醒来,见丙已睡着,便起身试图打开保险柜。丙惊醒大声斥责甲,说道:"快住手,不然我报警了!"甲恼怒之下将丙打死,藏尸地窖。 甲不知密码打不开保险柜,翻箱倒柜只找到了丙的一张储蓄卡及身份证。甲回家后想到乙会开保险柜,即套问乙开柜方法,但未提及杀丙一事。甲将丙的储蓄卡和身份证交乙保管,声称系从丙处所借。两天后甲又到丙家,按照乙的方法打开保险柜,发现柜内并无钱款。乙未与甲商量,通过丙的身份证号码试出储蓄卡密码,到商场刷卡购买了一件价值两万元的皮衣。 案发后,公安机关认为甲有犯罪嫌疑,即对其实施拘传。甲在派出所乘民警应对突发事件无人看管之机逃跑。半年后,得知甲行踪的乙告知甲,公安机关正在对甲进行网上通缉,甲于是到派出所交代了自己的罪行。 问题: 请根据《刑法》有关规定,对上述案件中甲、乙的各种行为和相关事实、情节进行分析,分别提出处理意见,并简要说明理由。 三、(本题21分) 案情:杨某被单位辞退,对单位领导极度不满,心存报复。一天,杨某纠集董某、樊某携带匕首闯至厂长贾某办公室,将贾某当场杀死。中级法院一审以故意杀人罪判处杨某死刑,立即执行,判处董某死刑缓期二年执行,判处樊某有期徒刑十五年。 问题:

java笔试题含答案

班级:_______________ 学号:______________ 姓名:___________ Java 笔试题 (可多选) 1. 下面哪些是Thread类的方法( ABD) A start() B run() C exit() D getPriority() 2. 下面关于类的说法正确的是(A) A 继承自Throwable B Serialable C 该类实现了Throwable 接口 D 该类是一个公共类 3. 下面程序的运行结果是( false ) String str1 = "hello"; String str2 = "he" + new String("llo"); == str2); 4. 下列说法正确的有( C) A. class中的constructor不可省略

B. constructor必须与class同名,但方法不能与class同名C. constructor在一个对象被new时执行 D.一个class只能定义一个constructor 5. 指针在任何情况下都可进行>, <, >=, <=, ==运算( true ) 6. 下面程序的运行结果:(B) public static void main(String args[]) { Thread t = new Thread() { public void run() { pong(); } }; (); "ping"); } static void pong() { "pong"); } A pingpong

B pongping C pingpong和pongping都有可能 D 都不输出 7. 下列属于关系型数据库的是(AB) A. Oracle B MySql C IMS D MongoDB 8. GC(垃圾回收器)线程是否为守护线程( true ) 9. volatile关键字是否能保证线程安全( false ) 10. 下列说法正确的是(AC) A LinkedList继承自List B AbstractSet继承自Set C HashSet继承自AbstractSet D WeakMap继承自HashMap 11. 存在使i + 1 < i的数吗(存在) 12. 的数据类型是(B) A float B double C Float D Double

2020年计算机二级《JAVA》预测试卷:单选题

2020年计算机二级《JAVA》预测试卷:单选题 单选题 1关系数据库管理系统能实现的专门关系运算包括( )。 A.排序、索引、统计 B.选择、投影、连接 C.关联、更新、排序 D.显示、打印、制表 参考答案:B 参考解析:关系数据库管理系统能实现的专门关系运算包括选择、投影、连接。 2下列叙述中,准确的是( )。 A.Reader是-个读取字符文件的接口 B.Reader是-个读取数据文件的抽象类 C.Reader是-个读取字符文件的抽象类 D.Reader是-个读取字节文件的-般类 参考答案:B 参考解析:本题考查Reader类的概念。首先应该明确,Reader是-个抽象类,字符输入流都是抽象类Reader类的子类,它是用来读取 字符文件的类。字符输出流都是Writer抽象类的子类。 3表达式(10*49.3)的类型是( )。 A.double B.char C.long D.float

参考答案:A 参考解析:运算中自动类型转换按优先关系从低级数据转换成高级数据。规定的优先次序是byte,short, char→int→long→float→double。第3题笔记记录我的笔记(0) | 精选笔记(3)选择笔记标签:试题内容(3)答案解析(0) 4下列关于Java语言特点的叙述中,错误的是( )。 A.Java是面向过程的编程语言 B.Java支持分布式计算 C.Java是跨平台的编程语言 D.Java支持多线程 参考答案:A 参考解析:Java是新-代编程语言,具有很多特点:简单易学;利用面向对象技术;分布式计算;健壮性(鲁棒性);安全性;跨平台(即体系结构中立);可移植性;解释执行;高性能;多线程;动态性。所以,本题的准确答案是A。 5下列说法准确的是( )。 A.类FilelnputStream和FileOutputStream用来实行文件1/O处理,由它们所提供的方法能够打开本地主机上的文件,并实行顺序的读/写 B.通过类File的实例或者一个表示文件名称的字符串能够生成文件输人/输出流,在流对象生成的同时,文件被打开,但还不能实行文件读/写 C.对于InputStream和OutputStream来说,它们的实例都是是非顺序访问流,即只能实行顺序的读/写 D.当从标准输人流读取数据时,从键盘输人的数据直接输入到程序中 参考答案:A

2009年10月高等教育自学考试学前游戏论试卷 及答案

(课程代码 0399) 一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错 选、多选或未选均无分。 1.儿童游戏研究始于() A.18世纪下半叶 B.18世纪上半叶C19世纪下半叶 D 19世纪上半叶 2. 精神分析游戏理论的代表人物是() A.弗洛依德 B 班都拉 C 福禄贝尔 D 陈鹤琴 3.预示着练习性游戏在感知运动领域中发展终结的是() A 象征性游戏的出现 B 练习性游戏的出现 C 非练习性游戏的出现 D 非象征性游戏的出现 4.皮亚杰认为象征性游戏的结束期是() A 6—11岁 B 7—12岁 C 8—13岁 D 9—14岁 5.游戏的社会性本质观认为,游戏是儿童的() A 非能性活动 B 本能性活动 C 非社会性活动 D 社会性活动 6.不属于纽曼的游戏的特征的是() A内部控制 B 内部虚拟 C 内部真实 D 内部动机 7.带有“好像”和“假装”特点,是学前儿童典型的游戏形式是() A 结构游戏 B 感觉运动游戏 C 练习游戏 D 象征性游戏 8.把游戏分为未分化型游戏、累积型游戏、连续型游戏、分节型游戏、统一型游 戏的分类标准是() A 根据儿童在游戏中身心体验不同 B 学前儿童游戏的动机不同 C 学前儿童游戏活动对象不同 D 学前儿童游戏的时间不同 9.用雪堆雪人属于() A 感觉运动游戏 B 象征性游戏 C 结构游戏 D 规则游戏 10.马斯洛需要层次理论中社会性交往需要属于() A 第一层次的需要 B 第二层次的需要 C第三层次的需要D第四层次的需要 11.以下不属于有规则的游戏是() A 智力游戏 B 体育游戏 C音乐游戏 D玩雪游戏 12.在角色游戏中关注的焦点在于游戏的规则及角色扮演的逼真程度的是() A 托班幼儿 B小班幼儿 C中班幼儿D大班幼儿 13.幼儿结构游戏的基础是() A活动目的 B结构材料 C 建构成果D 游戏规则 14.“按颜色分类”的游戏属于() A活动性游戏 B语言游戏C感官游戏 D智力游戏 15.“依照简单模型搭建房子”的游戏适用于() A一岁左右 B两岁左右 C三岁左右 D四岁左右 16.保证儿童游戏权利得以实现的决定性条件是() A 合理的学期计划 B 足够的游戏空间 C 充足的游戏时间 D足量的游戏人数 17.评价游戏作用的大小或游戏是否成功的根本出发点是() A 教师是否是游戏的指导者 B 儿童是否是游戏的参与者 C儿童是否是游戏的主人 D教师是否是游戏的参与者 18.提出“就教育效果而言,很重要的一点是看师生关系如何”观点的是()

2009年司法考试真题(卷二)答案及详解

2009年司法考试真题详解(卷二) 一、单项选择题。每题所设选项中只有一个正确答案,多选、错选或不选均不得分。本部分含1-50题,每题1分,共50分。 1.关于刑法解释的说法,下列哪一选项是正确的?() A.将盗窃罪对象的“公私财物”解释为“他人的财物”,属于缩小解释 B.将《刑法》第一百七十一条出售假币罪中的“出售”解释为“购买和销售”,属于当然解释 C.对随身携带枪支等国家禁止个人携带的器械以外的其他器械进行抢夺的,解释为以抢劫罪定罪,属于扩张解释 D.将信用卡诈骗罪中的“信用卡”解释为“具有消费支付、信用贷款、转账结算、存取现金等全部功能或者部分功能的电子支付卡”,属于类推解释 答案:C 解析:本题考核刑法解释。 A项中,盗窃罪的对象“公私财物”都属于他人占有的财物,“他人的财物”的解释,去除了“他人占有”的限制,扩大了盗窃的对象,属于扩张解释。 B项中,将“出售”解释为“购买和销售”,属于扩张解释,并不是当然解释。当然解释,即刑法规定虽未明示某一事项,但依形式逻辑、规范目的及事物属性的当然道理,将该事项解释为包括在该规定的适用范围之内。故B项说法错误。 C项对抢劫罪的认定进行了扩张解释,说法正确。 D项中,对“信用卡”的功能进行了扩张解释,故D项说法错误。 2.关于犯罪主体,下列哪一选项是正确的?() A.甲(女,43岁)吸毒后强制猥亵、侮辱孙某(智障女,19岁),因强制猥亵、侮辱妇女罪的主体只能是男性,故甲无罪 B.乙(15岁)携带自制火药枪夺取妇女张某的挎包,因乙未使用该火药枪,故应当构成抢夺罪 C.丙(15岁)在帮助李某扣押被害人王某索取债务时致王某死亡,丙不应当负刑事责任 D.丁是司法工作人员,也可构成放纵走私罪 答案:C 解析:本题考核犯罪主体。 A项中,强制猥亵、侮辱妇女罪是指以暴力、胁迫或者其他方法,强制猥亵妇女或者侮辱妇女的行为。该罪的犯罪主体同样可以是女性。所以A项说法错误。 B项中,枪支、爆炸物、管制刀具等为国家禁止个人携带的器械。携带国家禁止个人携带的机械进行抢夺,这种携带行为本身就是一种违法行为,因而只要携带这些凶器进行抢夺,就应定为抢劫罪,所以B项说法错误。 C项中,非法拘禁致人重伤或者致人死亡都是在非法拘禁过程中过失致人重伤或者致人死亡,是非法拘禁的结果加重犯。而15岁的人对过失致人死亡不负刑事责任,所以C项说法正确。 D项中,放纵走私罪是指海关工作人员徇私舞弊,放纵走私,情节严重的行为。司法工作人员不能成为放纵走私罪的犯罪主体,所以D项说法错误。 3.关于正当防卫,下列哪一选项是错误的?() A.制服不法侵害人后,又对其实施加害行为,成立故意犯罪

java考试试卷及答案

JA V A考试试卷及答案 选择题 3、在Java Applet程序用户自定义的Applet子类中,一般需要重载父类的( D )方法来完成一些画 图操作。 A. start() B. stop() C. init() D. paint() 3、Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?B A)安全性B)多线程C)跨平台D)可移植 4、下列哪个类声明是正确的?D A)abstract final class HI{···}B)abstract private move(){···} C)protected private number; D)public abstract class Car{···} 6、在Java语言中,下列哪些语句关于内存回收的说明是正确的? B A.程序员必须创建一个线程来释放内存; B.内存回收程序负责释放无用内存 C.内存回收程序允许程序员直接释放内存 D.内存回收程序可以在指定的时间释放内存对象 10、下列Object类中的方法,哪一项不是完全跟线程有关:A A.String toString() B.void notify() C.void notifyAll() D.void wait() 11、给出下面代码:C

public class Person{ static int arr[] = new int[10]; public static void main(String a[]) { System.out.println(arr[1]); } } 下列说法中正确的是? A.编译时将产生错误; B.编译时正确,运行时将产生错误; C.输出零; D.输出空。 12、字符串是Java已定义的类型,关于它的构造函数,下面说法不正确的是:B A.String(char[] value, int offset, int count) B.String(int[] codePoints,int offset, int count) C.String(String original) D.String(StringBuffer buffer) 13、下列说法中正确的是:C A.导入包会影响程序的性能 B.包存储在类库中 C.包是类的容器D.上述说法都不对 14、下列不是String类的常用方法是:C

相关文档
相关文档 最新文档