16春 东财《面向对象程序设计》在线作业一随机.docx

上传人:b****3 文档编号:26843465 上传时间:2023-06-23 格式:DOCX 页数:199 大小:68.35KB
下载 相关 举报
16春 东财《面向对象程序设计》在线作业一随机.docx_第1页
第1页 / 共199页
16春 东财《面向对象程序设计》在线作业一随机.docx_第2页
第2页 / 共199页
16春 东财《面向对象程序设计》在线作业一随机.docx_第3页
第3页 / 共199页
16春 东财《面向对象程序设计》在线作业一随机.docx_第4页
第4页 / 共199页
16春 东财《面向对象程序设计》在线作业一随机.docx_第5页
第5页 / 共199页
点击查看更多>>
下载资源
资源描述

16春 东财《面向对象程序设计》在线作业一随机.docx

《16春 东财《面向对象程序设计》在线作业一随机.docx》由会员分享,可在线阅读,更多相关《16春 东财《面向对象程序设计》在线作业一随机.docx(199页珍藏版)》请在冰豆网上搜索。

16春 东财《面向对象程序设计》在线作业一随机.docx

16春东财《面向对象程序设计》在线作业一随机

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

 

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

1.成功运行了jvHelloWorlpp.jv命令以后,系统会在同一个目录下产生一个()文件?

.HelloWorlpp.lss

.HelloWorlpplss.jv

.HelloWorlpp.exe

.HelloWorlpp.k

正确答案:

2.数组的唯一的数据成员是()

.size

.Size

.Length

.length

正确答案:

3.Sring和Stringuffer是属于()包的

.jv.wt

.jv.lng

.jv.util

.jv.string

正确答案:

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

.hr

.hrter

.String

.Stringuffer

正确答案:

5.有定义puliMngerextensEmployee那么如果riseSlry和fire是Employee类中的公有方法,则

.Mnger也拥有这两个方法

.Mnger没有这两个方法

.Mnger拥有这两个方法,切不可以再定义同名的方法

.不确定

正确答案:

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

.编译无法通过

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

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

.运行时一定出错

正确答案:

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

()

.hr[][]

.String[]

.String[]

.Ojet[50]

E.String[50]

正确答案:

E

8.orerLyout将整个容器划分为几个部分()

.3

.4

.5

.6

正确答案:

9.Jv中所有的类的共同的父类是()

.ojet

.Ojet

.Frme

.Min

正确答案:

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

.init()

.strt()

.stop()

.estroy()

正确答案:

11.在一个程序中,我们处理完了数据,想更新显示,应该在代码中使用()函数。

.pint()

.upt()

.repint()

.onrw()

正确答案:

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

.jvHelloWorlpp

.jvHelloWorlpp.jv

.jvHelloWorlpp

.jvHelloWorlpp.jv

正确答案:

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

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

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

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

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

正确答案:

14.调用finlize方法的作用是()

.向系统报警

.保留对象的资源

.释放对象所占资源

.什么也不做

正确答案:

15.Jv的PI文档是以什么格式提供的?

.RTF

.WOR

.HTML

.EXEL

正确答案:

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

.finl

.strt

.puli

.stti

正确答案:

17.Jv的客户-服务器架构中,服务器更新程序以后,用户怎样才能使用更新以后的版本?

()

.需要管理员完成一定的操作

.管理员在客户端重新安装该程序

.再次使用时,下载的就是最新的版本

.一般无法使用

正确答案:

18.Jv中如果一个类由父类,则父类可以有()个。

.1

.2

.3

.不限制

正确答案:

 

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

 

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

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

.按钮

.框架

.面板

.文本域

正确答案:

2.下列叙述那些是正确的?

()

.Jv与We及Internet结合紧密

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

.Jv没有内置的TP/IP、HTTP等协议库,需要调用WINOWSPI函数

.Jv支持多线程

正确答案:

3.封装的含义是()

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

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

.所有的方法定义成私有

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

正确答案:

4.关于pplet的运行方式正确的是()

.不能独立运行

.使用ppletviewer就可以独立运行

.必须嵌入到其他应用程序中

.必须嵌入到HTML中

正确答案:

5.Jv的单重继承是指()

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

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

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

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

正确答案:

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

.方法可以改变引用值

.方法不可以改变引用值

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

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

正确答案:

7.下列各项中属于Jv常数的有?

()

.95.255

.true

.283

."HelloJv!

"

正确答案:

 

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

 

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

1.在一个程序中,我们处理完了数据,想更新显示,应该在代码中使用()函数。

.pint()

.upt()

.repint()

.onrw()

正确答案:

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

.0

.1

.2

.3

正确答案:

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

.JVM

.WINOWS

.LINUX

.MOS

正确答案:

4.Jv计算模式结合了主机架构和客户端架构的特点,可用于()架构的计算,将程序放到服务器上,用户使用时从服务器上下载到客户端运行。

()

.主机架构

.客户端架构

.客户-服务器架构

.服务器架构

正确答案:

5.所有异常类的父类是()?

.Exeption

.IOExeption

.Error

.Throwle

正确答案:

6.当浏览器终止pplet时,()函数被调用。

.init()

.strt()

.stop()

.estroy()

正确答案:

7.orerLyout将整个容器划分为几个部分()

.3

.4

.5

.6

正确答案:

8.下列叙述正确的是()

.包名是类名的一部分

.类名是包名的一部分

.包名和类名没有关系

.包名就是类名

正确答案:

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

.IOExeption

.创建文件

.FileInputExeption

.FileNotFounExeption

正确答案:

10.pplet程序中,用于显示的函数是?

()

.Hellopplet()

.init()

.strt()

.pint(Grphisg)

正确答案:

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

.0

.null

.1

.不可预测

正确答案:

12.finlize方法属于()类

.Ojet

.Frme

.utton

.Winow

正确答案:

13.Stirng.reple(hrhr1,hrhr2);的意义是()

.所有hr1换成hr2

.所有hr2换成hr1

.第一个hr1换成hr2

.第一个hr2换成hr1

正确答案:

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

.-

.-

.-

.-

正确答案:

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

.hr

.hrter

.String

.Stringuffer

正确答案:

16.当我们在代码中调用了repint()函数更新显示的时候,WT线程会调用()方法首先将画面清空,然后调用pint()方法绘制新的内容。

.pint()

.upt()

.repint()

.onrw()

正确答案:

17.GrigLyout是以()为基础

.Flow

.orer

.Gri

.r

正确答案:

18.Jv去掉了++中影响代码健壮的指针结构,内存的释放是由()来完成的?

()

.Jv虚拟机

.垃圾收集机制

.三级代码安全检查机制

.程序员用代码来完成的

正确答案:

 

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

 

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

1.下列哪几个是Jv的关键字?

()

.oolen

.yte

.onst

.finl;

正确答案:

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

.方法可以改变引用值

.方法不可以改变引用值

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

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

正确答案:

3.封装的含义是()

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

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

.所有的方法定义成私有

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

正确答案:

4.下列哪几项属于Jv语言设计的目的?

()

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

.提供一个解释环境

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

.只允许单线程工作

正确答案:

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

.指令集

.寄存器组

.类文件格式

.垃圾收集堆

E.栈

正确答案:

E

6.下列哪几项属于Jv语言的特点?

()

.与平台无关

.解释运行

.具有灵活的指针类型

.支持多线程

正确答案:

7.下列各项中属于Jv常数的有?

()

.95.255

.true

.283

."HelloJv!

"

正确答案:

 

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

 

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

1.使用oerLyout布局管理器,当在容器的某个区域加入多个组件的时候.()

.一个组件可见

.两个组件可见

.三个组件可见

.所有组件都可见

正确答案:

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

.FlowLyout

.orerLyout

.GriLyout

.rLyout

正确答案:

3.错误提示内容:

jv:

ommnnotfoun,请判断是下列哪个方面出了问题?

.编译器的路径变量设置不正确

.程序中有错误的语句

.文件名和公有类名不匹配

.min方法缺少stti和puli修饰

正确答案:

4.调用finlize方法的作用是()

.向系统报警

.保留对象的资源

.释放对象所占资源

.什么也不做

正确答案:

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

.import

.pkge

.extens

.implements

正确答案:

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

()

.hr[][]

.String[]

.String[]

.Ojet[50]

E.String[50]

正确答案:

E

7.Jv中所有的类的共同的父类是()

.ojet

.Ojet

.Frme

.Min

正确答案:

8.JVM运行的代码一般存储在什么为扩展名的文件中?

.jv

.jvm

.lss

.oj

正确答案:

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

.insert

.

.rete

.mke

正确答案:

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

.jvHelloWorlpp

.jvHelloWorlpp.jv

.jvHelloWorlpp

.jvHelloWorlpp.jv

正确答案:

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

.无异常时运行

.有异常时运行

.任何时候都运行

.一般不运行

正确答案:

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

.布尔

.字符串

.指针

.无符号整数

正确答案:

13.下列哪个不是Jv的正确标识符?

()

.2

.2

.2

.2

正确答案:

14.下列哪个是Jv中引入包的语句?

.inlue

.importjv.io.*

.usingjv.io.*

.pkgejv.io

正确答案:

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

.Exeption

.Error

.Runtime

.Exeption

正确答案:

16.下列哪个类不是jv.pplet.pplet类父类?

()

.jv.wt.Frme

.jv.wt.omponent

.jv.wt.ontiner

.jv.wt.Pnel

正确答案:

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

.lss

.super

.extens

.implements

正确答案:

18.在Jv中类的定义和实现应该()

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

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

.放到同一个的文件中

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

正确答案:

 

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

 

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

1.Jv解释器的三项主要工作是?

.下载代码

.检验代码

.编译代码

.运行代码

正确答案:

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

.方法可以改变引用值

.方法不可以改变引用值

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

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

正确答案:

3.下面关于容器的叙述正确的是()

.容器是图形用户界面中容纳其他组件的部分

.容器只可以容纳组件,不可以容纳其它容器

.容器即可以容纳组件,也可以容纳其它容器

.被其他容器容纳的容器,即是容器,又是组件

正确答案:

4.下列各项中属于Jv常数的有?

()

.95.255

.true

.283

."HelloJv!

"

正确答案:

5.封装的含义是()

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

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

.所有的方法定义成私有

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

正确答案:

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

()

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

.提供一个解释环境

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

.只允许单线程工作

正确答案:

7.关于pplet的运行方式正确的是()

.不能独立运行

.使用ppletviewer就可以独立运行

.必须嵌入到其他应用程序中

.必须嵌入到HTML中

正确答案:

 

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

 

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

1.Sring和Stringuffer是属于()包的

.jv.wt

.jv.lng

.jv.util

.jv.string

正确答案:

2.下列哪个类不是jv.pplet.pplet类父类?

()

.jv.wt.Frme

.jv.wt.omponent

.jv.wt.ontiner

.jv.wt.Pnel

正确答案:

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

.puli

.lss

.pulilss

.Pulilss

正确答案:

4.Jv中所有的类的共同的父类是()

.ojet

.Ojet

.Frme

.Min

正确答案:

5.Jv的参数传递是()

.值传递

.引用传递

.值传递和引用传递

.指针传递

正确答案:

6.数组的唯一的数据成员是()

.size

.Size

.Length

.length

正确答案:

7.所有异常类的父类是()?

.Exeption

.IOExeption

.Error

.Throwle

正确答案:

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

.jvHelloWorlpp

.jvHelloWorlpp.jv

.jvHelloWorlpp

.jvHelloWorlpp.jv

正确答案:

9.如果像引入包中所有的类,可以使用通配符()

.*

..

.?

.$

正确答案:

10.Jv是由哪家公司创始的?

()

.Mirosoft

.IM

.SunMirosystem

.Inter

正确答案:

11.返回字符串s中第3个字符的语句是()

.s.hrt(3)

.s.hrt

(2)

.s.hrt(4)

.s.t(4)

正确答案:

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

.hr

.hrter

.String

.Stringuffer

正确答案:

13.包语句可以放在()

.源文件的任意位置

.源文件的第一条语句

.源文件的末尾

.源文件的中间

正确答案:

14.在Jv中类的定义和实现应该()

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

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

.放到同一个的文件中

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

正确答案:

15.显式成员初始化和构造方法哪个先被执行?

()

.显式的成员初始化

.构造函数

.不一定

.同时

正确答案:

16.下列叙述正确的是()

.包名是类名的一部分

.类名是包名的一部分

.包名和类名没有关系

.包名就是类名

正确答案:

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

.退出new方法

.执行显式的成员初始化

.执行构造函数

.不一定

正确答案:

18.Jv中()关键字表示派生

.implements

.extens

.exten

.puli

正确答案:

 

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

 

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

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

.验证

.分析

.跟踪检测

.代码优化

正确答案:

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

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

.提高I/O操作的效率

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

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

正确答案:

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

.指令集

.寄存器组

.类文件格式

.垃圾收集堆

E.栈

正确答案:

E

4.下列各项中属于Jv常数的有?

()

.95.255

.true

.283

."HelloJv!

"

正确答案:

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

.intre()

.intre(yte[])

.intre(yte[],intoff,intlen)

.intre(yte[],intlen)

正确答案:

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

()

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

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

.允许程序下载代码模块

.支持多线程

正确答案:

7.Jv的基本类型包括那些类?

()

.逻辑型

.字符型

.整型

.浮点型

正确答案:

 

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

 

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

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

.0

.null

.1

.不可预测

正确答案:

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

.init()

.strt()

.stop()

.estroy()

正确答案:

3.Stirng.reple(hrhr1,hrhr2);的意义是()

.所有hr1换成hr2

.所有hr2换成hr1

.第一个hr1换成hr2

.第一个hr2换成hr1

正确答案:

4.所有异常类的父类是()?

.Exeption

.IOExeption

.Error

.Throwle

正确答案:

5.如果一个类中定义了如下3个方法,则()pulivoiprint(inti)pulivoiprint(flotf)pulivoiprint(Strings)

.正确

.错误,方法名不能相同

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

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

正确答案:

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

.insert

.

.rete

.mke

正确答案:

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

.编译无法通过

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

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

.运行时一定出错

正确答案:

8.有定义puliMngerextensEmployee那么如果riseSlry和fire是Employee类中的公有方法,则

.Mnger也拥有这两个方法

.Mnger没有这两个方法

.Mnger拥有这两个方法,切不可以再定义同名的方法

.不确定

正确答案:

9.Jv中,调用new时,在执行显式的成员初始化以后会()

.分配新的对象的空间

.退出new方法

.执行构造函数

.不一定

正确答案:

10.当包含pplet的浏览器窗口一开始被其他窗口覆盖了一部分,现在这个窗口被关闭了,pplet调用()

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 图表模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1