首 页
郑州大学
奥鹏教育
国家开放大学
西南交通大学
成人教育
联大学堂
江苏师大
青书学堂
 
   今天是: 全民学习吧,专业辅导,快速解决您的烦恼,详情请加微信:goodluckgold、QQ:3446094242
  当前位置: 郑州大学远程教育在线测试
       
 
QQ:3446094242
微信号:goodluckgold
课件学习、在线测试、网上考试,如有需要,请加微信或QQ,全程辅导,为您排忧解难!!!
 
《Java程序设计》第01章在线测试 《Java程序设计》第01章在线测试剩余时间:59:54 答题须知:1、本卷满分20分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题1分,5道题共5分) 1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。A、javaB、classC、htmlD、exe 2、设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( )A、3B、3.5C、4D、5 3、以下哪个不是Java的原始数据类型( )A、intB、charC、BooleanD、float 4、如下哪个是Java中有效的关键字()A、nameB、helloC、falseD、good 5、若有定义 int a=2,b=2; 则表达式(a++)+(++b) 的值是( )。A、3B、4C、5D、6第二题、多项选择题(每题2分,5道题共10分) 1、如下哪些是Java中的标识符( ) A、 B、 C、 DA、fieldnameB、widthC、3numberD、#number 2、下面main()方法的定义哪些是正确的( )?A、public static void main(String args[]){}B、public static void main(String[]) {}C、public static void main(String[] args) {}D、public static void main(String x) {} 3、开发与运行Java程序需要经过的主要步骤为()。A、编辑源程序B、运行源程序C、编译生成字节码D、解释运行字节码 4、下列标识符哪些是不合法的( )。A、J_catB、5booksC、+staticD、-3.14159ava 5、以下是Java中有效的关键字有( )。A、constB、NULLC、falseD、this第三题、判断题(每题1分,5道题共5分) 1、Java中用于两个数相等比较的运算符是:==,用于不相等比较的运算符是<>。正确错误 2、Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。正确错误 3、应用程序Test.java的源程序如下,在命令行键入: java Test aaa bb c 回车后输出的结果是3 2 。 public class Test { public static void main(String args[]) { int k1=args.length; int k2=args[1].length(); System.out.print(k1+" "+k2); } }正确错误 4、在Java语言中,如实型常量后没有任何字母,计算机默认为double类型。正确错误 5、若有循环:int x=5,y=20;do{y-=x; x++;}while(++x<--y);则循环体将被执行3次。正确错误
《Java程序设计》第02章在线测试 《Java程序设计》第02章在线测试剩余时间:59:54 答题须知:1、本卷满分20分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题1分,5道题共5分) 1、以下关于继承的叙述正确的是( )。A、在Java中一个类只能实现一个接口B、在Java中类只允许单一继承C、在Java中一个类不能同时继承一个类和实现一个接口D、在Java中接口只允许单一继承 2、关于this和super,下面正确的是( )A、都可以用在main()方法中B、都是指一个内存地址C、不能用在main()方法中D、意义相同 3、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。A、public void method( )B、abstract void method( )C、final void method( )D、static void method( ) 4、在 Java 中,能实现多重继承效果的方式是( )。A、内部类B、适配器C、接口D、同步 5、在 Java 中,用 package 语句说明一个包时,该包的层次结构必须是( )。A、与文件的结构相同B、与文件目录的层次相同C、与文件类型相同D、与文件大小相同第二题、多项选择题(每题2分,5道题共10分) 1、类及类成员的访问控制符的是( )。A、publicB、privateC、staticD、protected 2、面向对象程序设计语言有( )三大特性。A、封装性B、继承性C、抽象性D、多态性 3、下列概念中不包括任何实现,与存储空间有关系的是( )。A、类B、接口C、抽象类D、对象 4、以下对封装的描述错误的是( )A、只能对一个类中的方法进行封装,不能对属性进行封装B、如果子类继承了父类,对于父类中进行封装的方法,子类仍然可以直接调用C、封装的意义不大,因此在编码时尽量不要使用D、封装的主要作用在于对外隐藏内部实现细节,增强程序的安全性 5、以下对继承的描述正确的是( )A、Java中的继承允许一个子类继承多个父类B、父类更具有通用性,子类更具体C、Java中的继承存在着传递性D、当实例化子类时会递归调用父类中的构造方法第三题、判断题(每题1分,5道题共5分) 1、构造方法何在类定义时被调用。正确错误 2、抽象类只能作为基类来派生新类,而不能实例化。正确错误 3、父类的所有方法和成员都可以被子类覆盖。正确错误 4、静态初始化程序块是在其所属的类加载内存时由系统自动调用执行。正确错误 5、构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为void。正确错误
《Java程序设计》第03章在线测试 《Java程序设计》第03章在线测试剩余时间:59:54 答题须知:1、本卷满分20分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题1分,5道题共5分) 1、下列程序段的输出结果是 ( ) int a=3,b=4,c=5; System.out.println("abc"+3);A、15B、256C、abc3D、63 2、关于异常,下列说法正确的是( )。A、异常是一种对象。B、一旦程序运行,异常将被创建 。C、为了保证程序运行速度,要尽量避免异常控制 。D、以上说法都不对。 3、java语言中,下列哪一子句是异常处理的出口( )。A、try{?}子句B、catch{?}子句C、finally{?}子句D、以上说法都对 4、在异常处理中,如释放资源、关闭文件、关闭数据库等由( )来完成。A、try子句B、catch子句C、finally子句D、throw子句 5、一个异常将终止( )。A、整个程序B、叧终止抛出异常的方法C、产生异常的try块D、上面的说法都不对第二题、多项选择题(每题2分,5道题共10分) 1、下面说法正确的是( )。A、如果某公共接口被声明在一个源文件中,则接口必须与源文件具有相同名字。B、如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行。C、如果某源文件包含package语句,则该语句必须是第一个非空、非注释行。D、接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。 2、异常不包含下列( )内容。A、程序执行过程中遇到的事先没有预料到的情况B、程序中的语法错误C、程序的编译错误D、程序运行时的致命错误 3、定义一个类名为"MyClass.java"的类,并且该类可被一个项目中的所有类访问,那么该类的正确声明应为:A、private class MyClass extends ObjectB、class MyClass extends ObjectC、public class MyClassD、public class MyClass extends Object 4、看下面一段代码,如果会抛出异常,那么会有什么输出结果?( ) public void fun () { int i; try { i=System.in.read (); System.out.println(Location 1); } catch (IOException e) { System.out.println(Location 2); } finally { System.out.println(Location 3); } System.out.println(Location 4); }A、Location 1B、Location 2C、Location 3D、Location 4 5、如果func(int i)方法可能抛出异常,那么下面声明哪些是正确的( )。A、public int func(int i) throw IOExceptionB、public int func(int i) throw ExceptionC、public int func(int i) throws IOExceptionD、public int func(int i) throws Exception第三题、判断题(每题1分,5道题共5分) 1、在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。正确错误 2、异常处理是由try、catch和finally块三个关键所组成的程序块。正确错误 3、程序中抛出异常时(throw ?),只能抛出自己定义的异常对象。正确错误 4、一个方法不处理它产生的异常,而是沿着调用层次向上传递,由调用它的方法来处理这些异常,叫声明异常.正确错误 5、如果一个异常在返回到main()时还未被处理,则main()方法将会处理,从而程序正常终止。正确错误
《Java程序设计》第04章在线测试 《Java程序设计》第04章在线测试剩余时间:59:54 答题须知:1、本卷满分20分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题1分,5道题共5分) 1、过滤字节输出流都是( )抽象类的子类。A、FilterOutputStreamB、DataoutputC、DataOutputStreamD、InflateroutputStream 2、FilterOutputStream是BufferedOutputStream、DataOutputStream及PrintStream的父类,以下哪个类可能是FilterOutputStream构造函数的参数类型?A、BufferedOutputStreamB、InputStreamC、FileD、OutputStream 3、在读字符文件Employee.dat时,使用该文件作为参数的类是( )。A、BufferedReaderB、DataInputStreamC、DataOutputStreamD、FileInputStream 4、属于Java输入输出流的、且处理的是char类型的类是( )。A、Reader类B、InputStream类C、OutputStream类D、File类 5、计算机中的流是( )。A、流动的字节B、流动的对象C、流动的文件D、流动的数据缓冲区第二题、多项选择题(每题2分,5道题共10分) 1、下列是 InputStream 子类的是( )。A、文件输入流 FileInputStreamB、对象输入流 ObjectInputStreamC、字符输入流 CharInputStreamD、压缩文件输入流 ZipInputStream 2、关于BufferedReader类的read()方法,以下说法正确的是()。A、方法read()每次读取一行数据。B、方法read()每次读取一个字节。C、该方法可能抛出IOException异常,调用该方法时通常应将它放到try块中,并通过catch块处理异常。D、如果读到流的末尾,该方法返回的结果为null。 3、下列流中哪些属于字节流(  )。A、FileInputStreamB、BufferedInputStreamC、FilterInputStreamD、InputStreamReader 4、对文件进行读、写操作 ,下面哪些流可能被用到( )。A、FileReaderB、FileInputStreamC、FileWriterD、FileOutputStream 5、进行文件相关操作时,可能会抛出哪些异常?( )A、FileNotFoundExceptionB、IOExceptionC、ServerTimeOutExceptionD、Java.lang.ArrayIndexOutOfBoundsException第三题、判断题(每题1分,5道题共5分) 1、FileWriter out = new FileWriter("outagainc.txt");out.write(c);执行这些语句时,可能会抛出IOException。正确错误 2、BufferedReader in = new BufferedReader(new InputStreamReader(System.in));in.readLine();该操作的功能是从标准输入接收字符,每次接收一个字符。正确错误 3、所有的流,在创建时需要用open方法打开;在关闭时需要用close方法关闭流,否则Java运行环境的垃圾收集器将隐含将流关闭。正确错误 4、Java对文件类提供了许多操作方法,能获得文件对象父路径名的方法是getParentFile()。正确错误 5、要从文件" file.dat"文件中读出第10个字节到变量C中,代码如下: FileInputStream in=new FileInputStream("file.dat"); in.skip(9); int c=in.read();正确错误
《Java程序设计》第05章在线测试 《Java程序设计》第05章在线测试剩余时间:59:54 答题须知:1、本卷满分20分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题1分,5道题共5分) 1、声明并创建一个按钮对象b,应该使用的语句是( )。A、Button b=new Button();B、button b=new button();C、Button b=new b();D、b.setLabel(“确定”); 2、如果容器组件p的布局是BorderLayout,则在p的下边中添加一个按钮b,应该使用的语句是( )。A、p.add(b);B、p.add(b,"North");C、p.add(b,"South");D、b.add(p,"North"); 3、Frame对象默认的布局管理器是( )。A、FlowLayoutB、BorderLayoutC、CardLayoutD、null 4、在Java中,开发图形用户界面的程序需要使用一个系统提供的类库,这个类库就是( )包。A、java.ioB、java.awtC、java.appletD、java.awt.event 5、Swing与AWT相比新增的布局管理器是( )。A、CardLayoutB、GridLayoutC、GridBagLayoutD、BoxLayout第二题、多项选择题(每题2分,5道题共10分) 1、下列关于Frame类的说法正确的是( )。A、Frame是Window类的直接子类B、Frame对象显示的效果是一个窗口C、Frame被默认初始化为可见D、Frame的默认布局管理器为BorderLayout 2、容器被重新设置大小后,哪些布局管理器的容器中的组件大小随容器大小的变化而改变?( )A、CardLayoutB、FlowLayoutC、BorderLayoutD、GridLayout 3、下面哪些是Java中的容器( )。A、FrameB、PanelC、ScrollbarD、Dialog 4、下列哪个布局管理器使用的是组件的最佳尺寸( )。A、FlowLayoutB、BorderLayoutC、GridLayoutD、GridBagLayout 5、在JAVA语言中,你的按钮要实现下面的功能:当鼠标按下按钮时,显示“鼠标已按下”;当释放按键时,显示“鼠标已释放”。你必须具体定义接口MouseListener的( )方法。A、mouseClickedB、mouseEnteredC、mousePressedD、mouseReleaseed第三题、判断题(每题1分,5道题共5分) 1、java.awt包的Panel类是Container的子类。正确错误 2、Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。正确错误 3、创建一个标识有“软件学院”字样的标签对象gxdd的语句为( Label gxdd = new Label(“软件学院”); );创建一个标识有“关闭”字样的按钮对象gb的语句为 ( Button gb = new Button(“关闭”); )。正确错误 4、AWT提供了许多标准的GUI组件和布局管理等类。正确错误 5、Graphics类提供了3种绘制文本的方法,其方法名都是drawString()。正确错误
《Java程序设计》第06章在线测试 《Java程序设计》第06章在线测试剩余时间:59:54 答题须知:1、本卷满分20分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题1分,5道题共5分) 1、在编写Java Applet程序时,需在程序的开头写上( )语句。A、import java.awt.* ;B、import java.io.* ;C、import java.awt.Graphics ;D、import java.applet.Applet ; 2、在Applet的关键方法中,关闭浏览器以释放Applet占用的所有资源的方法是(     )。A、init()B、start()C、paint()D、destroy() 3、paint()方法使用哪种类型的参数? ( )A、GraphicsB、Graphics2DC、StringD、Color 4、下面哪个方法是在applet页面重新恢复时要被调用?(   )A、destroy()B、init()C、start()D、stop() 5、在Java Applet程序用户自定义的Applet子类中,一般需要重载父类的( )方法来完成一些画图操作。A、start()B、stop()C、init()D、paint()第二题、多项选择题(每题2分,5道题共10分) 1、下列叙述中,正确的是( )。A、Applet的默认布局管理器是FlowLayoutB、JApplet中增加构件是加到JApplet的内容面板上,不是直接加到JApplet中C、JApplet的内容面板的默认布局管理器是BorderLayoutD、JApplet的内容面板的默认布局管理器是FlowLayout 2、下列关于Applet程序的描述中,正确的是( )。A、Applet程序的主类必须是Applet类的子类B、Applet程序的主类中应该有一个main()方法C、Applet不是完整的独立程序D、Applet的字节码文件必须嵌套在一个HTML文件中 3、下列关于Applet程序的描述中,正确的是( )。A、将编辑好的Java源文件,使用javac命令生成字节码文件B、将字节码文件嵌入HTML文件,并存放在一个WWW服务器中C、使用浏览器解释HTML文件中的标记D、使用编译器直接执行嵌套在HTML文件中的字节码文件 4、下列关于向Applet程序传递参数的描述中,正确的是( )A、Applet程序可以通过命令获取外部参数B、Applet程序可以通过HTML文件获取外部参数C、使用Applet标记中的PARAM标志来实现D、Applet程序中使用getParameter()方法读取参数值 5、下列属于Applet生命周期方法是( )A、init()B、start()C、stop()D、paint()第三题、判断题(每题1分,5道题共5分) 1、任何运行在Web页面中的小应用程序都必须是Java中java.applet.Applet类的子类。  正确错误 2、Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。正确错误 3、aint()方法是在需要重画图形界面时被系统自动调用来显示输出结果的。正确错误 4、stop()方法是用来暂停执行操作的,它与start()方法不同,只被调用一次。正确错误 5、Applet类是Java语言类库中的一个重要的系统类,它被存放在java.awt包中。正确错误
全民学习吧
加微信:goodluckgold,QQ:3446094242,轻松辅导,学习无忧