文档库 最新最全的文档下载
当前位置:文档库 › 2012-2013java面向对象期末测试题(带答案)

2012-2013java面向对象期末测试题(带答案)

2012-2013java面向对象期末测试题(带答案)
2012-2013java面向对象期末测试题(带答案)

济南大学2009~2010 学年第二学期课程考试试卷

课 程 java 面向对象程序设计 授课教师 考试时间 考试班级 学 号 姓 名 题号 一 二 三 四 五 总 分 审核人 得分 一、填空题(每空2分,共20分) 1.Java 源程序的扩展名是 .java ,经过编译后的程序的扩展名是 .class 。 2.Socket 通常也称为 套接字 ,用于描述 IP 地址 和 端口 。3.线程的优先级在 1 至 10 之间,数值越大 优先级越高 4.构造方法是一种特殊的成员方法,构造方法名与 类名 相同 5.Java 语言只允许单继承,指每个类只能有一个 父类或子类 。 二、选择题(每题2分,共50分) 1.下列哪个概念是面向对象和面向过程程序设计所共有的 ( B ) A 、继承 B 、流程控制 C 、抽象 D 、封装 2.以下关于执行Java 小程序的论述错误的是: ( C ) A 、可以通过浏览器调用嵌入了Java 小程序的HTML 文档 B 、可以通过appletviewer .exe 调用嵌入了Java 小程序的HTML 文档 C 、可以通过java.exe 调用嵌入了Java 小程序的HTML 文档 D 、可以在Java 集成开发环境中调用嵌入了Java 小程序HTML 文档 3.符合对象和类关系的是: ( D ) A 、人和老虎 B 、书和汽车 C 、楼和土地 D 、松树和植物

4.关于选择结构下列哪个说法正确? (B )

A .if 语句和 else 语句必须成对出现

B .if 语句可以没有else 语句对应 …

……

……

……

……

……

……

…装

……

……

……

……

…订

……

……

……

……

…线

……

……

……

……

……

……

……

C.一个if语句只能有一个else if语句与之对应

D.else if结构中必须有default语句

5.while循环和do…while循环的区别是:(D)

A.没有区别,这两个结构任何情况下效果一样

B.while循环比do…while循环执行效率高

C.do…while循环执行次数可能为0

D.while循环执行次数可能为0

6.关于for循环和while循环的说法哪个正确?(B)

A.while循环先判断后执行,for循环先执行后判断。

B.while循环判断条件一般是程序结果,for循环的判断条件一般是非程序结果C.两种循环任何时候都不可以替换

D.两种循环结构中都必须有循环体,循环体不能为空

7.下列修饰符中与访问控制无关的是(D)

A.private B.public

C.protected D.final

8.方法内的形参:(B)

A.必须定义多个形参B.可以没有

C.至少有一个D.只能是简单变量

9.throws的作用:(A)

A.表示方法可能会抛出例外

B.表示后面是方法的输出量

C.方法的标志,每个方法都必须有

D.没有意义

10.在Java语言中,整型常量123占用的存储字节数是:(C)A.1B.2

C.4 D.8

11.关于对象成员占用内存的说法哪个正确?(B)

A.同一个类的对象共用同一段内存

B、同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间

C.对象的方法不占用内存

D.以上都不对

12.return语句:(C)

A.只能让方法返回数值B.方法都必须含有C.方法中可以有多句return D.不能用来返回对象13.下列说法哪个正确?(C)

A、一个程序可以包含多个源文件

B、一个源文件中只能有一个类

C、一个源文件中可以有多个公共类

D、一个源文件只能供一个程序使用

14.关于方法main()的说法哪个正确?(C)A.方法main()只能放在公共类中

B.main()的头定义可以根据情况任意更改

C.一个类中可以没有main()方法

D.所有对象的创建都必须放在main()方法中

15.构造函数何时被调用?(A)

A、创建对象时

B、类定义时

C、使用对象的方法时

D、使用对象的属性时16.抽象方法:(c)

A、可以有方法体

B、可以出现在非抽象类中

C、是没有方法体的方法

D、抽象类中的方法都是抽象方法

17.关于继承的说法正确的是:(B)

A、子类将继承父类所有的属性和方法。

B、子类将继承父类的非私有属性和方法。

C、子类只继承父类public方法和属性

D、子类只继承父类的方法,而不继承属性

18.关于构造函数的说法哪个正确?(C)

A、一个类只能有一个构造函数

B、一个类可以有多个不同名的构造函数

C、构造函数与类同名

D、构造函数必须自己定义,不能使用父类的构造函数

19.关于super的说法正确的是:B

A、是指当前对象的内存地址

B、是指当前对象的父类对象的内存地址

C、是指当前对象的父类

D、可以用在main()方法中

20.覆盖与重载的关系是(A)

A、覆盖只有发生在父类与子类之间,而重载可以发生在同一个类中

B.覆盖方法可以不同名,而重载方法必须同名

C.final修饰的方法可以被覆盖,但不能被重载

D.覆盖与重载是同一回事

21.下列关于finally的说法正确的是?(C)

A.无论程序是否找到合适的例外控制器,都会去执行finally语句

B.finally语句应该放在所有例外控制器的最前面

C.如果程序在前面的例外控制器中匹配到了合适例外,就不再执行finally语句D.如果程序在前面的例外控制器中匹配到了多个合适的例外,就不再执行finally语句22.对于已经被定义过可能抛出例外的语句,在编程时:(A)

A、必须使用try/catch语句处理例外,或用throws将其抛出

B.如果程序错误,必须使用try/catch语句处理例外

C.可以置之不理

D.只能使用try/catch语句处理

23.下列哪个关键字用于实现接口(A)

A.implements B.implement

C. import

D. imports

24.字符流与字节流的区别在于(B)

A.前者带有缓冲,后者没有

B.前者是块读写,后者是字节读写

C. 二者没有区别,可以互换使用

D. 每次读写的字节数不同

25.下列流中哪个不属于字符流(D)A.InputStreamReader

B.BufferedReader

C. FilterReader

D. FileInputStream

三、程序阅读与填空题(每题6分,共30分)

1. 阅读程序给出结果

下列程序段用来计算Fibonacci序列的第0,1,2,…各项

public class Fibonacci {

public static void main(String args[]) {

System.out.println("Fibonacci 第4项="+(1)fib(3));

}

static int fib(int n) {

if (n==0||n==1) {

return n;

}

else {

int sum=fib(n-1)+fib(n-2);

return sum;

}

}

}

输出结果为:

(2)2

2. 多线程CPU调度

// TwoThreads.java源代码如下:

public class TwoThreadsDemo

{

public static void main(String[] args)

{

new SimpleThread("Cat"). Run()(1);

new SimpleThread("Mouse"). Run()(2);

}

}

class SimpleThread extends Thread

{

public SimpleThread(String str)

{

super(str);

}

public void run()

{

for (int i=0;i<10;i++)

{

System.out.println(i+" "+getName());

try

{

sleep((long)(Math.random()*1000));

}catch (InterruptedException e){}

}

System.out.println("DONE! "+getName());

}}

3. 按注释提示完成文件复制的程序

//FileStream源代码如下:

import java.io.*;

class FileStream {

public static void main(String args[]) {

try{

File inFile=new File("file1.txt"); //指定源文件

File outFile=new File("file2.txt"); //指定目标文件

FileInputStream fis=(1)new FILEinputSream(infile);

FileOutputStream fos=new FileOutputStream(outFile);

int c;

//逐字节从源文件中输入,再输出到fos流

while((c=fis.read())!=-1)

(2)fos.write(fis,0,c) ;

fis.close();

fos.close();

}

catch(Exception e) {

System.out.println("FileStreamsTest: "+e);

}

}

}

4. 阅读程序,给出结果

//B.java源代码如下:

class A{

int x=100;

}

class B extends A{

int x=200;

void prt(){

System.out.println("SubClass: "+x);

System.out.println("SuperClass: "+super.x);

}

public static void main(String args[]){

new B().prt();

}

}

输出结果是

(1)200

(2)100

5. 阅读程序,给出结果:

// AbstractClassDemo.java源代码如下:

abstract class Shape { //定义抽象类Shape和抽象方法display

abstract void display();

}

class Circle extends Shape {

void display() { //实现抽象类的方法

System.out.println("Circle");

}

}

class Rectangle extends Shape {

void display() { System.out.println(“Rectangle”) //实现抽象类的方法System.out.println("Rectangle");

}

}

class Triangle extends Shape {

void display() { //实现抽象类的方法

System.out.println("Triangle");

}

}

public class AbstractClassDemo{

public static void main(String args[]){

(new Circle()).display(); //定义无名对象来调用对应的display方法

(new Rectangle()).display();

(new Triangle()).display();

}

}

输出结果是:

(1)circle

(2)rctanglee

(3)triangle

第4章-Java语言与面向对象作业习题与答案

第4章 Java语言与面向对象作业习题与答案 一、简答题 1.什么是对象?什么是类? 对象是一种抽象数据类型。它包含了事物的静态特征(属性)和动态特征(行为)两大特征。 类是一组同种对象的集合与抽象。即是具有相同属性和方法的一组对象集合。 2.Java语言的单继承是指什么? 一个类可以派生出多个子类,但子类只允许有一个父类,而不允许存在多个父类。 3.在一个共有类中的数据成员及方法成员的访问控制符为缺省,则这个类可供什么样的包引用? 当一个类的访问控制符为public共有时,表明这个类作为整体对其它类是可见和可引用的;但其数据成员和方法成员访问控制符为缺省时,它们只能被包中类(含当前类)引用。 4.抽象类的用途 (1)设计在更高的层次上进行,不考虑具体对象,从而大大简化了处理问题的复杂性; (2)设计出的类也具有更加良好的可扩展性。 5.什么是非静态的成员变量? 非静态成员即为实例成员变量(没有加static修饰的变量)。 6.异常Exception和错误Error有什么不同?Java如何处理它们? 答:错误通常是指程序本身存在非法情形,常常是因为代码存在问题而引起的,如造成系统崩溃、虚拟机粗错、动态失败等,这一类错误无法恢复或不可能捕获,并将导致应用程序中断。 异常表示另外一种“非同寻常”的错误。这种错误通常是不可预测,但可以被捕获且可以恢复。常见的异常情况包括存不足、找不到所需文件等。 对于错误,编程人员可以通过对程序进行更仔细的检查,以避免这种错误。 对于异常,可以使用捕获机制进行捕获,再编写出相应的处理程序。 7.简单述Java的异常处理机制。 答:Java采取“抛出—捕获”的方式,一旦一个异常想象产生,Runnable环境和应用程序会抛出各种标准类型和自己定义的异常,系统就可以捕获这些异常,并一定有相应的机制来处理它,确保不会产生司机、死循环或其它对操作系统的损害,从而保证了整个程序运行的安全性。 8.简单述throw语句和throws关键字之间的差别。 答:throw语句是在一个方法中用来直接抛出异常对象,其格式是: throw 异常对象; throws关键字是用一个方法声明首部,用来指出这个方法中可能产生若干种异常,其格式:[方法修饰符] 返回类型方法名(参数表)throws 异常类型表 { /*方法体*/ } 二、填空题 1.所有Java应用程序都必须包含的一个类方法是 main() 。 2.面向对象程序设计语言的三种重要特性是封装性、继承性和多态性。

语文五年级上学期《期末测试题》及答案解析

2020-2021学年第一学期期末测试 部编版五年级语文试题 第Ⅰ卷客观题 第Ⅰ卷的注释 一、填空题(共2题;共12 分) 1.课文内容梳理. 《什么比猎豹的速度更快》这篇文章主要运用________、________的说明方法,介绍了________种事物的速度,告诉我们,在宇宙中,________的速度更快. 2.看拼音写词语. xùn qīfǎng yǒu jiàn géqiǎn zé ________ ________ ________ ________ lǎn duòping héng píng wěn xié tiáo ________ ________ ________ ________ 第Ⅱ卷主观题 第Ⅱ卷的注释 二、默写(共1题;共6分) 3.按课文原文填空. (1)________,但悲不见九州同.

(2)王师北定中原日,________. (3)________,西湖歌舞几时休? (4)________,万马齐喑究可哀. (5)我劝天公重抖擞,________. (6)白日依山尽,________. 三、单选题(共5题;共12 分) 4.依次填入下列各句横线处的词语,恰当的一组是(). 虽然他尽了最大努力,还是没能___________住对方的凌厉攻势,痛失奖杯. 能源短缺,加上恶劣的自然条件,极大地__________着这个小镇经济的发展. 那些见利忘义,损人利己的人,不仅为正人君子所____________,还可能滑向犯罪的深渊. A. 遏制限制不耻 B. 遏止制约不耻 C. 遏制制约不齿 D. 遏止限制不齿 5.选择加下划线字的正确解释. 美差( )

C期末考试题及答案

C期末考试题及答案 Revised at 2 pm on December 25, 2020.

一、填空题(每空0.5分,共30分) 1、世界坐标系简称__WCS_用户自定义坐标系简称__UCS_。 2、工作空间的切换:“工具”/“工作空间”或“工作空间”工具栏。 3、工具栏包括30种,系统默认的显示工具栏包括:“标准”、“属性”、“绘图”和“修改”等工具栏。 4、多线的对正方式有_上(T)_、_无(Z)_和_下(B)_。 5、文字标注包括标注单行文字和标注多行文字。 6、渲染环境是指在渲染对象时进行的雾化和深度设置。 7、漫游和飞行用户可以通过键盘和鼠标来控制视图显示,并创建导航动画。 8、编辑实体的边的种类:压印边、复制边、着色边。 9、动态块是通过自定义夹点或自定义特性定义的块。在图形中使用动态块,用户可以随时对组成块的对象进行修改。 10、三维实体是具有体积、质量、重心、回转半径、惯性距等特征的三维对象。 11、在AutoCAD 2007中,用户可以创建的光源有电光源、聚光灯光源和平行光光源。 12、相切、相切、半径法是指:通过指定圆的两个切点和半径来绘制圆。 13、绘制圆环的步骤中,先输入圆环的内径和外径,后确定圆环的中心点。 14、计算机辅助设计是:工程技术人员在CAD系统的辅助下,根据产品的设计程序进行设计的一项新技术。 15、菜单栏包括11种,每一种菜单中都含有四种显示情况:命令后跟右三角 、后跟省略号、后跟快捷键或功能键或命令呈灰色。 16、要对图形对象进行编辑就必须选中图形对象,在AutoCAD 2007中,选择对象的方法很多,常用的有_直接拾取_、矩形框选择_、_不规则区域选择_和快速选择。 17、在设置显示精度时,如果设置的精度越高,即分辨率就越高,计算机计算的时间 也越长,显示图形的速度也就越慢。 18、三维基本实体的种类包括:多段体、长方体、楔体、圆柱体、圆锥体、球体、圆环体、棱锥面。 19、布尔运算中只留重复的一部分的运算是交集运算。从一个图形中去掉与另一个图形重复部分的运算是差集运算。

最新JAVA语言与面向对象程序设计课后习题答案

1 第1章面向对象软件开发概述 2 1.简述面向过程问题求解和面向对象问题求解的异同。试列举出面向对象和面向3 过程的编程语言各两种。 4 答:面向过程问题求解,以具体的解题过程为研究和实现的主体,其思维特点更5 接近于计算机;面向对象的问题求解,则是以“对象”为主体,“对象”是现实世6 界的实体或概念在计算机逻辑中的抽象表示,更接近于人的思维特点。 7 面向过程的编程语言:C,Pascal, Foratn。 8 面向对象的编程语言:C++, Java,C#。 9 2.简述对象、类和实体及它们之间的相互关系。尝试从日常接触到的人或物中抽10 象出对象的概念。 11 答:面向对象技术中的对象就是现实世界中某个具体的物理实体在计算机逻辑中12 的映射和体现。类是同种对象的集合与抽象。类是一种抽象的数据类型,它是所有13 具有一定共性的对象的抽象,而属于类的某一个对象则被称为是类的一个实例,是14 类的一次实例化的结果。如果类是抽象的概念,如“电视机”,那么对象就是某一15 个具体的电视机,如“我家那台电视机”。 16 3.对象有哪些属性?什么是状态?什么是行为?二者之间有何关系?设有对象“学17 生”,试为这个对象设计状态与行为。 18

答:对象都具有状态和行为。 19 对象的状态又称为对象的静态属性,主要指对象内部所包含的各种信息,也就是20 变量。每个对象个体都具有自己专有的内部变量,这些变量的值标明了对象所处的21 状态。 22 行为又称为对象的操作,它主要表述对象的动态属性,操作的作用是设置或改变23 对象的状态。 24 学生的状态:姓名、性别、年龄、所在学校、所在系别、通讯地址、电话号码、25 入学成绩等; 26 学生的行为:自我介绍、入学注册、选课、参加比赛等。 27 4.对象间有哪三种关系?对象“班级”与对象“学生”是什么关系?对象“学生” 28 与对象“大学生”是什么关系? 29 答:对象间可能存在的关系有三种:包含、继承和关联。 30 对象“班级”与对象“学生”是包含关系。 31 对象“学生”与对象“大学生”是继承关系。 32 5.有人说“父母”和“子女”之间是继承的关系。这种说法是否正确?为什么? 33 答:“父母”和“子女”之间不是面向对象意义上的“继承”关系。因为这里的34

JAVA面向对象基础测试题

读书破万卷下笔如有神 JAVA面向对象基础测试题 提示:本题为第一阶段,JAVA面向对象基础部分练习题,包括对象,类,继承,封装,多态,接口,内部类等等,java核心基础,适合初学者对面向对象基础的知识进行测试,以便查漏补缺。 1. 程序执行的结果是:()。 01 public class Point{ 02 int y = 7; 03 public void step(int y) { 04 y += y; 05 System.out.println(y); 06 读书破万卷下笔如有神 } 07 public static void main(String[] args) {

08 Point p = new Point(); 09 p.step(10); 10 } 11 } A.14 B.20 C.10 D.17 正确答案:B解析: 2. 读书破万卷下笔如有神 程序的执行结果是:()。 01 public class Question { 02 private int num; 03 public static void main(String [] args){ 04

Question q = new Question(); 05 q.num=13; 06 update(q); 07 System.out.println(q.num); 08 } 读书破万卷下笔如有神 09 public static void update(Question q){ 10 q.num=9; 11 } 12 } A.13 B.9 C.0 D.4

正确答案:B解析: 3. 程序执行的结果是:()。 01 public class Answer { 读书破万卷下笔如有神 02 public static void main(String[] args) { 03 int score = 20; 04 Answer ans= new Answer(); 05 ans.add(score); 06 System.out.println( main:score = + score); 07 } 08 void add(int score) { 09 System.out.println( add:score= + score++); 10

网络安全期末复习题及答案解析

网络安全期末复习题及答案 选择题: 1. 计算机网络安全的目标不包括 (A) A. 可移植性 B. 保密性 C.可控性 D.可用性 2. SNMP 的中文含义为 (B) A. 公用管理信息协议 B . 简单网络管理协议 C.分布式安全管理协议 D.简单邮件传输 协议 C. 只能作为检查系统漏洞的工具 D.既可以作为攻击工具,也可以作为防御工具 4. 在以下人为的恶意攻击行为中,属于主动攻击的是 (A) A 、身份假冒 B 、数据解密 C 、数据流分析 D 、非法访问 5. 黑客利用 IP 地址进行攻击的方法有: (A) A.IP 欺骗 B.解密 C.窃取口令 D. 发送病毒 6. 使网络服务器中充斥着大量要求回复的信息,消耗带宽,导致网络或系统停止正常服务,这属 于什么攻击类型 ?(A) A 、拒绝服务 B 、文件共享 C 、BIN D 漏洞 D 、远程过程调用 7. 向有限的空间输入超长的字符串是哪一种攻击手段? (A) A 、缓冲区溢出 B 、网络监听 C 、拒绝服务 D 、IP 欺骗 8. 用户收到了一封可疑的电子邮件 ,要求用户提供银行账户及密码 , 这是属于何种攻击手段 (B) A 、缓存溢出攻击 B 、钓鱼攻击 C 、暗门攻击 D 、DDOS 攻击 9. WindowsNT 和 Windows2000系统能设置为在几次无效登录后锁定帐号 , 这可以防止: (B) A 、木马 B 、暴力攻击 C 、IP 欺骗 D 、缓存溢出攻击 10. 当你感觉到你的 Win2003 运行速度明显减慢, 当你打开任务管理器后发现 CPU 的使用率达到了 百分之百,你最有可能认为你受到了哪一种攻击。 (B) A 、特洛伊木马 B 、拒绝服务 C 、欺骗 D 、中间人攻击 11. 假如你向一台远程主机发送特定的数据包,却不想远程主机响应你的数据包。这时你使用哪一 种类型的进攻手段? (B) A 、缓冲区溢出 B 、地址欺骗 C 、拒绝服务 D 、暴力攻击 12. 小李在使用 superscan 对目标网络进行扫描时发现,某一个主机开放了 25 和 110 端口,此主 机最有可能是什么? (B) A 、文件服务器 B 、邮件服务器 C 、WEB 服务器 D 、 DNS 服务器 13. 你想发现到达目标网络需要经过哪些路由器,你应该使用什么命令? (C) A 、pingB 、nslookup C 、 tracertD 、ipconfig 14. 黑客要想控制某些用户,需要把木马程序安装到用户的机器中,实际上安装的是 (B) A .木马的控制端程序 B .木马的服务器端程序 C .不用安装 D .控制端、服务端程序都必需安装 15. 为了保证口令的安全,哪项做法是不正确的 (C) 3. 端口扫描技术 (D) A.只能作为攻击工具 B.只能作为防御工具 A 用户口令长度不少于 6 个字符 B 口令字符最好是数字、字母和其他字符的混合 C 口令显示在显示屏上 D 对用户口令进行加密 16. 以下说法正确的是 (B) A .木马不像病毒那样有破坏性 C .木马不像病毒那样是独立运行的程序 17. 端口扫描的原理是向目标主机 B .木马不像病毒那样能够自我复制 D .木马与病毒都是独立运行的程序 端口发送探测数据包,并记录目标主机的响应。 (C)

人教版七年级数学下册期末测试题及答案(共五套)

七下期期末(共六套) 一、选择题:(本大题共10个小题,每小题3分,共30分) 1.若m >-1,则下列各式中错误的... 是( ) A .6m >-6 B .-5m <-5 C .m+1>0 D .1-m <2 2.下列各式中,正确的是( ) A.16=±4 B.±16=4 C.327-=-3 D.2(4)-=-4 3.已知a >b >0,那么下列不等式组中无解.. 的是( ) A .???->b x a x C .???-<>b x a x D .? ??<->b x a x 4.一辆汽车在公路上行驶,两次拐弯后,仍在原来的方向上平行行驶,那么两个拐弯的角度可能为 ( ) (A) 先右转50°,后右转40° (B) 先右转50°,后左转40° (C) 先右转50°,后左转130° (D) 先右转50°,后左转50° 5.解为1 2 x y =??=?的方程组是( ) A.135x y x y -=??+=? B.135x y x y -=-??+=-? C.331x y x y -=??-=? D.2335x y x y -=-??+=? 6.如图,在△ABC 中,∠ABC=500,∠ACB=800,BP 平分∠ABC ,CP 平分∠ACB ,则∠BPC 的大小是( ) A .1000 B .1100 C .1150 D .1200 P B A 小刚 小军 小华 (1) (2) (3) 7.四条线段的长分别为3,4,5,7,则它们首尾相连可以组成不同的三角形的个数是( ) A .4 B .3 C .2 D .1 8.在各个内角都相等的多边形中,一个外角等于一个内角的1 2 ,则这个多边形的边数是( ) A .5 B .6 C .7 D .8 9.如图,△A 1B 1C 1是由△ABC 沿BC 方向平移了BC 长度的一半得到的,若△ABC 的面积为20 cm 2,则四边形A 1DCC 1的面积为( ) A .10 cm 2 B .12 c m 2 C .15 cm 2 D .17 cm 2 C 1 A 1 A B B 1 C D

Java面向对象程序设计_习题解答

Java面向对象程序设计 清华大学出版社 (编著耿祥义张跃平) 习题解答 建议使用文档结构图 (选择Word菜单→视图→文档结构图)

习题1 1.James Gosling 2. (1)使用一个文本编辑器编写源文件。 (2)使用Java编译器(javac.exe)编译Java源程序,得到字节码文件。 (3)使用J ava解释器(java.exe)运行Java程序 3.Java的源文件是由若干个书写形式互相独立的类组成的。 应用程序中可以没有public类,若有的话至多可以有一个public类。 4.系统环境path D\jdk\bin; 系统环境classpath D\jdk\jre\lib\rt.jar;.; 5. B 6.Java源文件的扩展名是.java。Java字节码的扩展名是.class。 7.D 8.(1)Speak.java (2)生成两个字节码文件,这些字节码文件的名字Speak.class 和Xiti8.class (3)java Xiti8 (4)执行java Speak的错误提示 Exception in thread "main" https://www.wendangku.net/doc/3711713672.html,ng.NoSuchMethodError: main 执行java xiti8得到的错误提示 Exception in thread "main" https://www.wendangku.net/doc/3711713672.html,ng.NoClassDefFoundError: xiti8 (wrong name: Xiti8) 执行java Xiti8.class得到的错误提示 Exception in thread "main" https://www.wendangku.net/doc/3711713672.html,ng.NoClassDefFoundError: Xiti8/class 执行java Xiti8得到的输出结果 I'm glad to meet you 9.属于操作题,解答略。

java面向对象考试题-练习版

JAVA面向对象结课考试题 班级_______ 姓名________得分___________ 1下列程序编译或运行的结果是。() public static void main(String args[]){ int a = 10, b,c; if(a>50){ b=9; } c = b + a; System.out.println(c); } A.10 B. 19 C.9 D.编译错误 2、已知’1’的ascii码值为31下列语句片段中,four 的值为( ) int three = 3; char one = ‘1’; char four = (char)(three+one); A. 3 B. 1 C. 31 D. 4 3、下列代码的运行结果是( ) public static void main(String[] args){ int a = 7; System.out.println(a%3); } A 6 B 2 C 5 D 1 4、以下程序的输出结果为( )。 public static void main(String[]args) { int x = 1, y = 1, z =1; if(x--==1&&y--==1||z--==1) System.out.println(“x=” +x+”,y=” +y+”,z=” +z); } A x=0, y=1,z=1 B x=0,y=2,z=2 C x=0,y=2,z=1 D x=0,y=0,z=1 5、下列代码段编译和运行的结果是() public static void main(String args[]){ String str = “null”; if(str==null){ System.out.println(“null”); }else if(str.length()==0){ System.out.println(“zero”); }else { System.out.println(“some”); } } A null B zero C some D 编译错误6、下列代码的运行结果是(): public class Animal{ public String noise(){ return “peep”; } public static void main(String[] args){ Animal animal = new Dog(); Cat cat = (Cat)animal; System.out.println(cat.noise()); } } class Dog extends Animal{ public String noise(){ return “bark”; } } class Cat extends Animal{ public String noise(){ return “meow”; } } A. peep B.bark C.meow D.编译错误 E.抛出运行时异常 7、关于下列代码说法正确的是( ) public class Foo{ public int add(int a,int b){ return a+b; } public static void main(String[] args){ Foo foo= null; System.out.println(foo.add(10,20)); } } A. 编译错误 B. 正常运行,但无结果输出 C.30 D NullPointerException 8、程序的执行结果是( ) public class Test{ int x; public static void change(Test t){ t.x = 3; } public static void main(String[] args){

统计学期末考试试题和答案解析

统计学期末综合测试 一、单项选择题(每小题1分,共20分) 1、社会经济统计的数量特点表现在它是( )。 A 一种纯数量的研究 B 从事物量的研究开始来认识事物的质 C 从定性认识开始以定量认识为最终目的 D 在质与量的联系中,观察并研究社会经济现象的数量方面 2、欲使数量指标算术平均法指数的计算结果、经济内容与数量指标综合法指数相同,权数应是( )。 A 00p q B 11p q C 01p q D 10p q 3、如果你的业务是销售运动衫,哪一种运动衫号码的度量对你更为有用( )。 A 均值 B 中位数 C 众数 D 四分位数 4、某年末某地区城市人均居住面积为20平方米,标准差为8.4平方米,乡村人均居住面积为30平方米,标准差为11.6平方米,则该地区城市和乡村居民居住面积的离散程度( )。 A 乡村较大 B 城市较大 C 城市和乡村一样 D 不能比较 5、某厂某种产品生产有很强的季节性,各月计划任务有很大差异,今年1月超额完成计划3%,2月刚好完成计划,3月超额完成12%,则该厂该年一季度超额完成计划( )。 A 3% B 4% C 5% D 无法计算 6、基期甲、乙两组工人的平均日产量分别为70件和50件,若报告期两组工人的平均日产量不变,乙组工人数占两组工人总数的比重上升,则报告期两组工人总平均日产量( )。 A 上升 B 下降 C 不变 D 可能上升也可能下降

7、同一数量货币,报告期只能购买基期商品量的90%,是因为物价( )。 A 上涨10.0% B 上涨11.1% C 下跌11.1% D 下跌10.0% 8、为消除季节变动的影响而计算的发展速度指标为( )。 A 环比发展速度 B 年距发展速度 C 定基发展速度 D 平均发展速度 9、计算无关标志排队等距抽样的抽样误差,一般采用( )。 A 简单随机抽样的误差公式 B 分层抽样的误差公式 C 等距抽样的误差公式 D 整群抽样的误差公式 10、我国统计调查方法体系改革的目标模式是以( )为主体。 A 抽样调查 B 普查 C 统计报表 D 重点调查 11、设总体分布形式和总体方差都未知,对总体均值进行假设检验时,若抽取一个容量为100 的样本,则可采用( )。 A Z 检验法 B t 检验法 C 2χ检验法 D F 检验法 12、要通过移动平均法消除季节变动得到趋势值,则移动平均项数( )。 A 应选择奇数 B 应和季节周期长度一致 C 应选择偶数 D 可取4或12 13、回归估计标准差的值越小,说明( )。 A 平均数的代表性越好 B 平均数的代表性越差 C 回归方程的代表性越好 D 回归方程的代表性越差 14、某企业最近几批同种产品的合格率分别为90%、95.5%、96%,为了对下一批产品的合格率 进行抽样检验,确定抽样数目时P 应选( )。 A 90% B 95.5% C 96% D 3 % 96%5.95%90++ 15、假设检验中,第二类错误的概率β表示( )。 A 0H 为真时拒绝0H 的概率 B 0H 为真时接受0H 的概率

微积分期末测试题及答案

微积分期末测试题及答 案 Document number:NOCG-YUNOO-BUYTT-UU986-1986UT

一 单项选择题(每小题3分,共15分) 1.设lim ()x a f x k →=,那么点x =a 是f (x )的( ). ①连续点 ②可去间断点 ③跳跃间断点 ④以上结论都不对 2.设f (x )在点x =a 处可导,那么0()(2)lim h f a h f a h h →+--=( ). ①3()f a ' ②2()f a ' ③()f a ' ④1()3f a ' 3.设函数f (x )的定义域为[-1,1],则复合函数f (sinx )的定义域为( ). ①(-1,1) ②,22ππ??-???? ③(0,+∞) ④(-∞,+∞) 4.设2 ()()lim 1()x a f x f a x a →-=-,那么f (x )在a 处( ). ①导数存在,但()0f a '≠ ②取得极大值 ③取得极小值 ④导数不存在 5.已知0lim ()0x x f x →=及( ),则0 lim ()()0x x f x g x →=. ①g (x )为任意函数时 ②当g (x )为有界函数时 ③仅当0lim ()0x x g x →=时 ④仅当0 lim ()x x g x →存在时 二 填空题(每小题5分,共15分) sin lim sin x x x x x →∞-=+. 31lim(1)x x x +→∞+=. 3.()f x =那么左导数(0)f -'=____________,右导数(0)f +'=____________. 三 计算题(1-4题各5分,5-6题各10分,共40分) 1.111lim()ln 1 x x x →-- 2.t t x e y te ?=?=? ,求22d y dx 3.ln(y x =,求dy 和22d y dx . 4.由方程0x y e xy +-=确定隐函数y =f (x ) ,求 dy dx . 5.设111 1,11n n n x x x x --==+ +,求lim n x x →∞.

面向对象试题(答案)

CoreJavaOOP考试题 考试时间:90分钟 考试总分:100分 一、选择题(不定项选择)(22*4=88) 1. 类A,B的定义如下: class A { private int a = 100; A() { System.out.print("A()"); System.out.println(a); } } class B extends A { private int a = 200; B() { System.out.print("B()"); System.out.println(a); } } 运行下面的代码: new B(); 输出的结果是:(A )。 A. A() 100 B() 200 B. A() 200 B() 200 C. B() 200 A() 100 D. B() 200 A() 200

2.下列说法正确的是(D ) A.所有类都必须定义构造方法(构造器) B.构造方法必须初始化类的所有数据成员 C.子类定义了构造器后,不再调用父类的构造器 D.构造方法可以访问类的非静态成员 3.在Java中,哪个关键字使类不能派生子类?, (A ) A : final B : public C : private D : native 4.class Base{ static void test(){ System.out.println(“Base.test()”); } } public class Child extends Base{ static void test(){ System.out.println(“Child.test()”); } public static void main(String[] args){ Base base = new Child(); Child child = new Child(); base.test(); child.test(); } } 程序运行的结果是( C ) A.Child.test() Child.test() B.Child.test() Base.test() C.Base.test() Child.test() D.Base.test() Base.test()

Java面向对象测试试题

《使用Java实现面向对象编程》阶段测试-笔试试卷 一、选择题(共25题,每题4分,满分100分) 1) 在Java类中,使用以下()声明语句来定义公有的int型常量MAX。 A. public int MAX = 100; B. final int MAX = 100; C. public static int MAX = 100; D. public static final int MAX = 100; 2) 在Java中,下列关于方法重载的说法中错误的是()。 A. 方法重载要求方法名称必须相同 B. 重载方法的参数列表必须不一致 C. 重载方法的返回类型必须一致 D. 一个方法在所属的类中只能被重载一次 3) 给定Java代码如下所示,在横线处新增下列()方法,是对cal方法的重载。 public class Test{ public void cal(int x, int y, int z) {} } A. public int cal(int x, int y, float z){ return 0; } B. public int cal(int x, int y, int z){ return 0; } C. public void cal(int x, int z){ } D. public void cal(int z, int y, int x){ } 4) 在Java中,下面对于构造函数的描述正确的是()。 A. 类必须显式定义构造函数 B. 构造函数的返回类型是void C. 构造函数和类有相同的名称,并且不能带任何参数 D. 一个类可以定义多个构造函数

六年级上册数学期末测试题及答案解析

精品数学期末测试 人教版六年级上学期期末考试数学试题 时量:80分钟 满分:100分 一、填空题(每空1分,共20分) 1. 3 5 的倒数是( ),0.57化成百分数是( )。 2. 15: ( )=3 8 =36 ( )=( )%=( )(填小数) 3. 把5 6米长的绳子平均截成5段,每段占全长的( ),每段长( )米。 4. 甲、乙两数的比是3:4,甲数是乙数的( )%,乙数比甲数多( )。 5. 比50吨多1 5是( )吨,( )增加25%是400。 6. 0.75:9 16 化成最简整数比是( ),比值是( )。 7. 小丽把10毫升的蜂蜜加到一杯100毫升的水中,蜂蜜与蜂蜜水的比是( )。 8. 一本《格林童话》原价20元,现价19元,价格降低了( )%。 9. 一套衣服900元,上衣与裤子价格的比是5:4,一条裤子( )元,一件上衣( )元。 10. 用火柴棒搭如图三角形,搭6个三角形 用( )根火柴棒,第20个三角形用 ( )根火柴棒。 二、选择题(将正确答案的序号填在括号里。每小题2分,共12分。) 1. ( )和圆的对称轴条数一样多。 A. 扇形 B. 半圆 C. 圆环 2. 一个三角形三个角的度数的比是1:2:3, 这个三角形是( ) A. 锐角 B. 直角 C. 钝角 3. 小明的爸爸是著名的牙科医生,经他诊治的患者治愈率竟达到了( ) A. 98% B. 120% C. 45% 4. 一个比的前项扩大为的2 , 后项扩大为原来的4倍, 比值( ) A. 扩大为原来的2倍 B. 缩小为原来的1 2 C. 扩大为原来的8倍 1个 …… 2个 3个 4个

微积分期末测试题及答案

一 单项选择题(每小题3分,共15分) 1.设lim ()x a f x k →=,那么点x =a 是f (x )的( ). ①连续点 ②可去间断点 ③跳跃间断点 ④以上结论都不对 2.设f (x )在点x =a 处可导,那么0 ()(2) lim h f a h f a h h →+--=( ). ①3()f a ' ②2()f a ' ③()f a ' ④ 1()3f a ' 3.设函数f (x )的定义域为[-1,1],则复合函数f (sinx )的定义域为( ). ①(-1,1) ②, 2 2π π? ? - ???? ③(0,+∞) ④(-∞,+∞) 4.设2 ()()lim 1() x a f x f a x a →-=-,那么f (x )在a 处( ). ①导数存在,但()0f a '≠ ②取得极大值 ③取得极小值 ④导数不存在 5.已知0 lim ()0x x f x →=及( ),则0 lim ()()0x x f x g x →=. ①g (x )为任意函数时 ②当g (x )为有界函数时 ③仅当0 lim ()0x x g x →=时 ④仅当0 lim ()x x g x →存在时 二 填空题(每小题5分,共15分) 1.sin lim sin x x x x x →∞ -=+____________. 2.3 1lim (1) x x x +→∞ + =____________. 3.()f x = 那么左导数(0)f -'=____________,右导数(0)f +'=____________. 三 计算题(1-4题各5分,5-6题各10分,共40分) 1.1 11lim ( )ln 1 x x x →- - 2.t t x e y te ?=?=?,求2 2d y d x 3.ln (y x =+,求dy 和 2 2 d y d x . 4.由方程0x y e x y +-=确定隐函数y = f (x ) ,求d y d x . 5.设111 1,11n n n x x x x --==+ +,求lim n x x →∞ .

java面向对象试卷及答案

java面向对象程序设计 系班级姓名成绩得分评卷人 一、填空题(每空2分,共20分) 1.Java源程序的扩展名是,经过编译后的程序的扩展名是。2.Socket通常也称为,用于描述和。3.线程的优先级在至之间,数值越大 4.构造方法是一种特殊的成员方法,构造方法名与相同 5.Java语言只允许单继承,指每个类只能有一个。 二、选择题(每题2分,共50分) 1.下列哪个概念是面向对象和面向过程程序设计所共有的() A、继承 B、流程控制 C、抽象 D、封装 2.以下关于执行Java小程序的论述错误的是:() A、可以通过浏览器调用嵌入了Java小程序的HTML文档 B、可以通过appletviewer.exe调用嵌入了Java小程序的HTML文档 C、可以通过java.exe调用嵌入了Java小程序的HTML文档 D、可以在Java集成开发环境中调用嵌入了Java小程序HTML文档 3.符合对象和类关系的是:() A、人和老虎 B、书和汽车 C、楼和土地 D、松树和植物 4.关于选择结构下列哪个说法正确?() A.if语句和else语句必须成对出现 B.if语句可以没有else语句对应 C.一个if语句只能有一个else if语句与之对应 D.else if结构中必须有default语句 5.while循环和do…while循环的区别是:()

A.没有区别,这两个结构任何情况下效果一样 B.while循环比do…while循环执行效率高 C.do…while循环执行次数可能为0 D.while循环执行次数可能为0 6.关于for循环和while循环的说法哪个正确?() A.while循环先判断后执行,for循环先执行后判断。 B.while循环判断条件一般是程序结果,for循环的判断条件一般是非程序结果C.两种循环任何时候都不可以替换 D.两种循环结构中都必须有循环体,循环体不能为空 7.下列修饰符中与访问控制无关的是() A.private B.public C.protected D.final 8.方法内的形参:() A.必须定义多个形参B.可以没有 C.至少有一个D.只能是简单变量 9.throws的作用:() A.表示方法可能会抛出例外 B.表示后面是方法的输出量 C.方法的标志,每个方法都必须有 D.没有意义 10.在Java语言中,整型常量123占用的存储字节数是:()A.1B.2 C.4 D.8 11.关于对象成员占用内存的说法哪个正确?() A.同一个类的对象共用同一段内存 B、同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间C.对象的方法不占用内存 D.以上都不对 12.return语句:()

Java面向对象测试试题(经典)

《使用实现面向对象编程》阶段测试-笔试试卷 一、选择题(共25题,每题4分,满分100分) 1) 在类中,使用以下()声明语句来定义公有的型常量。 A. = 100; B. = 100; C. = 100; D. = 100; 2) 在中,下列关于方法重载的说法中错误的是()。 A. 方法重载要求方法名称必须相同 B. 重载方法的参数列表必须不一致 C. 重载方法的返回类型必须一致 D. 一个方法在所属的类中只能被重载一次 3) 给定代码如下所示,在横线处新增下列()方法,是对方法的重载。 { ( x, y, z) {} } A. ( x, y, z){ 0; } B. ( x, y, z){ 0; } C. ( x, z){ }

D. ( z, y, x){ } 4) 在中,下面对于构造函数的描述正确的是()。 A. 类必须显式定义构造函数 B. 构造函数的返回类型是 C. 构造函数和类有相同的名称,并且不能带任何参数 D. 一个类可以定义多个构造函数 5) 下面代码的运行结果是()。 { ; 名字 0; 健康值 ; 性别 () { = 10; = "雄"; ("执行构造方法。"); } () { ("企鹅的名字是" + + ",健康值是" + + ",性别是" + "。"); } ([] ) { = (); (); } } A. 企鹅的名字是,健康值是10,性别是雄。 B. 执行构造方法。

企鹅的名字是,健康值是0,性别是。 C. 企鹅的名字是,健康值是0,性别是。 D. 执行构造方法。 企鹅的名字是,健康值是10,性别是雄。 6) 下列选项中关于中封装的说法错误的是()。 A. 封装就是将属性私有化,提供公有的方法访问私有属性 B. 属性的访问方法包括方法和方法 C. 方法用于赋值、方法用于取值 D. 类的属性必须进行封装,否则无法通过编译 7) 使用实现封装,第一步是修改属性可见性来限制对属性的访问,第二步是创建赋值和取值方法,用于对属性的访问,第三步应该是()。 A. 使用赋值和取值方法访问属性 B. 编写常规方法访问属性 C. 在赋值和取值方法中,加入对属性的存取限制 D. 编写方法创建对象,调用赋值和取值方法访问属性 8) 分析如下所示的代码,其中关键字的意思是()。 { ; () { ;

民法期末考试题及答案解析

民法期末考试题及答案 试题一 一、判断题: 1. 我国现阶段关于婚姻的观念表述为:男女双方以永久共同生活为目的,自愿建立夫妻关系的结合。() 2. 群婚制的特点在于男女两性关系因一定范围血缘关系的排斥而被限定在一定范围之内。() 3. 宣告失踪和宣告死亡都能引起婚姻自动解除的后果。() 4. 甲因怀疑乙不忠诚与乙离婚,离婚后确认乙在外面有情人,甲可以请求乙赔偿她的精神损失。() 5. 夫妻一方被宣告死亡后,另一方因生活困难将子女送养他人,被宣告死亡方重新出现后,有权以送养须经双方同意为由主张收养无效。() 6. 义绝是中国古代强迫妻子离婚的强制离婚制度。() 7. 父母对子女的抚养教育是无条件的。() 8. 兄弟姊妹是较近的直系血亲。() 二、单选 1. 下列各种亲属关系中,属于直系拟制血亲的有( )。 A.外祖父母与外孙子女 B.养父母与养子女 C.祖父母与孙子女 D.继父母与未受其抚养教 育的继子女 2. 甲失踪五年,经其妻乙申请,人民法院宣告甲死亡,此后,乙与丙结婚。两年后,甲返回并向人民法院起诉,要求认定乙丙婚姻无效恢复与乙的婚姻关系,人民法院应该()。 A 认定乙与丙的婚姻关系无效 B 确认乙与丙的婚姻关系有效 C 撤销乙与丙的婚姻关系,确认甲与乙的婚姻关系恢复 D 要求乙与丙解除婚姻关系 3. 完全不能辨认自己行为的精神病人张某的妻子因病去世,其父、其子、其兄、其祖父母都有监护能力,且担任监护人对张某并无明显不利。但上述近亲属相互推诿,都不愿意担任监护人,便请张某所在的村民委员会指定。按照法律的规定,村民委员会应从上述人员中指定()担任张某的监护人。 A 其父 B 其子 C 其兄 D 其 祖父 4. 甲九岁时父母死亡留下较大数额的遗产,甲由外祖父母抚养,甲的舅舅乙住在山区生活困难,甲的外祖父母经甲的同意,将遗产中的两万元赠与乙,该赠与行为()。

期末考试卷及答案

《学前儿童游戏》期末考试卷及答案 班级___________ 姓名____________________ 成绩 _____________ 一、单项选择题。 1现代意义上的积木来源于(B )。 A. 希尔地面积木 B .福禄贝尔的“恩物” C.以原木制成的“单元积木” D. 蒙氏教具中的积木 2. 在游戏中,幼儿总能通过不断尝试,找到适合自己能力与兴趣的游戏内容和方式方法,获得满足感和自信心。在这个过程中,游戏让幼儿获得了( C )内部心理体验。 A.兴趣性体验B .自主性体验 C.胜任感体验D .幽默感体验 3. 幼儿利用积木、积塑、橡皮泥、竹木制品或者金属配件材料等进 行游戏,或者用沙、泥、雪等材料进行的游戏,这类游戏称为(D )。 A.表演游戏B .角色游戏 C.智力游戏D .结构游戏 4. 在角色游戏中,幼儿会以物代物,一根小小的冰糕棍,幼儿可以想象成吃饭的筷子、喝汤的勺子、炒菜的铲子等,这体验了角色游戏的 (A )特点。 A.假想性B .主动性C .创造性D. 模仿性 5. 从幼儿的立场上考虑,幼儿园游戏实施时应遵循( C )原则。 A.教育性 B. 发展性 C. 主体性 D.创造性

6. 亲子游戏的早期阶段和启蒙阶段是( C ) A.1 岁前 B.6 岁前 C. 婴儿时期 D. 幼儿时期 7. 由于0~ 2岁的婴儿处于感知运动阶段,因而婴儿游戏以(B )为主。 A. 象征性游戏 B. 练习性游戏 C.结构游戏 D. 角色游戏 8. 学前儿童游戏现场指导中教师的双重身份是( A )。 A .既是教育指导者又是游戏伙伴 B. 既是权威者又是游戏伙伴 C. 既是游戏支持者又是游戏观察者 D. 既是游戏观察者又是游戏的评价者 9. 大家一起玩雪花片,插一个小公园,甲插小桥,乙插小花、丙插树?? 大家组合一起就成为一个小公园。这属于( C )。 A、平行的游戏E、联合游戏 C、合作游戏 D、单独的游戏 10. 实践证明,游戏由于能大量提供体育运动、技能训练,动手操作的机会,因此对发展( B ) 非常有利。 A. 大脑左半球 B. 整个大脑C 大脑右半球D. 小脑二、简答题。 1. 简述结构游戏的教育作用。P83 2. 简述在指导幼儿开展结构游戏的过程中,教师的基本任务。P85

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