20202智慧树知到《数据库管理》章节测试完整答案_第1页
20202智慧树知到《数据库管理》章节测试完整答案_第2页
20202智慧树知到《数据库管理》章节测试完整答案_第3页
20202智慧树知到《数据库管理》章节测试完整答案_第4页
20202智慧树知到《数据库管理》章节测试完整答案_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

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

文档简介

1、最新资料欢迎阅读 20202智慧树,知到数据库管理章节测试完整答案 智慧树知到数据库管理章节测试答案 第一章 1、要开发一个数据库应用软件,需要掌握哪些技术技能? A:会用某个数据库(也称后台) B:会用某个编程语言开发与终端用户的交互(也称前端)。还要用它开发运行逻辑,比如一个生产管理系统,根据主生产计划将成品分解成各种零部件的需求计划,要编写这样的处理逻辑。 C:如果是开发网络数据库应用软件,比如最简单的网站或电子邮箱,还需要掌握网页界面技术,如HTML、JavaScript D:人靠衣服马靠鞍,要给你的软件卖个好价钱,外表做的漂亮很重要,可能还需要美工,则要掌握photoshop等软件的

2、技能 答案: 会用某个数据库(也称后台),会用某个编程语言开发与终端用户的交互(也称前端)。还要用它开发运行逻辑,比如一个生产管理系统,根据主生产计划将成品分解成各种零部件的需求计划,要编写这样的处理逻辑。,如果是开发网络数据库应用软件,比如最简单的网站或电子邮箱,还需要掌握网页界面技术,如HTML、JavaScript,人靠衣服马靠鞍,要给你的软件卖个好价钱,外表做的漂亮很重要,可能还需要美工,则要掌握photoshop等软件的技能 2、以下哪些编程语言和C语言有渊源? A:Java ,是强类型语言,main if for等结构化语法,都继承了C B:python ,其最广泛应用的版本,真正

3、的全称应该叫CPython,因为这个就是用C开发的Python及其解释器. C:golang,大概是目前执行效率最高的高级语言了吧,谷歌公司出品,它最初是用C语言写的 D:node.js,和golang语言一样,执行效率十分高,尤其擅长网络开发,它的语法和C语言如出一辙 E:matlab,是广泛应用的科学计算环境,这个领域matlab是全球领先的正规军、大块头,matlab的很多库都是用C语言写的,因为matlab本身写库,运行太慢了。 F:HTML,制作静态网页的全球标准,超文本标志语言,HTML和C语言一样难学,也需要写条件和循环结构 G:JavaScript,给静态网页添加动态效果的标准

4、语言,因为它和Java有渊源,所以和C也有渊源 答案: Java ,是强类型语言,main if for等结构化语法,都继承了C,python ,其最广泛应用的版本,真正的全称应该叫CPython,因为这个就是用C开发的Python及其解释器.,golang,大概是目前执行效率最高的高级语言了吧,谷歌公司出品,它最初是用C语言写的,matlab,是广泛应用的科学计算环境,这个领域matlab是全球领先的正规军、大块头,matlab的很多库都是用C语言写的,因为matlab本身写库,运行太慢了。 3、以下不支持面向对象特征(object oriented,OO)的语言是 A:java B:C C

5、:python D:C+ 答案: C 4、在实现同样的功能时,一般以下哪种语言需要写的程序最简短? A:java B:C C:python D:basic 答案: python 5、于老师的数据库管理课程核心教什么? A:java ,这是一种编程语言,全球程序员量目前是第一 B:核心是想教给你数据库应用软件的一般开发框架和套路,并以某种常用编程语言和某个常用数据库落地实践 C:SQLite ,这是一个非常袖珍的开源免费的数据库产品,每个android手机上都有,适合系统测试和开发小应用程序 D:SQL,Structure Query Language,结构化查询语言。它是关系数据库系统的全球标

6、准语言,是一个最低标准,不同的关系数据库产品,除了支持SQL,还会增加额外的一些语法,以方便管理数据库。 答案: 核心是想教给你数据库应用软件的一般开发框架和套路,并以某种常用编程语言和某个常用数据库落地实践 6、计算机开发类课程的最大痛点难点在哪里? A:不懂编程语言的语法 B:不明白计算机类的专业词汇 C:学编程其实是有套路和框架的,但是市面上并没有太多的教程资料会教给你 D:有些人就是不适合学计算机 答案: 学编程其实是有套路和框架的,但是市面上并没有太多的教程资料会教给你 7、以下不是数据库品牌的是哪个? A:SQLite B:Oracle C:GlassFish D:Microsof

7、t SQL Server 答案: GlassFish 第二章 1、以下哪些编程语言和C语言有渊源? A:Java ,是强类型语言,main if for等结构化语法,都继承了C B:python ,其最广泛应用的版本,真正的全称应该叫CPython,因为这个就是用C开发的Python及其解释器. C:golang,大概是目前执行效率最高的高级语言了吧,谷歌公司出品,它最初是用C语言写的 D:node.js,和golang语言一样,执行效率十分高,尤其擅长网络开发,它的语法和C语言如出一辙 E:matlab,是广泛应用的科学计算环境,这个领域matlab是全球领先的正规军、大块头,matlab的

8、很多库都是用C语言写的,因为matlab本身写库,运行太慢了。 F:HTML,制作静态网页的全球标准,超文本标志语言,HTML和C语言一样难学,也需要写条件和循环结构 G:JavaScript,给静态网页添加动态效果的标准语言,因为它和Java有渊源,所以和C也有渊源 答案: Java ,是强类型语言,main if for等结构化语法,都继承了C,python ,其最广泛应用的版本,真正的全称应该叫CPython,因为这个就是用C开发的Python及其解释器.,golang,大概是目前执行效率最高的高级语言了吧,谷歌公司出品,它最初是用C语言写的,matlab,是广泛应用的科学计算环境,这个

9、领域matlab是全球领先的正规军、大块头,matlab的很多库都是用C语言写的,因为matlab本身写库,运行太慢了。 2、在实现同样的功能时,一般以下哪种语言需要写的程序最简短? A:java B:C C:python D:basic 答案: python 第三章 1、以下是Java保留字有哪些? A:main B:java C:package D:int E:if F:for G:class 答案: 2、Java程序也是通过main方法做为程序的入口,下面哪个关键字不是main方法的前缀修饰: A:public B:static C:void D:abstract 答案: 3、java代

10、码 : System.out.println("hello world!"); 功能相当于C语言的下面哪一句? A:printf("hello world!n"); B:scanf("hello world! n"); C:fprint("hello world!n"); D:cout << "hello world!n" ; 答案: 4、java不具备的注释方式是 A:/ B:/ / C:# D:/ / 答案: 5、java默认的编码方式是 A:unicode B:gb2312 C

11、:gbk D:gb18030 答案: 第四章 1、java支持的数据类型包括以下哪些: A:int B:double C:String D:char 答案: 2、以下不是简单数据类型的是 A:数组 B:整型 C:布尔型 D:字符型 答案: 3、以下不是复杂数据类型的是 A:数组 B:字符串 C:类 D:浮点型 答案: 4、以下关于数据溢出的说法,错误的是 A:显式转换不会出现数据溢出 B:隐式转换不会出现数据溢出 C:显式转换可能会出现数据溢出 D:数据溢出并不一定抛出异常 答案: 5、java不包括的运算符是 A:算术运算符 B:启发式运算符 C:逻辑运算符 D:位运算符 答案: 第五章 1

12、、看下面一段语句块,执行结果是: …… int res=0; for(int i=1; i<=100; i+) if(i%2=0) continue; res+=i; System.out.println(res); …… A:5050 B:2500 C:2550 D:1 答案: 2、以下Java的条件、循环结构的写法,有输出效果、且没有错误的有哪些? A:…… if(true) System.out.println("hello"); …… B:&hell

13、ip;… if(true) System.out.println("hello"); …… C:…… while(1) System.out.println("hello"); …… D:…… if(true); System.out.println("hello"); …… 答案: 3、Java语言中,使用大括号包裹一块语句块,像for、if等循环、条件结构,都必须使用大括号包裹语

14、句块。 答案: 4、continue用来退出循环。 答案: 5、以下关于程序调试的说法错误的是 A:try…catch…可以捕获错误 B:throw可以抛出错误 C:exception类需要自定义 D:assert断言功能常用于单元测试 答案: 第六章 1、在开发“中美俄”案例中,mainparts包中的CommonParts类,有关该类说法错误的是? A:这个类是整个项目的主程序类 B:这个类中定义了大量的静态属性 C:这个类中定义了会被其他类广泛调用的常用方法 D:这个类的一个重要作用是相当于定义了会被其他类广泛使用的多个全局变量 答案: 2、在开发“中美俄”案

15、例中,有关mainparts包中的USABegin类,对其说法错误的是哪项? A:这个界面类在项目运行时是会最先呈现出来的界面 B:这个界面类里只定义了一个构造方法 C:这个界面类上放置的控件类型有JButton和JTextArea D:这个界面类中定义了好几个属性 答案: 3、在开发“中美俄”案例中,有关包的说法,错误的是哪项? A:erationBoth包中开发了中国与俄罗斯两国合作的界面类 B:choices.hostileChina包中开发了中美贸易战的界面类 C:choices.hostileRussia包中开发了美俄制裁与反制裁的界面类 D:mainpart

16、s包中开发了美国选择中俄关系的界面类 答案: 4、在开发“中美俄”案例中,针对choices.hostileChina包中的HostileChina1类和HostileChina2类,说法错误的是哪项? A:HostileChina1类呈现美国对中国施压的界面 B:HostileChina2类呈现中美贸易战的界面 C:HostileChina2类中的actionPerformed事件包裹的一段代码,能实现界面跳转到HostileChina1 D:HostileChina1类中的actionPerformed事件包裹的一段代码,能实现界面跳转到HostileChina2 答案: 5、在开发“中美

17、俄”案例项目过程中,有关整体架构的说法,错误的是哪项? A:整个项目开发了5个包 B:整个项目开发了12个界面类 C:整个项目按照剧情的不同选项设计了4个包 D:项目的关键分支结构声明在类mainparts.USAChoices的程序中 答案: 第七章 1、UML的类图中声明的类,主要包括三部分: A:类名、类访问修饰符、父类 B:属性列表、类名、类访问修饰符 C:类名、属性列表、方法列表 D:类名、方法列表、父类 答案: 2、Java声明类,类中包括的主要成员类型是: A:成员变量,也称属性 成员函数,也称方法 B:成员特征,也称属性 成员性质,也称方法 C:成员动作,也称属性 成员函数,也

18、称方法 D:成员变量,也称属性 成员性质,也称方法 答案: 3、public class A public static int x; public void func1() x=3; public class B public static void main(String args) A a=new A(); _(1)_ ; /调用A类中声明的func1方法 System.out.println( _(2)_); /输出A类中声明的x属性 补充以上两口,最合适的写法依次是? A:A.x A.func1() B:A.x a.func1() C:A.func1() A.x D:a.func1(

19、) A.x 答案: 4、public class A1 public A1() System.out.println("hello"); public class A2 extends A1 public A2() System.out.println("world"); public class A3 extends A2 public A3() System.out.println("china"); public class B public static void main(String args) A1 x = new A3

20、(); 以上程序的输出结果是? A:hello B:hello world 2 C:hello world china D:程序错误 答案: 5、class A int x1; void func1(int x1) this.x1 = x1; 关于上述程序,说法错误的是( ) A:等号两边的x1不是同一个变量 B:this.x1代表类声明的成员变量x1 C:成员变量x1和形式参数x1是一回事 D:等号右边的x1代表传入的形式参数x1 答案: 第八章 1、java的final关键字的作用是( ) A:声明常量 B:声明程序结束 C:声明可继承类 D:声明静态方法 答案: 2、关于java的子类对

21、象与父类对象,说法错误的是( ) A:父类对象可以用子类构造 B:子类对象可以用父类构造 C:子类可以构造子类对象 D:父类可以构造父类对象 答案: 3、关于java的方法重写问题,说法错误的是( ) A:构造方法不能重写 B:一般方法可以重写 C:一般方法无法避免重写 D:用super关键字可以解决重写问题 答案: 4、关于abstract类和abstract方法,说法错误的是( ) A:abstract方法没有方法体 B:abstract类中可以有普通方法 C:abstract方法必须定义在abstract类中 D:abstract类中必须有abstract方法 答案: 5、关于java的

22、继承,说法错误的是( ) A:java通过implements连接子类和父类 B:java不支持类多继承 C:java的接口是可以多实现的 D:java的接口和类都是引用型数据结构 答案: 第九章 1、Java Swing可视化控件的JButton,通过修改( )属性可以改变其上显示的值。 A:name属性 B:title属性 C:text属性 D:label属性 答案: 2、使用WindowBuilder Editor可视化设计界面时,需要提前设置该类继承自( ) A:Console B:JFrame C:JForm D:JDBC 答案: 3、用使用Eclipse Mars开发桌面应用,需要

23、能集成有WindowBuilder Editor,需要使用的Eclipse Mars子版本是? A:Eclipse for java developer B:Eclipse for javaee developer C:Eclipse for web developer D:Eclipse for reporter developer 答案: 4、Eclipse Mars其实等价于Eclipse的( )内部版本? A:4.5 B:4.6 C:4.7 D:4.8 答案: 5、使用windowbuilder editor,向界面类上放置控件时(例如放置个JButton、JTextField等),后

24、台代码中,该控件默认的添加形式是? A:界面类的属性 B:界面类构造函数的内部局部变量 C:界面类构造函数的传入参数 D:界面类的私有属性 答案: 第十章 1、以下不是SQL命令的是: A:edit B:alter C:grant D:revoke 答案: 2、关系二维表通过( )确保没有重复行。 A:属性 B:关键字 C:外部关键字 D:字段 答案: 3、关系二维表通过( )实现多表关联。 A:1NF B:关键字 C:外部关键字 D:3NF 答案: 4、以下哪种函数依赖是良性的( ) A:平凡的函数依赖 B:部分函数依赖 C:传递函数依赖 D:完全函数依赖 答案: 5、学生-选课-课程,在这

25、3个表中,其中“学生:课程”是“m:n”关系,则选课表的关键字选取的是( ) A:学生和课程两个表的关键字的组合 B:学生表的关键字 C:课程表的关键字 D:学生和课程两个表中任意一个表的关键字 答案: 第十一章 1、java声明A类继承B类的语法是( ) A:class A extends B …… B:class A implements B …… C:class A inherits B …… D:class A succeed B …… 答案: 2、class A int x

26、1; void func1(int x2) int x3; 上述程序中的x1、x2和x3分别是? A:对象属性、函数局部变量、形式参数 B:对象属性、形式参数、函数局部变量 C:函数局部变量、对象属性、形式参数 D:形式参数、对象属性、函数局部变量 答案: 3、System.out.println(1+2); System.out.println("1"+"2"); System.out.println("1"+2); System.out.println(1+"2"); System.out.println(1+

27、2); 上述5行,分别输出的结果是? A:3 12 12 99 99 B:12 12 12 12 12 C:3 12 12 12 12 D:3 12 12 12 99 答案: 4、public class A public double func1(int i, int j) return i + j; public double func1(double i, double j) return i + j + 10; public double func1(float i, float j) return i + j + 20; public double func1(long i, long j) return i + j + 30; public class B public static void main(String args) A a=new A(); double res=a.func1(1L, 2L); System.out.println(res); 看以上程序,问程序输出值是? A:33.0 B:23.0 C:13.0 D:3.0 答案: 5、public class A1 public double func1(double i, double j) return i + j; public clas

温馨提示

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

评论

0/150

提交评论