文档库 最新最全的文档下载
当前位置:文档库 › Java语言程序设计(一)模拟试卷(05)及答案

Java语言程序设计(一)模拟试卷(05)及答案

Java语言程序设计(一)模拟试卷(05)及答案
Java语言程序设计(一)模拟试卷(05)及答案

2010年全国自考Java语言程序设计(一)模拟试卷(五) 及答案

一、单项选择题(本大题共10小题,每小题1分,共10分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。

1.在Java中,负责对字节代码解释执行的是() (1分)

A:垃圾回收器

B:虚拟机

C:编译器

D:多线程机制

2.在Java中,获取选择框是否被选中的方法是() (1分)

A:getSelect()

B:getSelected()

C:isSelect()

D:isSelected()

3.下列叙述中,正确的是() (1分)

A:Java语言的标识符是区分大小写的

B:源文件名与public类名可以不相同

C:源文件名其扩展名为.jar

D:源文件中public类的数目不限

4.要为程序中的按钮button设置一个热键alt+A,可以采用的代码是() (1分)

A:button.setMnemonic( A )

B:button.setMnemonic("alt+A")

C:button.setToolTipText( A )

D:button.setToolTipText("alt+A")

5.在Java中,设置字型应使用Graphics的()方法。 (1分)

A:setfont(Font font)

B:setFont(Font font)

C:Font(String fontname,int style,int size)

D:font(String fontname,int style,int size)

6.列表事件的事件源有两种,其中之一是单击列表中的选项,则与单击选项事件相关的接口是() (1分)

A:ActionListener

B:ListSelectionEvent

C:ListSelectionListener

D:addListSelectionListener

7.在Java语言的java.util包中,用于语言符号(单词)分析的类是() (1分)

A:stringTokenizer

B:StringTokenizer

C:ToKenizer

D:tokenizer

8.下列语句中,错误的Java语句是() (1分)

A:连续出现多个分号

B:try......catch语句

C:include语句

D:switch语句

9.在Java程序中,已将FileWriter对象接到BufferedWriter对象上,要实现缓冲式输出,可对BufferedWriter对象使用的方法是() (1分)

A:read()

B:write()

C:readLine()

D:writeLong()

10.接口的所有变量和方法分别默认为是() (1分)

A:final static和public abstract

B:final static和public final

C:public static和public abstract

D:public static和public final

二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。错填、不填均无分。

1.Java 源文件中最多只能有一个类,其他类的个数不限。 (2分)

2.Java语言将类型分为基本类型和类型两种。 (2分)

3.当在一个容器中放入多个选择框之前,可以先用对象将多个选择框分组,使得同一时刻组内的多个选择框只允许有一个被选中。 (2分)

4.Java语言使用字符集,共有65535个字符。 (2分)

5.给Java中的菜单项设置快捷键所使用的类中对应的构造方法为。 (2分)

6.类java.awt.Graphics的成员方法可以用来显示一幅图像。 (2分)

7.Java语言为处理鼠标事件提供了两个接口,其中接口能处理鼠标拖动和鼠标移动两种事件。 (2分)

8.当在一个容器中放入多个选择框之前,可以先用对象将多个选择框分组,使得同一时刻组内的多个选择框只允许有一个被选中。 (2分)

9.Java语言在实现C/S模式中,套接字分为两类,其中在Server端,类支持底层的网络通信。 (2分)

10.Java语言使用字符集,共有65535个字符。 (2分)

三、程序填空题(本大题共5小题,每空2分,共20分)

1.程序运行结果为:

2008年10月1日

2009年2月2日

请填空:

public class Date

{

int y,m,d;

Date()

{

y=2008;m=10;d=1;

}

Date(int yy,int mm,int dd)

{

y=yy;m=mm;d=dd;

}

public String toString()

{

return;

}

public static void main(String[] args)

{

Date d1=new Date();

Date d2=new;

System.out.println(d1.toString());

System.out.println(d2.toString());

}

} (2分)

2.回文是指正读和反读都一样的字符串。方法f27(String s)的功能是判断一个字符串是否为回文。例如:s="abccba",该方法返回值为true;n="abc", 该方法返回值为false。

boolean f27(String s)

{

int i=0;

while(i

{

String s1,s2;

s1=s.substring(i,i+1);

s2=s.substring();

if(!(s1.equals(s2)))break;

i++;

}

return;

} (2分)

3.下列小应用程序实现如下功能:红点沿直线循环向下运动的同时,蓝点沿直线循环向上运动。

import java.applet.*;import java.awt.*;

public class Class3103 extends Applet implements Runnable

{

Thread redBall,blueBall;Graphics redPen,bluePen;

int blueSeta=0,redSeta=0;

public void init()

{

setSize(250,200);

redBall=new Thread(this);blueBall=new Thread(this);

redPen=getGraphics();bluePen=getGraphics();

redPen.setColor(Color.red);bluePen.setColor(Color.blue); setBackground(Color.gray);

}

public void start()

{

redBall.start();

}

public void run()

{

int x,y;

while(true)

{

if(Thread.currentThread()==redBall)

{

x=0;

y=redSeta;

redPen.setColor(Color.gray);

redPen.fillOval(100+x,y,10,10);

redSeta +=3;

if(redSeta>=200) redSeta=0;

x=0;

y=redSeta;

redPen.setColor(Color.red);

redPen.fillOval(100+x,y,10,10);

try {redBall.sleep(20);}

catch(InterruptedException e){}

}

else if()

{

x=0;

y=blueSeta;

bluePen.setColor(Color.gray);

bluePen.fillOval(150+x,100+y,10,10);

blueSeta-=3;

if(blueSeta<=-100) blueSeta=0;

x=0;

y=blueSeta;

bluePen.setColor(Color.blue);

bluePen.fillOval(150+x,100+y,10,10);

try {blueBall.sleep(40);}

catch(InterruptedException e){}

}

}

}

} (2分)

4.方法f2701(int n)返回十进制整数n的位数。

f2701(int n)

{

int c;

for(c=0;;c++)n/=10;

return c;

} (2分)

5.方法f2702(int n)返回2~n之间的所有质数的个数。

int f2702(int n)

{

int i,j,count=0;

for(i=2;i<=n;i++)

{

for(j=2;j

if (i%j==0)

if(j==i);

}

return count;

} (2分)

四、程序分析题(本大题共5小题,每小题4分,共20分)

1.请将以下程序段表示的计算e的公式写出来(假设x的值已给出)。 float a,e;

e=1;

a=1;

for(int n=1;n<=10;n++)

{

a=a*x/n;

e=e+a;

}

写出所表示的公式e=___。 (4分)

2.阅读下列程序,写出程序的运行结果。

public class Class3203

{

public static void main(String[] args)

{

String text="To be or not to be,that is the question;"

+"Whether tis nobler in the mind to suffer"

+"the slings and arrows of outrageous fortune,"

+"or to take arms against a sea of troubles,"

+"and by opposing end them?";

int theCount=0;

int index=-1;

String theStr="the";

index=text.indexOf(theStr);

while(index>=0)

{

++theCount;

index+=theStr.length();

index=text.indexOf(theStr,index);

}

System.out.println("The Text contains "+theCount+" thes");

}

} (4分)

3.阅读下列程序,写出程序的运行结果。

public class Class3303

{

static public void main(String args[])

{

boolean bTb1[][]=new boolean[4][];

for (int i=0;i

{

bTb1[i]=new boolean[i+1];

}

for (int i=0;i

{

for(int k=0;k

{

System.out.print(bTb1[i][k]+" ");

}

System.out.println("");

}

}

} (4分)

4.阅读程序,画出程序运行后初始界面并写出程序功能。

import javax.swing.*;

import java.awt.event.*;

public class Class3403 extends JFrame implements ActionListener {

JButton b1=new JButton("b1");

JButton b2=new JButton("b2");

public Class3403()

{

super("Class3403");

setSize(300,100);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

JPanel panel=new JPanel();

panel.add(b1);panel.add(b2);

setContentPane(panel);

b1.addActionListener(this);

b2.addActionListener(this);

setVisible(true);

}

public void actionPerformed(ActionEvent e)

{

Object s=e.getSource();

if (s==b1)setTitle("Teacher");

if(s==b2)setTitle("Student");

}

public static void main(String []args)

{

new Class3403();

}

} (4分)

5.阅读下列程序,写出程序功能。

import java.applet.*;

import java.awt.*;

import java.awt.event.*;

public class Class35004 extends Applet implements MouseListener {

int r=-10, mouseFlag=0;

static String mouseState[]={"AAA","BBB","CCC","DDD"};

public void print(int x,int y)

{

Graphics g=getGraphics();

r+=10;

g.drawString(mouseState[mouseFlag]+",x="+x+",y="+y+"\n",10,r); }

public void mousePressed(MouseEvent e)

{mouseFlag=0;print(e.getX(),e.getY());}

public void mouseReleased(MouseEvent e)

{mouseFlag=1;print(e.getX(),e.getY());}

public void mouseEntered(MouseEvent e)

{mouseFlag=2;print(e.getX(),e.getY());}

public void mouseExited(MouseEvent e)

{mouseFlag=3;print(e.getX(),e.getY());}

public void mouseClicked(MouseEvent e){}

public void init()

{

setBackground(Color.red);

addMouseListener(this);

}

} (4分)

五、程序设计题(本大题共2小题,每小题6分,共12分)

1.设计一个应用程序,原始数据从程序界面的一个文本区输入,用户点击按钮后,在另一个文本区上输出排序后的数据,并将排序后的数据输出到文件中。已给出部分代码,请完成程序。

import java.io.*;

import java.util.*;

import java.awt.*;

import javax.swing.*;

import java.awt.event.*;

public class Class3805 implements ActionListener

{

JTextArea ta1=new JTextArea(10,20);

JTextArea ta2=new JTextArea(10,20);

JButton butt=new JButton("SortAndSave");

public static void main(String[] args)

{

new Class3805();

}

public Class3805()

{

JFrame myWin=new JFrame("Class3805");

myWin.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

Container con=myWin.getContentPane();

con.setLayout(new FlowLayout());

con.setBackground(Color.blue);

con.add(ta1);con.add(butt);con.add(ta2);

myWin.setBounds(200,200,600,300);

butt.addActionListener(this);

myWin.setVisible(true);

}

public void actionPerformed(ActionEvent e)

{

//这里是你要编写的代码

}

} (6分)

2.编写一个方法f3702(),要求该方法有一个元素类型为整型的数组参数,方法的功能是把参数数组中元素值相同的元素删成只剩一个,经过删除后会得到一个新数组,方法返回这个新数组。 (6分)

六、简答题(本大题共6小题,每小题3分,共18分)

1.请写出程序处理按钮单击事件时,与按钮动作事件相关的接口,注册监视器的方法及要实现的接口方法。 (3分)

2.写出画多边形的两个常用方法。 (3分)

3.Java语言在实现C/S模式中,套接字分为哪两类? (3分)

4.文本框(JTextField)是界面中用于输入和输出一行文本的区域。文本框处理程序的基本内容有哪五个方面? (3分)

5.在类的方法名前面和成员变量名前面加上public和protected有何区别? (3分)

6.在Java语言中,循环语句有哪三种? (3分)

参考答案:

一、单项选择题 (本大题共10小题,每小题1分,共10分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。

1:参考答案:B

参考解析:(P4)在任何平台上,Java源程序被Java编译器译成虚拟机能够识别的字节码。

这样,只要有Java虚拟机的平台,

就能解释执行Java字节码程序,从而实现Java程序与平台无关。

试题内容:

在Java中,负责对字节代码解释执行的是()

A:垃圾回收器

B:虚拟机

C:编译器

D:多线程机制

2:参考答案:D

参考解析:(P111)isSelected()方法当选择框被选中时返回true。所有的方法都是第一个

字母小字,若是多个单词组成的名字,后面的每个单词首字母均大写。这是一个规律。没

有A、B、C这三种方法。

试题内容:

在Java中,获取选择框是否被选中的方法是()

A:getSelect()

B:getSelected()

C:isSelect()

D:isSelected()

3:参考答案:A

参考解析:(P8)源文件中如果有public类,则源文件名与public类名必须相同;源文件名其扩展名为.java;源文件中public类的数目不能多于一个。

试题内容:

下列叙述中,正确的是()

A:Java语言的标识符是区分大小写的

B:源文件名与public类名可以不相同

C:源文件名其扩展名为.jar

D:源文件中public类的数目不限

4:参考答案:A

参考解析:(P111)

试题内容:

要为程序中的按钮button设置一个热键alt+A,可以采用的代码是()

A:button.setMnemonic( A )

B:button.setMnemonic("alt+A")

C:button.setToolTipText( A )

D:button.setToolTipText("alt+A")

5:参考答案:B

参考解析:(P138)

试题内容:

在Java中,设置字型应使用Graphics的()方法。

A:setfont(Font font)

B:setFont(Font font)

C:Font(String fontname,int style,int size)

D:font(String fontname,int style,int size)

6:参考答案:C

参考解析:(P114)ActionListener是与双击选项事件相关的接口,注册监视器的方法是addActionListener(),接口方法是

actionPerformed(ActionEvent e)。与单击选项事件相关的接口是

ListSelectionListener,注册监视器的方法是

addListSelectionListener(),接口方法是valueChanged(ListSelectionEvent e)。

试题内容:

列表事件的事件源有两种,其中之一是单击列表中的选项,则与单击选项事件相关的接口是()

A:ActionListener

B:ListSelectionEvent

C:ListSelectionListener

D:addListSelectionListener

7:参考答案:B

参考解析:(P77)

试题内容:

在Java语言的java.util包中,用于语言符号(单词)分析的类是()

A:stringTokenizer

B:StringTokenizer

C:ToKenizer

D:tokenizer

8:参考答案:C

参考解析:(P20)本题考核知识点是Java语句。在Java语言中连续出现多个分号不是一

种错误,编译系统认为每个单独的分号都是一个空语句。B答案是捕获异常的语句。D答

案是多分支选择语句。在Java中没有include语句。

试题内容:

下列语句中,错误的Java语句是()

A:连续出现多个分号

B:try......catch语句

C:include语句

D:switch语句

9:参考答案:B

参考解析:(P179)本题考核知识点是用缓冲式输出。采用缓冲式输出时,write()方法只

是将字符串写入到系统内设的缓冲区,待缓冲区满后,系统自动将缓冲区中内容写入到文

件。如果想立即写入到文件,则需要调用flush()方法。

试题内容:

在Java程序中,已将FileWriter对象接到BufferedWriter对象上,要实现缓冲式输出,可对BufferedWriter对象使用的方法是()

A:read()

B:write()

C:readLine()

D:writeLong()

10:参考答案:A

参考解析:(P59)接口是一种只由常量定义和抽象方法组成的特殊类。用public修饰的接

口是公共接口,可被所有的类和接口使用;而没有public修饰的接口只能被同一个包中

的其他类和接口使用。接口的所有变量都默认为是final static属性;所有的方法都默

认为public abstract属性。一个类通过使用implements声明自己使用一个或多个接口。

实现多个接口时,接口名之间用逗号隔开。

试题内容:

接口的所有变量和方法分别默认为是()

A:final static和public abstract

B:final static和public final

C:public static和public abstract

D:public static和public final

二、填空题 (本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。错填、不填均无分。

1:参考答案:(P5)public

试题内容:

Java 源文件中最多只能有一个_____类,其他类的个数不限。

2:参考答案:(P45)引用

试题内容:

Java语言将类型分为基本类型和_____类型两种。

3:参考答案:(P112)ButtonGroup

试题内容:

当在一个容器中放入多个选择框之前,可以先用_____对象将多个选择框分组,使得同一时刻组内的多个选择框只允许有一个被选中。

4:参考答案:(P7)Unicode

试题内容:

Java语言使用_____字符集,共有65535个字符。

5:参考答案:(P121)MenuShortcut(int key)

试题内容:

给Java中的菜单项设置快捷键所使用的类中对应的构造方法为_____。

6:参考答案:(P149)drawImage()

试题内容:

类java.awt.Graphics的成员方法_____可以用来显示一幅图像。

7:参考答案:(P130)MouseMotionListener

试题内容:

Java语言为处理鼠标事件提供了两个接口,其中_____接口能处理鼠标拖动和鼠标移动两种事件。

8:参考答案:(P11)ButtonGroup

[解析]当在一个容器中放入多个选择框,且没有用ButtonGroup对象将它们分组,则可以同时选中多个选择框。如果使用ButtonGroup对象将选择框分组,同一时刻组内的多个选择框只允许有一个被选中,称同一组内的选择框为单选框。单选框分组的方法是先创建ButtonGroup对象,然后将希望为同组的选择框添加到同一个ButtonGroup对象中。

试题内容:

当在一个容器中放入多个选择框之前,可以先用_____对象将多个选择框分组,使得同一时刻组内的多个选择框只允许有一个被选中。

9:参考答案:(P193)ServerSocket

试题内容:

Java语言在实现C/S模式中,套接字分为两类,其中在Server端,_____类支持底层的网络通信。

10:参考答案:(P7)Unicode

试题内容:

Java语言使用_____字符集,共有65535个字符。

三、程序填空题 (本大题共5小题,每空2分,共20分)

1:参考答案:y+"年"+m+"月"+d+"日"

Date(2009,2,2)

,

试题内容:

程序运行结果为:

2008年10月1日

2009年2月2日

请填空:

public class Date

{

int y,m,d;

Date()

{

y=2008;m=10;d=1;

}

Date(int yy,int mm,int dd)

{

y=yy;m=mm;d=dd;

}

public String toString()

{

return_____;

}

public static void main(String[] args)

{

Date d1=new Date();

Date d2=new_____;

System.out.println(d1.toString());

System.out.println(d2.toString());

}

}

2:参考答案:s.length()-i-1,s.length()-i

i

,

试题内容:

回文是指正读和反读都一样的字符串。方法f27(String s)的功能是判断一个字符串是否为回文。例如:s="abccba",该方法返回值为true;n="abc", 该方法返回值为false。

boolean f27(String s)

{

int i=0;

while(i

{

String s1,s2;

s1=s.substring(i,i+1);

s2=s.substring(_____);

if(!(s1.equals(s2)))break;

i++;

}

return_____;

}

3:参考答案:blueBall.start();

Thread.currentThread()==blueBall

,

试题内容:

下列小应用程序实现如下功能:红点沿直线循环向下运动的同时,蓝点沿直线循环向上运动。import java.applet.*;import java.awt.*;

public class Class3103 extends Applet implements Runnable

{

Thread redBall,blueBall;Graphics redPen,bluePen;

int blueSeta=0,redSeta=0;

public void init()

{

setSize(250,200);

redBall=new Thread(this);blueBall=new Thread(this);

redPen=getGraphics();bluePen=getGraphics();

redPen.setColor(Color.red);bluePen.setColor(Color.blue);

setBackground(Color.gray);

}

public void start()

{

redBall.start();

_____

}

public void run()

{

int x,y;

while(true)

{

if(Thread.currentThread()==redBall) {

x=0;

y=redSeta;

redPen.setColor(Color.gray); redPen.fillOval(100+x,y,10,10); redSeta +=3;

if(redSeta>=200) redSeta=0;

x=0;

y=redSeta;

redPen.setColor(Color.red); redPen.fillOval(100+x,y,10,10);

try {redBall.sleep(20);}

catch(InterruptedException e){}

}

else if(_____)

{

x=0;

y=blueSeta;

bluePen.setColor(Color.gray); bluePen.fillOval(150+x,100+y,10,10); blueSeta-=3;

if(blueSeta<=-100) blueSeta=0;

x=0;

y=blueSeta;

bluePen.setColor(Color.blue); bluePen.fillOval(150+x,100+y,10,10); try {blueBall.sleep(40);}

catch(InterruptedException e){}

}

}

}

}

4:参考答案:int

n!=0

,

试题内容:

方法f2701(int n)返回十进制整数n的位数。

_____f2701(int n)

{

int c;

for(c=0;_____;c++)n/=10;

return c;

}

5:参考答案:break;

count++

,

试题内容:

方法f2702(int n)返回2~n之间的所有质数的个数。

int f2702(int n)

{

int i,j,count=0;

for(i=2;i<=n;i++)

{

for(j=2;j

if (i%j==0)_____

if(j==i)_____;

}

return count;

}

四、程序分析题 (本大题共5小题,每小题4分,共20分)

1:参考答案:输出结果为:false,false,true

试题内容:

请将以下程序段表示的计算e的公式写出来(假设x的值已给出)。 float a,e;

e=1;

a=1;

for(int n=1;n<=10;n++)

{

a=a*x/n;

e=e+a;

}

写出所表示的公式e=___。

2:参考答案:运行结果:The Text contains 5 thes

[解析]本题是检索字符串有多少个the组合。注意有3个the,另外还有whether和them也有the。

试题内容:

阅读下列程序,写出程序的运行结果。

public class Class3203

{

public static void main(String[] args)

{

String text="To be or not to be,that is the question;"

+"Whether tis nobler in the mind to suffer"

+"the slings and arrows of outrageous fortune,"

+"or to take arms against a sea of troubles,"

+"and by opposing end them?";

int theCount=0;

int index=-1;

String theStr="the";

index=text.indexOf(theStr);

while(index>=0)

{

++theCount;

index+=theStr.length();

index=text.indexOf(theStr,index);

}

System.out.println("The Text contains "+theCount+" thes");

}

}

3:参考答案:运行结果:

false

false false

false false false

false false false false

试题内容:

阅读下列程序,写出程序的运行结果。

public class Class3303

{

static public void main(String args[])

{

boolean bTb1[][]=new boolean[4][];

for (int i=0;i

{

bTb1[i]=new boolean[i+1];

}

for (int i=0;i

{

for(int k=0;k

System.out.print(bTb1[i][k]+" ");

}

System.out.println("");

}

}

}

4:参考答案:程序运行后初始界面为:

程序功能:是单击b1按钮窗口标题变为Teacher,单击b2按钮窗口标题变为Student。

试题内容:

阅读程序,画出程序运行后初始界面并写出程序功能。

import javax.swing.*;

import java.awt.event.*;

public class Class3403 extends JFrame implements ActionListener

{

JButton b1=new JButton("b1");

JButton b2=new JButton("b2");

public Class3403()

{

super("Class3403");

setSize(300,100);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

JPanel panel=new JPanel();

panel.add(b1);panel.add(b2);

setContentPane(panel);

b1.addActionListener(this);

b2.addActionListener(this);

setVisible(true);

}

public void actionPerformed(ActionEvent e)

{

Object s=e.getSource();

if (s==b1)setTitle("Teacher");

if(s==b2)setTitle("Student");

}

public static void main(String []args)

{

new Class3403();

}

5:参考答案:程序功能:小应用程序背景为红色,用于记录鼠标事件及鼠标当前坐标。当鼠标进入小应用程序窗口时,在指定的位

置输出“CCC”及鼠标当前坐标;当鼠标离开小应用程序窗口时,在指定的位置输出“DDD”;当鼠标在小应用程序窗口

中按下时,在指定的位置输出“AAA”及鼠标当前坐标;当鼠标在小应用程序窗口按下后松开时,在指定的位置输出

“BBB”及鼠标当前坐标。

试题内容:

阅读下列程序,写出程序功能。

import java.applet.*;

import java.awt.*;

import java.awt.event.*;

public class Class35004 extends Applet implements MouseListener

{

int r=-10, mouseFlag=0;

static String mouseState[]={"AAA","BBB","CCC","DDD"};

public void print(int x,int y)

{

Graphics g=getGraphics();

r+=10;

g.drawString(mouseState[mouseFlag]+",x="+x+",y="+y+"\n",10,r);

}

public void mousePressed(MouseEvent e)

{mouseFlag=0;print(e.getX(),e.getY());}

public void mouseReleased(MouseEvent e)

{mouseFlag=1;print(e.getX(),e.getY());}

public void mouseEntered(MouseEvent e)

{mouseFlag=2;print(e.getX(),e.getY());}

public void mouseExited(MouseEvent e)

{mouseFlag=3;print(e.getX(),e.getY());}

public void mouseClicked(MouseEvent e){}

public void init()

{

setBackground(Color.red);

addMouseListener(this);

}

}

五、程序设计题 (本大题共2小题,每小题6分,共12分)

1:参考答案:String s=ta1.getText();

StringTokenizer str=new StringTokenizer(s,"\\n\\t ");

int n=str.countTokens();

int a[]=new int[n];

int i=-1,j;

while(++i

{

a[i]=Integer.parseInt(str.nextToken());

}

for(i=0;i

for(j=i+1;j

{

if(a[i]>a[j])

{int t=a[i];a[i]=a[j];a[j]=t;}

}

for(i=0;i

{

ta2.append(a[i]+" ");

}

RandomAccessFile out=null;

try

{

out=new RandomAccessFile("3805.txt","rw");

out.writeBytes(ta2.getText());

}

catch(FileNotFoundException e1){}

catch(IOException e2){}

试题内容:

设计一个应用程序,原始数据从程序界面的一个文本区输入,用户点击按钮后,在另一个文本区上输出排序后的数据,并将排序后的数据输出到文件中。已给出部分代码,请完成程序。

import java.io.*;

import java.util.*;

import java.awt.*;

import javax.swing.*;

import java.awt.event.*;

public class Class3805 implements ActionListener

{

JTextArea ta1=new JTextArea(10,20);

JTextArea ta2=new JTextArea(10,20);

JButton butt=new JButton("SortAndSave");

public static void main(String[] args)

{

new Class3805();

}

public Class3805()

{

JFrame myWin=new JFrame("Class3805");

大学英语三模拟试卷和答案

Network Education College, BLCU 《大学英语(三)》模拟试卷一 注意: 1.试卷保密,考生不得将试卷带出考场或撕页,否则成绩作废。请监考老师负责监督。 2.请各位考生注意考试纪律,考试作弊全部成绩以零分计算。 3.本试卷满分100分,答题时间为90分钟。 4.本试卷分为试题卷和答题卷,所有答案必须答在答题卷上,答在试题卷上不给分。 I.Multiple Choice. (1 point for each, altogether 30 points) Directions:There are 30 sentences in this section. Beneath each sentence there are four choices respectively marked by letters A, B, C and D. Choose the word that you think best complete the sentence. Write your answers on the answer sheet. 1. There is no_______in insisting on his agreement. [A] meaning[B] sense [C] mine[D] benefit 2. We_______to get what we want, anyway. [A] managed[B] believed [C] handled[D] operated 3. It is beautiful when many birds_______the island during the autumn months.

春社交礼仪模拟试卷三及答案

模拟试卷(三)(第七至第九章) 一、填空题 1、迎宾礼仪的核心就是要礼待宾客。 2、若三人并行,通常中间的位次最高,内侧的位次居次,外侧的位次 最低,宾主之位此时可酌情而定。 3、出入无人控制的电梯时,引导者须先入后出。 4、一般而言,谈判礼仪重点涉及谈判地点、谈判座次、谈判表现等三个方面。 5、横桌式谈判,除双方主谈者居中就座而外,各方的其他人士按先右后左、自 高而低的顺序分别在己方一侧就座。 6、谈判双方主谈者的右侧之位,在国内谈判中可坐副手,而在涉外谈判中则应由译员就 座。 7、参加谈判前,应认真修饰个人仪表,尤其要选择端庄、雅致的发型,一般不宜染彩发。男士应剃净胡须,女士应化淡妆。 8、演讲是演和讲的结合,既是一种听觉艺术,也是一种视觉艺术。“演”是运用无声的态势语言,包括面部表情、手势、身姿、着装等。 9、递、接名片的时候,如果是单方递、接,应用双手递、双手接;若双方同时交换名片,则应右手递,左手接。 10、与不同关系的人交谈时,双方应保持相应的交谈距离。如与陌生人交谈时,两人的间距约为1.5 米左右;与熟人交谈时,相距 1 米左右;与亲友交谈时,距离0.5 米左 右。 二、单项选择题 1、横桌式谈判,客方人员,主方人员。( C ) A.面门而坐随便坐 B.随便坐背门而坐 C.面门而坐背门而坐 D.背门而坐面门而坐 2、谈判的双方一般保持( B )的距离。 A.0.5~1米 B.1~1.5米 C.1.5~2米 D.2~3米 3、在社交场合中,握手作为一种礼节应用广泛。上下级握手,( A )伸出手。 A.下级要等上级先 B.上级要等下级先 C.必须同时 D.随便哪一方先 4、长幼握手,( A )伸出手。 A.年轻者要等年长者先 B.年长者要等年轻者先 C.必须同时 D.随便哪一方先 5、男女握手,( A )。 A.男士要等女士伸出手后,方可伸手握之 B.女士要等男士伸出手后,方可伸手握之 C.必须同时伸出手 D.随便哪一方先伸出手

04747java语言程序设计(一)20120年01月试卷

全国2012年1月高等教育自学考试 Java语言程序设计(一)试题 课程代码:04747 一、单项选择题(本大题共10小题,每小题1分,共l0分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.下面供选字符序列中,不属于 ...Java语言关键字的是( ) A.inner B.throw C.false D.throws 2.表达式“-1>>>1”的十进制值是( ) A.-2 B.231-1 C.-(231-1) D.232-1 3.Java语言中,在类定义时用final关键字修饰,是指这个类( ) A.子类必须实现父类未实现的方法 B.没有具体实现代码 C.必须要有实例 D.不能被继承 4.表达式"java程序设计".1ength()的值是( ) A. 0 B.12 C. 8 D.13 5.以下关于BorderLayout布局的叙述中,不正确 ...的是( ) A.把容器内的空间划分成5个区域 B.加入组件应该指明要放入的区域 C.是框架窗口的默认布局 D.一个位置可直接放多个组件 6.利用文件对话框打开或保存文件,在打开文件对话框之前,可用FileFilter类设置筛选条件,其所用的两个方法是( ) A.accept()和getSelectedFile() B.accept()和getDescription() C.accept()和setDescription() D.setDescription()和getDescription() 7.设已经有Graphics2D对象g2d,RoundRectangle2D对象rRect,绘制对象rRect的代码是( ) A.g2d.draw(rRect) B.g2d.drawRoundRect(rRect) C.rRect.draw() D.rRect.drawRoundRect() 8.以下关于线程互斥和同步的叙述中,正确的是( ) A.临界段是线程互斥使用资源的程序段 B.临界段能使线程使用其它线程的资源 浙04747# Java语言程序设计(一)试卷第1页(共12页)

java模拟试题附答案(一)

scjp模拟试题(一) Question No: 1 1.public class test ( 2. public static void main (String args[]) { 3. int i = 0xFFFFFFF1; 4. int j = ~i; 5. 6. } 7. ) What is the decimal value of j at line 5? A. 0 B. 1 C. 14 D. –15 E. An error at line 3 causes compilation to fail. F. An error at line 4 causes compilation to fail. 答案: C Question No: 2 Given: Integer i = new Integer (42); Long 1 = new Long (42); Double d = new Double (42.0); Which two expressions evaluate to True? (Choose Two) A. (i ==1) B. (i == d) C. (d == 1) D. (i.equals (d))

E. (d.equals (i)) F. (i.equals (42)) 答案: D, E Question No: 3 Exhibit : 1. public class test ( 2. private static int j = 0; 3. 4. private static boolean methodB(int k) ( 5. j += k; 6. return true; 6. ) 7. 8. public static void methodA(int i) { 9. boolean b: 10. b = i < 10 | methodB (4); 11. b = i < 10 || methodB (8); 12. } 13. 14. public static void main (String args[] ) ( 15. methodA (0); 16. system.out.printIn(j); 17. ) 18. ) What is the result? A. The program prints “0” B. The program prints “4” C. The program prints “8”

保险试题及答案模拟试卷三

全国保险代理从业人员资格考试模拟试题(三) 姓名:_____________分数:_____________ 一、是非题(10分)每小题1分 1:根据我国《保险法》的规定,保险公司若要变更公司或者分支机构的营业场所,由保险公司董事会决定即可( )。 2:根据我国《保险法》的规定,保险标的是指作为保险对象的财产及其有关利益或者人的寿命、身体及有关价值( )。 3:根据我国《保险法》的规定,在中华人民共和国境内的法人和其他组织需要办理境外保险的,应当向中华人民共和国境内的保险公司投保( )。 4:根据我国《保险法》的规定,订立保险合同,保险人就保险标的对被保险人的有关情况提出询问的,投保人应当如实告知( )。 5:根据我国《保险法》的规定,当事人可以约定采用其他书面形式载明合同内容( )。 6:根据我国《保险法》的规定,在人身保险合同中,投保人申报的被保险人年龄不真实,致使投保人支付的保险费少于应付保险费的,保险人有权更正并要求投保人补交保险费,或者在给付保险金时按照应付保险费与实付保险费的比例支付( )。 7:根据我国《保险法》的规定,保险代理人是根据保险人的委托,向保险人收取代理手续费,并在保险人授权的范围内代为办理保险业务的机构或者个人( )。 8: 根据我国保险法的规定,财产保险合同中,保险责任开始后,投保人要求解除合同的,保险人应当收取保险费,按照合同规定,扣除保险合同开始之日起至合同结束之日的应收的保费后,将剩余的现金价值退还投保人( )。 9: 根据我国保险法的规定,保险是指投保人根据合同规定,向保险人支付保险费,保险人按照合同约定到期承担给付保险金责任的商业保险行为()。 10:根据我国《保险法》的规定,被接管的保险公司的债权债务关系不因接管而变化。()二、单选题:(共90题,每小题1分,共90分。每题的被选答案中,只有一个是正确的,选对得1分,多选、不选或错选得0分) 11:当法律规定的解除情形出现时,合同当事人可以解除保险合同,这一解除形式属于()。 A、法定解除 B、约定解除 C、协商解除 D、裁决解除 12:保险代理人与保险经纪人的区别之一是委托人不同。其中,保险代理人的委托人是()。 A、保险人 B、受益人 C、投保人 D、被保险人 13:诚实信用作为保险代理从业人员应当遵守的职业道德原则,其要求保险代理从业人员对()。 A、保险人做到诚实信用即可 B、投保人做到诚实信用即可 C、被保险人做到诚实信用即可 D、保险人和投保人或被保险人同时做到诚实信用 14:在风险管理中,主体可以采取主动放弃,从根本上消除特定的风险单位和中途放弃某些

模拟的试卷3及答案

模拟试卷三 一、选择题(请将正确答案的序号填写在题中的括号中。每题2分,满分30分) 1、车床上,刀尖圆弧只有在加工()时才产生加工误差。 (A)端面(B)圆柱(C)圆弧 2、在铣削一个凹槽的拐角时,很容易产生过切。为避免这种现象的产生,通常采取的措施是()。 (A)降低进给速度(B)提高主轴转速(C)更换直径大的铣刀 3、数控机床的组成部分是()。 (A)硬件、软件、机床、程序 (B)数控装置、主轴驱动、主机及辅助设备 (C)I/O设备、数控装置、伺服系统、机床主体及反馈装置 (D)I/O设备、数控装置、控制软件、主机及辅助设备 4、根据ISO标准,数控机床在编程时采用()规则。 (A)刀具相对静止,工件运动(B)工件相对静止,刀具运动 (C)按实际运动情况确定(D)按坐标系确定 5、G91 G00 X40.0 Y-20.0 表示()。 (A)刀具按进给速度移至机床坐标系X=40 mm、Y=-20 mm 点(B)刀具快速移至机床坐标系X=40 mm、Y=-20 mm 点

(C)刀具快速向X正方向移动40mm、Y负方向移动20 mm (D)编程错误 6、在数控铣床上铣一个正方形零件(外轮廓),如果使用的铣 刀直径比原来小1mm,则计 算加工后的正方形尺寸差()。 (A)小1mm (B)小0.5mm (C)大1mm (D) 大0.5mm 7、下面()是程序段号的正确表达方式。 (A)N0001 (B)O0001 (C)P0001 (D)X0001 8、从子程序返回到主程序用()。 (A)M98 (B)M99 (C)G98 (D)G99 9、数控系统常用的两种插补功能是()。 (A)直线插补和圆弧插补(B)直线插补和抛物线 插补 (C)圆弧插补和抛物线插补(D)螺旋线插补和和抛 物线插补 10、数控机床是采用数字化信号对机床的()进行控制。 (A)运动(B)加工过程 (C)运动和加工过程(D)无正确答案 11、按照数控机床运动的控制轨迹分类,加工中心属于()。 (A)点位控制(B)直线控制(C)轮廓控制(D) 远程控制 12、下列()不是螺纹加工指令。 (A)G76 (B)G92 (C)G32 (D)G90

Java语言程序设计课后习题答案

Java语言程序设计(郑莉) 第二章习题答案 1.什么是对象、类,它们之间的联系 答:1)对象是包含现实世界物体特征的抽象实体,它反映系统为之保存信息和与它交互的能力。对象是一些属性及服务的封装体,在程序设计领域,可以用“对象=数据+作用于这些数据上的操作”来表示。现实生活中对象是指客观世界的实体;在程序中对象是指一组变量和相关方法的集合。 2)类是既有相同操作功能和相同的数据格式的对象的集合与抽象!3)两者的关系:对象是类的具体实例.。 2.什么是面向对象的程序设计方法它有那些基本特征 答:面向对象程序设计从所处理的数据入手,以数据为中心而不是以服务为中心来描述系统。它把编程问题视为一个数据集合,数据相对于功能而言,具有更强的稳定性。 它的特征:抽象,封装,继承,多态。 3(无用) 4.请解释类属性、实例属性及其区别。 答:实例属性,由一个个的实例用来存储所有实例都需要的属性信息,不同实例的属性值可能会不同。 5.请解释类方法、实例属性及其区别。 答:实例方法表示特定对象的行为,在声明时前面不加static修饰符,在使用时需要发送给一个类实例。 类方法也称为静态方法,在方法声明时前面需加static修饰符,类方法表示具体实例中类对象的共有行为。 区别:实例方法可以直接访问实例变量,调用实例方法,实例方法可以直接访问类变量,调用类方法;类方法可以直接调用类变量和类方法,类方法不能直接调用实例变量和实例方法; 6.类的访问控制符有哪几种具体含义及其区别。 答:类的访问控制符只有public(公共类)及无修饰符(默认类)两种。 区别:当使用public修饰符时表示所有其他的类都可以使用此类;当没有修饰符时,则只有与此类处于同一包中的其他类可以使用类。 7类成员的访问控制符有哪几种他们对类成员分别有哪些访问限制的作用 答:类成员的访问控制符有 public,private,protecte及无修饰符. public(公有的):用public修饰的成分表示公有的,也就是它可以被其他任何对象访问(前提是对累成员所在的类访问有访问权限). Private(保护的):类中限定为private的成员只能被这个类本身 访问,在类外不可见。 proteced(保护的)用该关键字修饰的成分是受保护的,只可以被同一类及其子类的实例对象访问。 无修饰符(默认的):public,private,protected这个三个限定符不是必须写的。如果不写,则表明是“friendly”,相应的成分可以被所在保重的各类访问。 8简述构造方法的特点答:构造方法主要有以下特点: (1)构造方法的方法名与类名相同; (2)构造方法没有返回类型(修饰符void也不能有);(3)构造方法通常被声明为公有的(public); (4)构造方法可以有任意多个参数; (5)构造方法的主要作用是完成对象的初始化工作; (6)构造方法不能在程序中显式的调用; (7)在生成一个对象时,系统会自动调用该类的构造方法为新生成的对象初始化。 9如果在类声明中声明了构造方法,系统是否还提供默认的构造方法 答: 用户在进行类声明时,如果没有声明任何构造方法,系统会赋给此类一个默认(无参)的构造方法。但是,只要用户声明了构造方法,即使没有声明无参的构造方法,系统也不会再赋默认的构造方法。 10:声明Patient类表示在门诊室中的病人。此类对象应包括name(astring)\sex(achar)、age(an integer)、weight(a float0、allergies(a boolean). 声明存取及修改方法。在一个单独的累中,声明测试方法,并生成两个patient的例子: Atient april=new Patient(); (“zhangli”) (‘f’);; (330; ; (true); 那么:”+()); ”+()); ”+()); (“weught: ”+());\ ”+()); 声明并测试toString()方法显示一个病人的aga、sex、name及allergies属性。 答: public class Patient { private String name; private char sex; private int age; private float weight; private boolean allergies; public void setname(String a) { name=a; } public void setsex(char b) { sex=b; }

java考试试卷模拟试卷

华东交通大学软件学院03~04第二学期Java试卷 班级姓名学号 一、选择題(40分) 1、在Java中,哪个修饰符定义的变量可通过类名来访问。 A. public B. static C.protected D.private 2.在浏览器中执行applet 程序,哪个方法最先执行( )。 A. paint () B. start() C. init() D. repaint() 3、下列关于修饰符混用的说法,错误的是( ) A.abstract不能与final并列修饰同一个类 B.abstract类中不可以有private的成员 C.abstract方法必须在abstract类中 D.static方法中能处理非static的属性 4、以下代码段执行后的输出结果为() int x=3; int y=10; System.out.println(y%x); A. 0 B. 1 C. 2 D. 3 5、Java中,()类是所有类的最终祖先? A. String B. Nuber C. Lang D. Object 6、以下标识符中哪项是不合法的( ) A. Great B. many C. int D. _x1 7、 Java语言中,长整数占用的存储字节数是( )。 A. 4 B. 8 C. 16 D.2 8、设有下面两个赋值语句: a = Integer.parseInt(“1024”); 就是将String字符类型数据转换为Integer整型数据,args[0]就是输入参数中的第一个参数字符串。 b = Integer.valueOf(“1024”) ;

(2)valueOf方法将传入的参数String转化为int型值 下述说法正确的是()。 A.a是整数类型变量,b是整数类对象。 B.a是整数类对象,b是整数类型变量。 C.a和b都是整数类对象并且它们的值相等。 D.a和b都是整数类型变量并且它们的值相等。 9、若在某一个类定义中定义有如下的方法:abstract void performDial( ); 该方法属于( )。 A. 本地方法 B. 最终方法 C. 静态方法 D. 抽象方法 10、下面哪个包是用于创建图形用户界面的( )。 A. java.applet B. java.awt C. https://www.wendangku.net/doc/787164165.html,ng D. java.util 11、通过哪个方法可以改变按钮的颜色 A. setColor B. setBackground C. getBackground E. setForeground 12、编译和解析执行一个java应用程序应分别采用的命令是() A. Java和Javac B. Javac和Java C. Javap和Java D. Javac和Jdb 13、以下程序段: switch(m) { case 0: System.out.println("case 0"); case 1: System.out.println("case 1"); break; case 2: default: System.out.println("default"); } m为何值时程序的输出是“default”? A. 0 B. 1 C. 2 D. 3 14. 定义一个1维整型数组,正确的是: (A) int a[]= new int [10];

模拟试卷三及答案

励才九年级思想品德试卷2015.5.3 (考试时间:60分钟试卷满分:50分考试形式:闭卷)友情提醒:态度决定一切,细节决定成败。请同学们务必做到:仔细审题, ....。 ....,卷面整洁 .....书写工整 题号 1 2 3 4 5 6 7 8 9 10 答案 题号11 12 13 14 15 16 17 18 19 20 答案 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.坚持了中国共产党的领导 B.坚持了独立自主的和平外交政策 C.坚持了依法治国的基本方略 D.坚持了中国特色社会主义理论体系 7.网络的迅猛发展在给信息交流带来便捷方便的同时,也使谣言“插上了翅膀”。更多的民众认识到,丰富的表达渠道不过是“麦克风”,要想发出“好声音”,还要练就“好嗓子”。作为公民,在网络世界练就“好嗓子”必须 A.坚持依法治国,治理网络谣言 B.创造多种条件,畅通表达渠道 C.依法行使权利,自觉履行义务 D.完善监督机制,提高道德素质 8.媒体人柴静自费拍摄的纪录片《穹顶之下》引发热议,有网友评论:“这里涵盖了17条与雾霾相关的常识,这是全民第一次如此严肃的看待空气问题”。柴静的这一行为 A.是公民依法参与经济生活的表现B.是公民主动承担社会责任的表现 C.不利于国家的稳定和社会的发展D.能够彻底解决我国大气污染问题 9.作为学生,我们的根本活动准则是 A.《中学生守则》B.《中学生日常行为规范》 C.《宪法》 D.《治安管理处罚法》

java模拟试卷3与答案

复习题 3 一、选择题 1. JDK 提供的编译器是(B)。 (A ) java.exe(B ) javac.exe (C) javap.exe( D) javaw.exe 2.以下作为 Java 程序入口的 main 方法声明正确的( C)。 (A ) public void main(String args[]) (B ) public int main(String args[]) (C) public static void main(String args[]) (D ) public static int main(String args[]) 3.以下标识符错误的是( C )。 (A )Public( B)张三( C) class(D ) main 4.java 中定义字符串 String s= ”pzhu”,下面操作可以取得字符串长度的是( A )。 (A ) s.length()( B) s.length( C)s.size()( D) length(s) 5.如下定义数组,操作正确的是(D)。 int a[]={1,2,3}; (A ) a[3]=100(B ) a[0].length( C)a++( D) a.length 6.如下定义二维数组操作错误的是()。 int a[][]={{1,2},{3}}; (A ) a[0][1]=200( B) a[0].length( C) a[1][1]=100( D) a.length 7. 以下数据类型存储空间最大的是(B)。 (A ) byte( B) long(C) float(D ) char 8. 面向对象的三大特性,不包括如下( A)。 (A )异常( B)封装(C)继承(D )多态 9、关于类的定义以下说法错误(B)。 (A )类定义使用class 关键字( B)每个类中必须有一个main 方法 (C)一个包可以包含多个类( D) java 中所有类都是Object 类的子类 10. 关于构造方法以下说法错误的是(D)。 (A)构造方法名必须与类名一致(B)构造方法可以重载 (C)构造方法是通过new 来调用(D)每个类都必须编写构造方法代码 11.关于继承如下说法错误的是(C)。 (A) Java 是单继承的(B)通过extends 来定义继承 (C)所有父类方法都可以被override的(D)继承呈现的是 is a 的关系 12.以下代码执行的结果是 ( C )。 System.out.println(" 攀枝花学院 pzhu".length()); (A)编译错误(B)运行错误(C) 9(D) 14 13. 用来存储键值对的容器是 ()。 (A )ArrayList( B ) LinkedList(C) HashSet( D) HashMap 14、 java 中用来抛出异常的关键字是( C )。 (A) try(B) catch(C) throw(D) throws 15.关于 finally块中的代码,以下说法不正确的是(A)。 (A ) try 块中的 return 语句会中断finally 块中语句的执行 (B )无论 finally 块前的语句运行是否产生异常,其中的语句都会执行 (C) finally 块中的语句通常中用作资源的清理 - 1 -

模拟试卷三及答案分析解析

汽车理论模拟试卷三 班级学号姓名 考试科目汽车理论 A 卷闭卷共页 10题,每题1分) 1.一般汽油发动机使用外特性的最大功率比外特性的最大功率通常约小 【】 A.25% B.15% C. 5% D.35% 2.从汽车功率平衡图上可以看出,各档发动机功率曲线所对应的车速位置不同,则以下说法中,正确的是【】 A.低挡时车速低,所占速度变化区域宽 B.高挡时车速高,所占速度变化区域宽 C.低挡时车速高,所占速度变化区域窄 D.高挡时车速低,所占速度变化区域窄 3.关于附着率的描述中,错误的是【】 A.驱动轮的附着率小于等于地面附着系数 B. 驱动轮的附着率是驱动轮不滑转工况下充分发挥驱动力作用所要求的最低路 面附着系数 C.附着率是表明汽车附着性能的一个重要指标 D.汽车的动力性好坏与驱动轮上的附着率无关 4.装有液力变矩器汽车的动力性能,表述错误的是【】 A.通常和液力耦合器或锁止离合器组成综合液力变矩器 B.汽车采用的液力变矩器通常透过性的 C. 液力变矩器能够改善汽车良好路面上的动力性 D.采用液力变矩器的目的通常为了操作简便、起步换挡平顺 5.汽车在哪种车速行驶时,虽然发动机负荷率较高,但行驶阻力增加很多而使百公里油耗大大增加【】 A.低速 B.高速 C.中速 D.减速 6.汽车在循环行驶工况下的燃油经济性更能够反映实际工况,以下哪种工况不是循环行驶的基本工况【】 A.匀加速B.匀速

C.怠速D.减速 7.现代中型货车的比功率一般为【】 A.小于7.35kW/t B.10kW/t左右 C.14.7~20.6kW/t D.大于90kW/t 8.变速器档位数增多后,以下说法中正确的是【】 A.动力性下降,经济性下降B.动力性提高,经济性下降 C.动力性下降,经济性提高D.动力性提高,经济性提高 9.汽车制动过程中,弹性车轮作纯滚动时,滑动率通常为【】A.15%~20% B.0 C.50% D.100% 10.关于制动器制动力、地面制动力、附着力关系的描述,正确的是【】 A.地面制动力等于附着力B.制动器制动力大于附着力 C.制动器制动力总是大于或等于地面制动力 D.制动器制动力总是等于地面制动力 5题,每题2分) 1.汽车在水平良好路面超车行驶时,受到的行驶阻力有【】 A.驱动力B.加速阻力 C.坡度阻力D.空气阻力 E.滚动阻力 2.能够改善汽车燃油经济性结构方面的因素有【】 A.保证发动机与底盘良好工作状态B.采用子午线轮胎 C.减轻汽车的总质量D.尽量在高档位行驶 E.采用多档手动变速器或高效率无级变速器 3.在初选传动系最小传动比时,以下原则正确的有【】 A.满足汽车的最低稳定车速B.满足最大爬坡度 C.满足最高车速的要求D.满足后备功率的要求 E.满足驾驶性能的要求 4.下面说法中,可能发生汽车后轴侧滑的有【】 A.前后轮同时抱死B.汽车后轮先抱死,前轮再抱死 C.前轮抱死,后轮不抱死D.后轮抱死,前轮不抱死 E.前后轮都不抱死

《Java语言程序设计基础教程》习题解答

《Java语言程序设计基础教程》练习思考题参考答案

第1章Java程序设计概述 1.9 练习思考题 1、Java运行平台包括三个版本,请选择正确的三项:() A. J2EE B. J2ME C. J2SE D. J2E 解答:A,B,C 2、Java JDK中反编译工具是:() A. javac B. java C. jdb D. javap 解答:D 3、public static void main方法的参数描述是:() A. String args[] B. String[] args C. Strings args[] D. String args 解答:A,B 4、在Java中,关于CLASSPATH环境变量的说法不正确的是:() A. CLASSPATH一旦设置之后不可修改,但可以将目录添加到该环境变量中。 B. 编译器用它来搜索各自的类文件。 C. CLASSPATH是一个目录列表。 D. 解释器用它来搜索各自的类文件。 解答:A 5、编译Java Application源文件将产生相应的字节码文件,扩展名为() A. .java B. .class C. .html D. .exe 解答:B 6、开发与运行Java程序需要经过的三个主要步骤为____________、____________和____________。 7、如果一个Java Applet源程序文件只定义有一个类,该类的类名为MyApplet,则类MyApplet必须是______类的子类并且存储该源程序文件的文件名为______。 8、如果一个Java Applet程序文件中定义有3个类,则使用Sun公司的JDK编译器编译该源程序文件将产生______个文件名与类名相同而扩展名为______的字节码文件。 9、开发与运行Java程序需要经过哪些主要步骤和过程? 10、Java程序是由什么组成的?一个程序中必须要有public类吗?Java源文件的命名规则是怎么样的? 11、编写一个简单的Java应用程序,该程序在命令行窗口输出两行文字:“你好,很高兴学习Java”和“We are students”。

2020年计算机二级《JAVA》模拟简单应用试题

2020年计算机二级《JAVA》模拟简单应用试题 三、简单应用题 本题的功能是对下拉菜单项的操作,包括添加和删除。页面包括一个下拉菜单、一个文本框和两个按钮“删除”和“添加”,选中下拉菜单的一项后,能够通过“删除”按钮从下拉菜单中删除该项,在文本框中填入字符串后,单击“添加”按钮就能够将该项添加到下拉菜单中,所有信息都将显示在右侧的文本域中。 import java.awt.*; import java.awt.event.*; public class java2 extends java.applet.Applet imple- ments hemListener,ActionListener {Choice choice; TextField text; TextArea area; Button add,del; public void init() . {choice:new Choice(); text=new TextField(8); area:new TextArea(6,15); choice.add("音乐天地"); choice.add("武术天地"); choice.add("象棋乐园");

choice.add("交友聊天"); add=new Button("添加"); del=new Button("删除"); add.addActionListener(this); del.addActionListener(this); choice.addItemListener(this); add(choice); add(del);add(text);add(add);add(area); } public void itemStateChanged(hemEvent e) {String name= ; int index=choice.getSelectedIndex(); area.setText("\n"+index+":"+name); } public void actionPerformed(ActionEvent e) {if(e.getSource()= =add||e.getSource()= = text) {String name=text.getText(); if(name.length()>0) {choice.add(name); choice.select(name);

模拟试卷-职业道德模拟试题三及答案

职业道德模拟试题三 一、单项选择题(共20分,每题2分) 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 坚持原则,秉公办事 B 公平交易,实行平均主义 C 一心为公,不计较他人得失 D 办事以本单位利益为重 7.酒店工作人员职业道德行为规范条款中有() A 满腔热情,多劝饮酒 B 保持房间卫生,陪客人聊天 C 工作负责,不断纠正客人错误 D 宾客至上,优质服务 8.职业道德行为的特点之一是() A 认真修养,才能成为高尚的人 B 对他人和社会影响重大 C 不管行为方式如何,只要效果好 D 在职业活动环境中才有职业道德 9.职业道德行为评价的根本标准是() A 好与坏 B 公与私 C 善与恶 D 真与伪

10.职业道德行为修养过程中不包括() A 自我学习 B 自我教育 C 自我满足 D 自我反省 二、多项选择题(共20分,每题2分) 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 要树立正确的职业权力观 B 要正确使用手中的职业权力 C 要互相支持,互相帮助 D 要互相监督,互相抵制滥用职权之风7.职业道德行为基本规范的内容有() A 爱岗敬业,忠于职守 B 诚实守信,宽厚待人 C 办事公道,服务群众 D 以身作则,奉献社会 8.属于职业道德的特殊行为规范的是() A 遵守法纪,文明安全 B 人道主义,救死扶伤 C 准班正点,尊客爱货 D 关爱学生,有教无类 9.职业道德行为评价的类型有() A 社会评价

JAVA试题及答案

JA V A语言基础内部测试题 选择题(针对以下题目,请选择最符合题目要求的答案,针对每一道题目,所有答案都选对,则该题得分,所选答案错误或不能选出所有答案,则该题不得分。)(每题2分) 没有注明选择几项的,只选择一项 1、JAVA所定义的版本中不包括:() A、JAVA2 EE B、JAVA2 Card C、JAVA2 ME D、JAVA2 HE E、JAVA2 SE 2、下列说法正确的是() A、JAVA程序的main方法必须写在类里面 B、JAVA程序中可以有多个main方法 C、JAVA程序中类名必须与文件名一样 D、JAVA程序的main方法中如果只有一条语句,可以不用{}(大括号)括起来 3、Java中,在如下所示的Test类中,共有()个构造方法。 public class Test{ private int x; public Test(){ x=35; } public void Test(double f){ =(int)f; } public Test(String s){} } A、0 B、 1 C、 2 D、3 4、变量命名规范说法正确的是() A、变量由字母、下划线、数字、$符号随意组成; B、变量不能以数字作为开头; C、A和a在java中是同一个变量; D、不同类型的变量,可以起相同的名字; 5、下列javaDoc注释正确的是() A、/*我爱北京天安门*/

B、quals("john") C、"john" = "john" D、"john".equals(new String("john")) 6、下列输出结果是() int a = 0 ; while ( a < 5 ) { switch(a){ case 0: case 3 : a = a + 2; case 1 : case 2 : a = a + 3; default : a = a + 5; } } ( a ) ; A、0 B、5 C、10 D、其他 7、下列代码输出结果是( ) int i = 10; while ( i > 0 ){ i = i + 1; if ( i = =10 ){ break; } } A.while循环执行10次 B.死循环 C.循环一次都不执行 D.循环执行一次 8、下面有关for循环的描述正确的是() A、for循环体语句中,可以包含多条语句,但要用大括号括起来 B、for循环只能用于循环次数已经确定的情况 C、在for循环中,不能使用break语句跳出循环 D、for循环是先执行循环体语句,后进行条件判断 9、下列()属于引用数据类型(选择两项) A、String B、char C、用户自定义的Student类类型

材料员模拟试题3及答案

河南省建设类院校《双证》考试 C卷 《材料员专业管理实务》考试试题及参考答案 一、单项选择题(共50题,每题1分。每题的备选项中,只有一个最符合题意,请将正确的代码填入括号内,选对得分,不选、选错均不得分) 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.分部分项工程量清单 B.措施项目清单 C.其他项目清单 D.直接工程费用清单 7.根据我国现行建筑安装工程费用项目组成的规定,施工单位所需的临时设施搭建费属于( ) A.直接工程费 B.措施费 C.企业管理费 D.工程建设其他费 8.在下列费用中,属于建筑安装工程间接费的是() A.施工单位的临时设施费 B.职工福利费 C.施工现场环境保护费 D.工程定额测定费 9. 以下哪一项不应计入人工费() A.辅助工资 B.生产工人基本工资 C.生产工人工资性补贴 D.职工养老保险

数字逻辑模拟试卷3答案

上海应用技术学院2009—2010学年第2学期 《数字电子技术》期(末)(A)试卷 课程代码: B203115 学分: 3 考试时间: 100 分钟 课程序号:1862 1863 1864 1865 班级:学号:姓名: 我已阅读了有关的考试规定和纪律要求,愿意在考试中遵守《考场规则》,如有违反将愿接受相应的处理。 题号一二三四五六七八九十总分 应得分20 8 6 8 16 8 16 8 10 实得分 一、选择填空(每题2分,共20分) 1.2005个1连续异或的结果是( b )。 (a)0 (b)1 (c)不唯一(d)逻辑概念错误 2.用卡诺图化简具有无关项的逻辑函数时,若用圈1法,在包围圈内的x是按( b )处理; 在包围圈外的x是按( )处理。 (a)1,1 (b)1,0 (c)0,0 (d)不确定 3.用三态门可以实现“总线”连接,但其“使能”控制端应为( d )。 (a)固定接0 (b) 固定接1 (c)同时使能(d)分时使能 4.TTL门电路输人端对地所接电阻R≥R ON时,相当于此端( a )。 (a)接逻辑“1”(b)接逻辑“0”(c)接2.4V电压(d) 逻辑不定 5.多路数据选择器MUX的输入信号可以是( d )。 (a)数字信号(b)模拟信号(c)数模混合信号(d)数字和模拟信号 6.两个与非门构成的基本RS锁存器,当Q=1、=0时,两个输入信号R=1和S=1。触发器的输出Q会( b ) 。 (a)变为0 (b)保持1不变(c)保持0不变(d)无法确定 7.某触发器的状态是在CP的下降沿发生变化,它的电路符号应为( b )。

(a)(b)(c)(d) 8.欲把串行数据转换成并行数据,可用(c )。 (a)计数器(b)分频器(c)移位寄存器(d)脉冲发生器9.数字系统中,常用( a )电路,将输入缓变信号变为矩形脉冲信号。 (a)施密特触发器(b)单稳态触发器 (c)多谐振荡器(d)集成定时器 10.把模拟量转换成为相应数字量的转换器件称为( d )。 (a)数—模转换器(b)DAC (c)D/A转换器(d)ADC 二、用卡诺图法化简函数(8分) (1) 解:本题的卡诺图如图1所示: 1 1 1 1 A B C D 1 图1 1 1 1 1 1 其化简结果为:

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