东财15秋《面向对象的程序设计》在线作业一_第1页
东财15秋《面向对象的程序设计》在线作业一_第2页
东财15秋《面向对象的程序设计》在线作业一_第3页
东财15秋《面向对象的程序设计》在线作业一_第4页
东财15秋《面向对象的程序设计》在线作业一_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

东财15秋《面向对象的程序设计》在线作业一(随机)

试卷总分:100测试时间:-

一、单选题(共18道试题,共72分。)

1.创建包目录的编译命令选项是()

A.-3

B.-b

C.~c

D.-d

满分:4分

2.除数为0产生的异常是?()

A.ArithmeticException

B.ZeroException

C.NullPointerException

D.NegativeArraySizeException

满分:4分

3.用()可以修饰类或成员方法,表明是抽象的。

A.final

B.abstract

C.publie

D.static

满分:4分

4.将容器中的组件处理成一系列卡片,每一时刻只显示其中一张的布局管理器是()

A.FlowLayout

B.BorderLayout

C.GridLayout

D.CardLayout

满分:4分

5.下列属于Runnable接口实现的函数是。

A.publicRunnble(Threadt)

B.publievoidstart()

C.publicvoidmain()

D.publicvoidrun()

满分:4分

6.当包含Applet的浏览器窗口最小化时,()函数被调用。

A.init()

B.start()

C.stop()

D.destroy()

满分:4分

7.Java的语法非常像C++,但两者的一个非常显著的区别是Java没有()类型的变量。

A.布尔

B.字符串

C.指针

D.无符号整数

满分:4分

8.下列哪个是Java中引入包的语句?

A.ava.io.*>

B.importjava.io.*

C.usingjava.io.*

D.packagejava.io

满分:4分

9.成功运行了javacHelloWorIdApp.java命令以后,系统会在同一个目录下产生一个()文

件?

A.HeiloWorldApp.class

B.HelloWorldAppCIass.java

C.HelloWorldApp.exe

D.HelloWorldApp.bak

满分:4分

lOJava中所有的类的共同的父类是()

A.object

B.Object

C.Frame

D.Main

满分:4分

ll.Stirng.replace(charcharl,charcha⑵;的意义是()

A.所有charl换成char2

B.所有char2换成char1

C.第一个charl换成char2

D.第一个char2换成charl

满分:4分

12.可变(长度)字符串使用()处理.

A.char

B.Character

C.String

D.StringBuffer

满分:4分

13.使用GridLayout管理组件,当容器的大小变化时()

A.组件的相对位置不变,组件的大小不变

B.组件的相对位置改变,组件的大小不变

C.组件的相对位置不变,组件的大小改变

D.组件的相对位置改变,组件的大小改变

满分:4分

14.如果不释放内存,那么当系统中没有内存可用时,程序会崩溃,这些程序被称为有()?

A,设计漏洞

B.架构漏洞

C.内存漏洞

D.死循环漏洞

满分:4分

15用()可以修饰类或成员方法,表明是静态的。

A.final

B.abstract

C.public

D.static

满分:4分

16.java中使用()符号来访问对象的方法

A..

B.->

C.0

D.A和B

满分:4分

17.垃圾收集器在Java虚拟机运行时的空闲时,通过检查内存的()来完成内存释放的。

A.存储的数据大小

B.存储数据的重要性

C.在内存的高端还是低端

D.内存被引用的次数

满分:4分

18.当Java程序种定义一个使用class定义的变量时,内存是()

A.自动分配

B,需要在以后的代码中使用new分配

C.和操作系统的设置有关

D.java程序不需要内存

满分:4分

二、多选题(共7道试题,共28分。)

1.当容器需要为某个组件()时,便会请求它的布局管理器完成相应的工作

A.定位

B.决定大小

C,改变颜色

D.改变状态

满分:4分

2.在Java程序中,下列哪几项属于空白?()

A.空格

B.制表符

C.换行符和回车符

D./*符

满分:4分

3.当对象实例作为自变量传送给方法时()

A.方法可以改变引用值

B.方法不可以改变引用值

C.方法可以修改引用指向的对象内容

D.方法不可以修改引用指向的对象内容

满分:4分

4.Java的基本类型包括那些类?()

A.逻辑型

B.字符型

C.整型

D.浮点型

满分:4分

5.下列各项中属于Java常数的有?()

A.95.255

B.true

C.283

D."HelloJava!"

满分:4分

6.下列关于Java语言设计目的叙述那些是正确的?()

A.创建一种面向对象的语言

B.提供一个编译-连接-装载的系统

C.允许程序下载代码模块

D.支持多线程

满分:4分

7.Java的复合类型包括那些类?()

A.数组

B.类

C.联合体

D.接口;

满分:4分东财《面向对象的程序设计》在线作业二(随机)

试卷总分:100测试时间:-

一、单选题(共18道试题,共72分。)

1.下面那个语句是定义一个50个string对象数组的引用?()

A.chara[][]

B.Stringa[]

C.String[]a

D.Objecta[50]

E.Stringa[50]

满分:4分

2.Stirng.replace(charcharl,charchar2);的意义是()

A.所有charl换成char2

B.所有char2换成charl

C.第一个charl换成char2

D.第一个char2换成charl

满分:4分

3.在Java中,若想利用包的特性,可使用()语句告诉编译器要使用的类所在的位置

A.import

B.package

C.extends

D.implements

满分:4分

4.使用GridLayout管理组件,当容器的大小变化时()

A.组件的相对位置不变,组件的大小不变

B.组件的相对位置改变,组件的大小不变

C.组件的相对位置不变,组件的大小改变

D.组件的相对位置改变,组件的大小改变

满分:4分

5.Java中所有的类的共同的父类是()

A.object

B.Object

C.Frame

D.Main

满分:4分

6.下列哪个类不是java.applet.Applet类父类?()

A.java.awt.Frame

B.java.awt.Component

C.java.awt.Container

D.java.awt.Panel

满分:4分

7.阅读下面程序intlist[]=newint[10];for(int1=0ength;l++)list[l]=l7st[0]的值为()

A.10

B.9

C.不一定

D.出错

满分:4分

8Java使用()关键字声明一个公有类。

A.public

B.class

C.publicclass

D.PublicClass

满分:4分

9.下列哪个是Java应用程序的正确运行命令?

A.javaHelloWorldApp

B.javaHelloWorldApp.java

C.javacHelloWorldApp

D.javacHelloWorldApp.java

满分:4分

10.使用()函数可以改变框架的布局管理器

A.changeLayout()

B.setLayout()

C.resetLayout()

D.Layout()

满分:4分

11.publieclassXyz{intx=1;}类Xyz有几个构造方法()

A.0

B.1

C.2

D.3

满分:4分

12.框架的默认布局管理器是()

A.FIowLayout

B.BorderLayout

C.GridLayout

D.CardLayout

满分:4分

13用()可以修饰类或成员方法,表明是抽象的。

A.final

B.abstract

C.public

D.static

满分:4分

14.Java的参数传递是()

A.值传递

B.引用传递

C.值传递和引用传递

D.指针传递

满分:4分

15.将容器中的组件处理成一系列卡片,每一时刻只显示其中一张的布局管理器是()

A.FlowLayout

B.BorderLayout

C.GridLayout

D.CardLayout

满分:4分

16.对象在没有初始化时,值为()

A.0

B.null

C.1

D.不可预测

满分:4分

17.Java计算模式结合了主机架构和客户端架构的特点,可用于()架构的计算,将程序放

到服务器上,用户使用时从服务器上下载到客户端运行。()

A.主机架构

B.客户端架构

C.客户-服务器架构

D.服务器架构

满分:4分

18.如果不释放内存,那么当系统中没有内存可用时,程序会崩溃,这些程序被称为有()?

A.设计漏洞

B.架构漏洞

C.内存漏洞

D.死循环漏洞

满分:4分

二、多选题(共7道试题,共28分。)

1.下列哪些是浏览器禁止Applet产生的行为?()

A.运行过程中调用执行另一个程序

B.所有文件的I/O操作

C.调用本机方法

D.企图打开所提供该Applet的主机以外的某个套接口

满分:4分

2.JavaApplet运行之前,系统要对之进行严格的三级代码安全检查,即()、()和()。

A.验证

B.分析

C.跟踪检测

D.代码优化

满分:4分

3.下面属于组件的是()

A.button

B.label

C.panel

D.frame

满分:4分

4.封装的含义是()

A.对象的全部属性数据和对数据的全部操作结合在一起,形成一个统一体,也就是对象

B.尽可能的隐藏对象的内部细节,只保留有限的对外接口,对数据的操作都通过这些接口实

C.所有的方法定义成私有

D.所有的变量定义成保护类型

满分:4分

5.下列哪几项属于Java语言的特点?()

A.与平台无关

B.解释运行

C.具有灵活的指针类型

D.支持多线程

满分:4分

6.下列叙述那些是正确的?()

A.Java与Web及Internet结合紧密

BJava编译成字节码可以在任何系统下运行

C.Java没有内置的TCP/IP、HTTP等协议库,需要调用WINDOWSAPI函数

D.Java支持多线程

满分:4分

7.下面可以做为容器的有()

A.按钮

B.框架

C.面板

D.文本域

满分:4分东财《面向对象的程序设计》在线作业三(随机)

试卷总分:100测试时间:-

一、单选题(共18道试题,共72分。)

l.java中使用()符号来访问对象的方法

A..

B.->

c.()

D.A和B

满分:4分

2.在Java中类的定义和实现应该()

A.放到不同的文件中,定义的文件扩展名为.h

B.放到不同的文件中,实现的文件扩展名为Java

C.放到同一个的文件中

D.放到不同的文件中,文件名没有要求

满分:4分

3.异常处理时,放在finally子句的模块里的代码()

A.无异常时运行

B.有异常时运行

C.任何时候都运行

D.一般不运行

满分:4分

4.publicclassXyz{intx=l;}类Xyz有几个构造方法()

A.O

B.1

C.2

D.3

满分:4分

5Java程序中内存的释放是由谁来完成的?

A.程序开发人员

B.操作系统

C.编译器

D.垃圾收集器

满分:4分

6.使用GridLayout管理组件,当容器的大小变化时()

A.组件的相对位置不变,组件的大小不变

B.组件的相对位置改变,组件的大小不变

C.组件的相对位置不变,组件的大小改变

D.组件的相对位置改变,组件的大小改变

满分:4分

7.在Java程序中试图打开一个文件,但文件不存在,Java会立即产生一个()

A.异常

B.错误

C.错误日志

D.立即死机

满分:4分

8Java计算模式结合了主机架构和客户端架构的特点,可用于()架构的计算,将程序放

到服务器上,用户使用时从服务器上下载到客户端运行。()

A.主机架构

B.客户端架构

C.客户-服务器架构

D.服务器架构

满分:4分

9.Java中int类型的变量占几个字节的内存?()

A.1

B.2

C.4

D.8

满分:4分

10.对数组的边界检查是在()时候进行的。

A.编译

B.运行

C.不检查

D.不一定

满分:4分

11.在Java中,若想利用包的特性,可使用()语句告诉编译器要使用的类所在的位置

A.import

B.package

C.extends

D.implements

满分:4分

12.Java中,调用new时,首先会分配新的对象空间,然后会()

A.退出new方法

B.执行显式的成员初始化

C.执行构造函数

D.不一定

满分:4分

13.BorderLayout将整个容器划分为几个部分()

A.3

B.4

C.5

D.6

满分:4分

14.通过()方法可以将组件加入容器并显示出来

A.insert

B.add

C.create

D.make

满分:4分

15.下列哪个是Java应用程序的正确运行命令?

A.javaHelloWorldApp

B.javaHelloWorldApp.java

C.javacHelloWorldApp

D.javacHelloWorldApp.java

满分:4分

16.GridBagLayout是以()为基础

A.Flow

B.Border

C.Grid

D.Card

满分:4分

17.可变(长度)字符串使用()处理.

A.char

B.Character

C.String

D.StringBuffer

满分:4分

18.java使用()关键字声明一个公有类。

A.public

B.class

C.publieclass

D.PublicClass

满分:4分

二、多选题(共7道试题,共28分。)

1.输入数据流的正确的读方法有()?

A.intread()

B.intread(byte[]b)

C.intread(byte[]b,intoffintIen)

D.intread(byte[]b,intIen)

满分:4分

2.下列各项中属于Java常数的有?()

A.95.255

B.true

C.283

D."HelloJava!"

满分:4分

3.80年代初出现PC机以后,全面改变了计算模式,新的模式特点是?()

A.维护费用高

B.本地处理

C.本地管理

D.各用户分享系统资源

满分:4分

4.当容器需要为某个组件()时,便会请求它的布局管理器完成相应的工作

A.定位

B.决定大小

C.改变颜色

D.改变状态

满分:4分

5.下面可以做为容器的有()

A.按钮

B.框架

C.面板

D.文本域

满分:4分

6.下面属于组件的是()

A.button

B.label

C.paneI

D.frame

满分:4分

7.JVM的具体实现包括那些?

A.指令集

B.寄存器组

C.类文件格式

D.垃圾收集堆

E.栈

满分:4分东财《面向对象的程序设计》在线作业四(随机)

试卷总分:100测试时间:-

一、单选题(共18道试题,共72分。)

l.Applet对象被创建并初次装入支持Java的浏览器时,()方法被调用。

A.init()

B.start()

C.stop()

D.destroy()

满分:4分

2.用()修饰的类的成分只能被这个类本身访问,在类外是不可见的。

A.public

B.private

C.protected

□.static

满分:4分

3.下列哪个是Java中引入包的语句?

A.inclue*>

B.importjava.io.*

C.usingjava.io.*

D.packagejava.io

满分:4分

4.BorderLayout将整个容器划分为几个部分()

A.3

B.4

C.5

D.6

满分:4分

5.编译后的Java程序不能在硬件系统的CPU上直接运行,而是通过()来执行的。

A.JVM

B.WINDOWS

C.LINUX

D.MacOS

满分:4分

6.下列哪个是Java应用程序的正确运行命令?

A.javaHelloWorldApp

B.javaHelloWorldApp.java

C.javacHelloWorldApp

D.javacHelloWorldApp.java

满分:4分

7.Java的三类异常中,当发生内存越界等无法恢复的错误时,会产生()

A.Exception

B.Error

C.Runtime

D.Exception

满分:4分

8.Java中()关键字表示派生

A.implements

B.extends

C.extend

D.public

满分:4分

9.Java程序中内存的释放是由谁来完成的?

A.程序开发人员

B.操作系统

C.编译器

D.垃圾收集器

满分:4分

10.Java的参数传递是()

A.值传递

B.引用传递

C.值传递和引用传递

D.指针传递

满分:4分

11.当包含Applet的浏览器窗口最小化又再次恢复以后,()函数被调用。

A.init()

B.start()

C.stop()

D.destroy()

满分:4分

12.Sring和StringBuffer是属于()包的

A.java.awt

B.java.lang

C.java.util

D.java.string

满分:4分

13Java中如果定义的类是从一个父类派生而来,那么父类的名字应写在()之后

A.class

B.super

C.extends

D.implements

满分:4分

14.Java计算模式结合了主机架构和客户端架构的特点,可用于()架构的计算,将程序放

到服务器上,用户使用时从服务器上下载到客户端运行。()

A.主机架构

B.客户端架构

C.客户-服务器架构

D.服务器架构

满分:4分

15.Java的语句块使用什么符号标记的?()

A.(…)

B.Beging…End

c.{•••}

D./*-,*/

满分:4分

16.不变(长度)字符串使用()处理.

A.char

B.Character

C.String

D.StringBuffer

满分:4分

17.如果一个类中定义了如下3个方法,则()publievoidprint(inti)publicvoidprint(float

f)publicvoidprint(Strings)

A.正确

B.错误,方法名不能相同

C.错误,如果方法名相同,参数名也应该相同

D.错误,重载的方法的参数不能为类

满分:4分

18.Java的什么特点解决了困扰软件界多年的软件移值问题?()

A.没有指针类型

B.多线程

C.与平台无关

D.丰富的API文档

满分:4分

二、多选题(共7道试题,共28分。)

1.下列属于缓冲区数据流优点的是()

A.降低不同硬件设备之间速度的差异

B.提高I/O操作的效率

C.对于有大量I/O操作的程序具有非常重要的意义

D.可以也不同的数据类型的形式对取缓冲区

满分:4分

2.下面可以做为容器的有()

A.按钮

B.框架

C.面板

D.文本域

满分:4分

3.下列哪几项是计算机诞生早期,主机架构的特点?()

A.不共享系统资源

B.集中处理

C.集中管理

D.各用户分享使用计算机资源

满分:4分

4.除了Java核心API以外,JAVA还有哪些API

AJava商业API

B.Java服务器API

C.Java媒体API

D.Java管理API

满分:4分

5.Java既可以把对象写入数据流,又可以把对象从数据流读出,这个功能是由()类实现

A.InputStream

B.Outputstream

C.ObjectlnputStream

D.ObjectOutputStream

满分:4分

6.下列哪几项属于Java语言设计的目的?()

A.创建一种面向过程的语言

B.提供一个解释环境

C.去掉指针的影响代码健壮的功能

D.只允许单线程工作

满分:4分

7.Java的单重继承是指()

A.只允许从一个类中扩展类

B.不允许有一个类扩展出两个类

C.不许一个类拥有两个父类

D.不许两个类拥有同一个父类

满分:4分东财《面向对象的程序设计》在线作业五(随机)

试卷总分:100测试时间:-

一、单选题(共18道试题,共72分。)

l.finalize方法属于()类

A.Object

B.Frame

C.Button

D.Window

满分:4分

2.用()修饰的类不能再派生子类,它已到达类层次的最底层

A.final

B.abstract

C.public

D.private

满分:4分

3.publicclassboy{}publicclassgirl{}publieclassstudentextendsboy,girl{}上述定义()

A,正确

B.错误Java不允许多重继承

C.错误boy和girl应该用

D.隔开

E.错误,应该使用implements关键字

满分:4分

4Java的API文档是以什么格式提供的

A.RTF

B.WORD

C.HTML

D.EXCEL

满分:4分

5.可变(长度)字符串使用()处理.

A.char

B.Character

C.String

D.StringBuffer

满分:4分

6.Frame是()类的子类

A.Panel

B.Window

C.Component

D.Container

满分:4分

7.当Java程序种定义一个使用class定义的变量时,内存是()

A.自动分配

B.需要在以后的代码中使用new分配

C.和操作系统的设置有关

D.java程序不需要内存

满分:4分

8.对象在没有初始化时,值为()

A.0

B.null

C.1

D.不可预测

满分:4分

9.Applet对象被创建并初次装入支持Java的浏览器时,()方法被调用。

A.init()

B.start()

C.stop()

D.destroy()

满分:4分

lO.String类中,得到字符串中字符个数的函数是()

A.length成员变量

B.size成员变量

C』ength()成员函数

D.size()成员函数

满分:4分

11.一段代码可能导致异常,程序员将它放到了一个try模块中,catch(){……}块中的代码为

空,那么()

A.编译无法通过

B.只有在代码所在函数的声明中抛出才能编译通过

C.代表对异常不做处理,编译可通过

D.运行时一定出错

满分:4分

12.对于FileOutputStream的实例对象,如果所指定的文件不存在,则产生()

A.IOException

B.创建文件

C.FileinputException

D.FileNotFoundException

满分:4分

13Java中如果定义的类是从一个父类派生而来,那么父类的名字应写在()之后

A.class

B.super

C.extends

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论