数据库管理(Java版)智慧树知到期末考试答案2024年_第1页
数据库管理(Java版)智慧树知到期末考试答案2024年_第2页
数据库管理(Java版)智慧树知到期末考试答案2024年_第3页
免费预览已结束,剩余3页可下载查看

下载本文档

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

文档简介

数据库管理(Java版)智慧树知到期末考试答案2024年数据库管理(Java版)下面关键字中,哪一个不是用于异常处理语句(

)。

A:tryB:finallyC:breakD:catch答案:break设

x

=

1

,

y

=

2

,

z

=

3,则表达式

y+=z--/++x

的值是(

)。

A:3B:3.5C:4D:5答案:3Eclipse

Mars其实等价于Eclipse的哪个内部版本?(

)。

A:4.4B:4.6C:4.5D:4.7答案:4.5看下面一段语句块,执行结果是:……int

res=0;for(int

i=1;

i<=100;

i++){

if(i%2==0)

continue;

res+=i;}System.out.println(res);……(

)。

A:1,1.0B:1.0,1.0C:1.0,1D:1,1

答案:1,1.0已知如下定义:String

s

=

"story";下面表达式合法的是(

)。

A:s

+=

books;B:char

c

=

s[1];C:String

t

=

s.toLowerCase();D:int

len

=

s.length;答案:String###s在Java代码中,保留字package,用来定义的是(

)。

A:对象。B:包。C:成员。D:类。答案:包。使用WindowBuilder

Editor可视化设计界面时,需要提前设置该类继承自(

)。

A:JDBCB:ConsoleC:JFrameD:JForm答案:JFrame代码如下:boolean

a=false;

boolean

b=true;

boolean

c=(a&&b)&&(!b);

boolean

result

=(a&b)&(!b);执行完后,正确的结果是?(

)。

A:c=true;result=trueB:c=true;result=falseC:c=false;result=trueD:c=false;result=false答案:c=false;result=false以下代码段执行后的输出结果为。int

x=3;int

y=10;System.out.println(y%x);(

)。

A:1.0B:3.0C:3D:1答案:1有以下程序片段,下列哪个选项不能插入到第一行前面public

class

Interesting{

//do

sth

}(

)。

A:import

java.awt.*;B:public

class

MyClass{}C:package

mypackage;D:class

OtherClass{}答案:public关系二维表通过什么确保没有重复行。(

)。

A:字段。B:属性。C:外部关键字。D:关键字。答案:关键字。代码如下:class

A{

int

x1;

void

func1(int

x2){

int

x3;

}}上述程序中的x1、x2和x3分别是??(

)。

A:形式参数、对象属性、函数局部变量B:对象属性、函数局部变量、形式参数C:对象属性、形式参数、函数局部变量D:函数局部变量、对象属性、形式参数答案:对象属性、形式参数、函数局部变量ER图中的菱形代表?(

)。

A:实体B:属性C:关键字D:关系答案:关系Java有一种注释方式,能够自动生成代码提示帮助文档,这种注释的形式是(

)。

A:#

……。B:/*

……

*/。C://

……。D:/**

……

**/。答案:/**……**/。以下不是SQL命令的是(

)。

A:alterB:revokeC:editD:grant答案:editJava

application中的主类需包含main方法,以下哪项是main方法的正确形参(

)。

A:Char

argB:String

args[]C:String

argsD:StringBuffer

args[]答案:String

args[]计算机开发类课程的最大痛点难点在哪里?

A:学编程其实是有套路和框架的,但是市面上并没有太多的教程资料会教给你B:不明白计算机类的专业词汇C:有些人就是不适合学计算机D:不懂编程语言的语法答案:学编程其实是有套路和框架的,但是市面上并没有太多的教程资料会教给你下列类定义中哪些是合法的抽象类的定义(

)。

A:abstract

class

Animal{abstract

void

growl(){System.out.println(“growl”);};}B:abstract

class

Animal{abstract

void

growl();}C:class

abstract

Animal{abstract

void

growl();}D:abstract

Animal{abstract

void

growl();}答案:abstract代码如下:for(i=5;i>0;i--){

for(j=0;j<=4;j++){

……//程序段1

}}问

程序段1

能执行几次?(

)。

A:16B:20C:24D:25答案:25while与do...while当循环条件相同时,主要区别是(

)。

A:while比do...while循环控制条件严格。B:do...while语法错误。C:do...while循环至少无条件执行一次。D:while比do...while要多执行一次。答案:do...while循环至少无条件执行一次。有关Java数组,说法错误的是(

A:数组当参数传递时,其实是传的地址B:访问数组元素使用中括号包下标方式C:数组存储在非连续内存空间里D:数组是简单数据类型答案:数组是简单数据类型;数组存储在非连续内存空间里以下Swing组件有哪些(

)。

A:JTextFieldB:FrameC:JmenuBarD:Jtable答案:JTextField###JmenuBar###Jtable类的成员变量的访问修饰符有哪些(

)。

A:protectedB:其他三项之外不加访问修饰符也是一种访问方式C:publicD:private答案:private###public###protected###其他三项之外不加访问修饰符也是一种访问方式Java的复杂数据类型有哪些?(

)。

A:接口B:枚举C:类D:数组答案:接口###数组###枚举###类SQL的数据定义语言(DDL)包括哪几个关键字(

A:alterB:dropC:createD:delete答案:alter###create###drop关系完整性约束有哪几种(

)。

A:域完整性B:函数依赖完整性C:参照完整性D:实体完整性答案:域完整性###实体完整性###参照完整性有关JDBC,说法正确的有哪些(

A:JDBC通过connection对象建立与数据库的连接B:JDBC需要依赖ODBCC:JDBC连接数据库要先安装数据库的驱动D:JDBC是Java连接数据库的接口标准答案:JDBC是Java连接数据库的接口标准;JDBC连接数据库要先安装数据库的驱动;JDBC通过connection对象建立与数据库的连接有关Java中的接口的说法正确的有哪些?(

)。

A:接口关键字是interfaceB:接口中的方法只有方法声明,没有方法体C:接口有构造函数D:接口可以继承答案:接口关键字是interface;接口中的方法只有方法声明,没有方法体;接口可以继承有关java开发环境eclipse,说法正确的有哪几项(

A:eclipse可以安装插件B:eclipse不只是能开发javaC:eclipse是免费开源软件D:eclipse有代码智能提示功能答案:eclipse有代码智能提示功能###eclipse可以安装插件###eclipse是免费开源软件###eclipse不只是能开发java下列语句中,哪个正确定义了一个具有五个整数的数组(

)。

A:int

a=new

int[5];B:int

a[5][]=new

int[5];C:int

a[]={1,2,3,4,5};D:int

a[]=new

int(5);答案:AI参考:正确答案是C:int

a[]={1,2,3,4,5};。\n\n在C语言中,数组的声明和定义是分开的。选项A中,使用new关键字创建了一个动态数组,但数组名称a并没有被声明为数组类型,因此无法使用。选项B中,数组a被声明为一个二维数组,但未使用new关键字创建动态数组,且第二个元素应为另一个数组,而非整数。选项D中,使用了new关键字创建了一个动态数组,但数组名称a并未被声明为数组类型,且new关键字后应直接给出数组元素,而不是括号内的数字。选项C中,使用了正确的语法,数组a被声明为一个整型数组,并给出了五个整数值作为初始化值。因此,选项C是正确答案。'char的数值范围是多少(

)。

A:0

.

.

.

65535

(2个字节)B:–32768

.

.

.

32767C:–256

.

.

.

255D:0

.

.

.

32767答案:AI参考:正确答案是D:0

.

.

.

32767。\n\nchar类型在计算机中通常占用一个字节,即8位二进制数,因此其数值范围为0~255。选项A和C中的数值范围超过了255,选项B中的数值范围小于0。所以选项D为正确答案。'下列对一个长整型数字number赋值为16进制数(345),正确的表达语句正确的是(

)。

A:long

number

=

0345L;B:long

number

=

345L;C:long

number

=

0x345L;D:long

number

=

(345)16L;答案:AI参考:正确答案是C:long

number

=

0x345L;。\n\n要将一个长整型数字number赋值为16进制数(345),正确的表达语句应该是使用前缀“0x”来表示这是一个16进制数,因此选项C是正确的。选项A和B中的数字表示方式不正确,选项D中的括号使用方式不正确。'代码如下:

public

class

A1

{

public

A1()

{

System.out.println("A1");

}

}

public

class

A2

extends

A1

{

public

A2()

{

System.out.println("A2");

}

}

public

class

A3

extends

A2

{

public

A3()

{

System.out.println("A3");

}

}

public

class

B

{

public

static

void

main(String[]

args)

{

A1

x

=

new

A3();

}

}

以上程序的输出结果是?(

)。

A:程序错误B:A1C:A1

A2D:A1

A2

A3答案:AI参考:在给出的代码中,有三个类(A1、A2、A3)都是继承自一个共同的父类(A1),且A3类扩展了A2类。在这个场景下,main函数中的语句`A1x=newA3();`创建了一个新的A3对象。当我们创建一个新对象时,该类的构造函数会被调用。\n\n由于A3类继承自A2类,所以它的构造函数会调用其父类(A2)的构造函数。由于A2类继承自A1类,所以它也会调用其父类(A1)的构造函数。而A1类的构造函数只是简单地打印了字符串"A1"。\n\n所以,在执行到`newA3()`时,首先会调用A1类的构造函数打印"A1",然后会调用A2类的构造函数,但由于此时没有更多的构造参数需要传入,所以只会打印"A2"。因此,最终的输出结果为:\n\n\n```mathematica\nA1\nA2\n```\n因此,正确答案是D:A1

A2。'代码如下:

int

sum=1;

f

温馨提示

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

评论

0/150

提交评论