大数据开发专项能力考核笔试试题_第1页
大数据开发专项能力考核笔试试题_第2页
大数据开发专项能力考核笔试试题_第3页
大数据开发专项能力考核笔试试题_第4页
大数据开发专项能力考核笔试试题_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

大数据开发专项能力考核笔试试题一、选择题1、在MySQL中,哪个关键字用于添加新列到数据表中?()A、ADD(正确答案)B、CHANGEC、ALTERD、DELETE2、在MySQL中,以下哪个运算符用于比较两个值是否相等?()A、=(正确答案)B、<>C、!D、==3、MySQL中的非运算符是什么?()A、not(正确答案)B、noneC、norD、Negative4、在MySQL中,哪个约束条件用于指定一个字段的默认值?()A、DEFAULT(正确答案)B、NULLC、PRIMARYKEYD、UNIQUE5、分组查询中,哪个关键字用于筛选分组后的结果?()A、WHEREB、HAVING(正确答案)C、ORDERBYD、LIMIT6、以下哪个不是子查询的类型?()A、单行子查询B、多行子查询C、表生成子查询(正确答案)D、条件子查询7、如果要存储日期和时间,应该选择哪种数据类型?()A、DATEB、DATETIME(正确答案)C、TIMESTAMPD、TIME8、在java中下列()是不合法的标识符A.$userB.pointC.You&me(正确答案)D._line9、在一个名为Test.java的文件中,有如下代码,则输出结果为()publicclassTest{

publicstaticvoidmain(String[]args){

inti=0;

do{

System.out.println("我是Java程序员!");

}while(i>10);

}}[单选题]输出10遍”我是Java程序员!”什么也不输出程序编译错误输出1遍“我是Java程序员!”(正确答案)10、在Java中下面代码最后输出的是()。

inta=0;

while(a<5){

switch(a){

case0:

case3:

a=a+2;

case1:

case2:

a=a+3;

}

}System.out.println(a);[单选题]A.10

B.0C.5(正确答案)

D.其他11、.在java中关于构造方法的描述正确的是()A.类必须显示定义构造方法B.构造方法的返回类型是voidC.构造方法和类有相同的名称,并且不能带任何参数D.一个类可以定义多个构造方法(正确答案)12、阅读下面Java代码,程序运行结果为()interfaceA{}classBimplementsA{

publicStringfunc(){

return"func";

}classDemo{

publicstaticvoidmain(String[]args){

Aa=newB();

System.out.println(a.func());

}}[单选题]运行时异常编译时异常(正确答案)输出func什么也不输出13、编译并且运行如下程序,执行的结果是()publicclassAnimal{

publicAnimal(){

System.out.println("Iamananimal");

}}publicclassCatextendsAnimal{

publicCat(){

System.out.println("Iamancat");

}}publicclassTest{

publicstaticvoidmain(String[]args){

Catcat=newCat();

}}[单选题]A.IamananimalB.Iamancat

C.IamananimalIamancat

(正确答案)D.IamancatIamananimal14、关于Java中static关键字的说法错误的是()A.static可以用来修饰属性、方法和代码块B.static修饰的属性和方法可称为类属性、类方法C.不使用static关键字修饰的属性和方法,通常称为实例属性、实例方法D.使用static修饰的变量和方法只能使用类名来访问,不能使用对象名来访问(正确答案)15、下面对this的作用描述错误的是()当成员变量和局部变量重名的时候可以用this区分this()语句必须放在构造函数的第一行,根据this后面括号中的参数调用本类其他的构造函数this可以调用本类的一般函数this可以调用父类的一般函数(正确答案)16、.已知String对象s="abcdefg",则s.substring(2,5)的返回值为()A、"bcde"B、"cde"(正确答案)C、"cdef"D、"def"17、下列关于集合的描述中,哪一个是错误的()集合按照存储结构可以分为单列集合Collection和双列集合Map。List集合的特点是元素有序、元素可重复。Set集合的特点是元素无序并且不可重复。集合存储的对象必须是基本数据类型。(正确答案)18、在JavaScript中,如何创建一个事件监听器?A、element.addEventListener("event",function(){});(正确答案)B、element.attachEvent("onevent",function(){});C、element.bindEvent("event",function(){});D、element["event"]=function(){};19、在HTML中,哪个标签用于创建按钮?A、<button>(正确答案)B、<inputtype="text">C、<form>D、<div>20、在CSS中,如何设置元素的宽度?A、width:100px;(正确答案)B、width:100%;C、width:auto;D、width:inherit;21、在JavaScript中,如何创建一个数组?A.vararr=[1,2,3,4,5];(正确答案)B.letarr={1,2,3,4,5};C.constarr={1,2,3,4,5};D.arrayarr=[1,2,3,4,5];22、在JavaScript中,如何调用一个函数?A、functionName();(正确答案)B、callFunctionName()`C、invokeFunctionName();D、executeFunctionName();23、在HTML中,哪个标签用于创建内联框架?A.<frameset>B.<frame>C.<iframe>(正确答案)D.<embed>24、Tomcat的默认端口号是多少?A、443B、8080(正确答案)C、80D、800925、在Tomcat中,哪个文件是主配置文件?A、server.xml(正确答案)B、web.xmlC、context.xmlD、perties26、在Tomcat中,如何配置数据源?A、在context.xml中配置(正确答案)B、在web.xml中配置C、在catalina.policy中配置D、在perties中配置27、SpringBoot的主要目的是什么?A、提供一个简化Spring应用开发的框架(正确答案)B、提供一个用于构建企业级应用的完整解决方案C、提供一个替代JavaEE的全新平台D、提供一个用于移动应用开发的框架28、Hadoop中用于查询和分析数据的工具是什么?()A、HBaseB、Hive(正确答案)C、SqoopD、Flume29、Hadoop中,用于在Hive中执行SQL查询的语法是什么?()A、HadoopQLB、HiveQL(正确答案)C、SQLD、HQL30、Hive是基于Hadoop的一个()A、数据库管理系统(正确答案)B、分布式文件系统C、数据处理引擎D、作业调度器31、Hadoop中的HBase是基于哪个分布式文件系统构建的?()A、HDFS(正确答案)B、YARNC、HiveD、HBase自身不依赖分布式文件系统32、HBase是一个()数据库A、关系型B、非关系型(正确答案)C、分布式文件D、内存型33、HBase依靠()存储底层数据。A、HDFS(正确答案)B、HadoopC、MemoryD、MapReduce34、HBase依赖()提供消息通信机制。A、Zookeeper(正确答案)B、ChubbyC、RPCD、Socket35、HBase依赖()提供强大的计算能力。A、ZookeeperB、ChubbyC、RPCD、MapReduce(正确答案)36、Hadoop系统中关于客户端向HDFS文件系统上传文件,说法正确的是?()A、客户端的文件数据经过NameNode传递给DataNode;B、客户端将文件分为多个Block,根据Database的地址信息,按顺序写入每一个DataNode中;(正确答案)C、客户端根据DatNode的地址信息,按顺序将整个文件写入每一个Database中,然后由DataNode将文件划分为多个Block;D、客户端只上传数据到一个DataNode,然后由NameNode负责Block复制;37、MapReduce是用以下哪种编程语言实现的?()A、CB、C++C、JAVA(正确答案)D、Scala38、在MapReduce中,以下哪个阶段负责数据的划分和分发?()A、Map阶段B、Reduce阶段C、Shuffle阶段(正确答案)D、biner阶段39、Hadoop集群中的数据复制机制是为了什么目的?()A、提高数据处理速度B、减少存储空间需求C、简化数据管理操作D、增加数据安全性和容错性(正确答案)40、MapReduce是一种用于处理大规模数据的()模型A、并行计算B、顺序计算C、分布式计算(正确答案)D、单机计算41、Hadoop中的一个数据块的默认大小是()A、64MBB、128MB(正确答案)C、256MBD、512MB42、在MapReduce中,Mapper和Reducer的输入输出都是()A、字符串B、整数C、键值对(正确答案)D、JSON对象43、Hadoop3.x的NameNode的web界面访问端口是()A、8088B、8080C、9020D、9870(正确答案)44、在Hadoop中,数据节点DataNode负责?()A、存储实际数据块(正确答案)B、存储元数据信息C、调度任务D、处理数据的计算45、Hadoop中的YARN是什么?()A、资源管理器(正确答案)B、数据存储系统C、分布式计算框架D、数据传输工具46、在Hadoop中,用于数据复制和容错机制的默认副本数量是多少?()A、1B、2C、3(正确答案)D、447、Hadoop的主要优势之一是()A、高并发处理能力B、高度的安全性和权限控制C、低成本和易扩展性(正确答案)D、高性能的实时数据处理48.在Linux系统中,哪个命令用于创建一个新目录?A、mkdir(正确答案)B、rmdirC、cdD、ls49.在Linux系统中,哪个命令用于查找文件?A.find(正确答案)B.grepC.locateD.ls50.在Linux系统中,哪个命令用于查看当前登录的用户信息?A.whoami(正确答案)B.whoC.idD.groups二、判断题1.MySQL是一种关系型数据库管理系统。对(正确答案)错2.MySQL中的主键是一种索引,用于唯一标识表中的记录。对(正确答案)错3.MySQL只能使用SQL语言进行查询。对错(正确答案)4.MySQL中,可以使用自增属性(AUTO_INCREMENT)来自动生成记录的唯一标识符。对(正确答案)错5.MySQL的默认字符集是UTF-8。对(正确答案)错6.MySQL中没有字符型数据类型。对错(正确答案)7.MySQL中,可以使用LIMIT子句限制查询结果返回的记录数。对(正确答案)错8.Java语言中使用try-catch-finally处理异常时,任何情况下finally一定会执行。对错(正确答案)9.在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。对错(正确答案)10.所谓抽象类就是包含有抽象方法的类。对错(正确答案)11.如果p是父类Parent的对象,而c是子类Child的对象,则语句c=p是正确的。对错(正确答案)12.当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。对(正确答案)错13.用“+”可以实现字符串的拼接,用“-”可以从一个字符串中去除一个字符子串。对错(正确答案)14.循环中break表示结束当前循环可以进入下一次循环,continue表示结束整个循环。对错(正确答案)15.在Java中,小数会被默认是double类型的值。对(正确答案)错16.在switch语句中,每个case关键字后面必须有break。对错(正确答案)17.Java允许在一个程序中定义多个同名的方法,但是参数的类型或个数必须不同,这就是方法的重载。对错(正确答案)18.在HTML中,超链接是使用<a>标签创建的。对(正确答案)错19.在HTML中,插入图片需要使用<img>标签,并且必须指定src属性。对(正确答案)错20.有序列表在HTML中使用<ol>标签,而无序列表使用<ul>标签。对(正确答案)错21.HTML表格中的行使用<tr>标签,单元格使用<td>标签。对(正确答案)错22.在HTML中,表单的基本结构是使用<form>标签来定义的。对(正确答案)错23.在HTML表单中,文本输入框是通过<texttype="text">标签创建的。对错(正确答案)24.

CSS中的类选择器是通过#符号来定义的。对错(正确答案)25.在CSS中,可以使用color属性来设置文本的颜色。对(正确答案)错26.在JavaScript中,自定义方法通常是在局部作用域中定义的函数。对错(正确答案)27.在JavaScript中,声明一个变量可以使用var或let关键字。对(正确答案)错28.Hadoop中的Hive是一种用于实时数据流处理的计算引擎。对错(正确答案)29.Hive中,可以使用LOADDATA数据加载语句,来完成数据的装载。对(正确答案)错30.Hadoop中的Hive可以将SQL语句转化为MapReduce任务来处理结构化数据。对(正确答案)错31.HBase的数据存储是基于行的,并支持高度灵活的数据模型。对(正确答案)错32.HBase是一个分布式、可扩展的列式数据库,适用于快速读写大量结构化数据。对(正确答案)错33.使用delete命令将HBase中的一张表进行删除操作。对错(正确答案)34.Hbase系统适合进行多表联合查询以及复杂性读写操作。对错(正确答案)35.MapReduce程序可以直接读取HBase内存

温馨提示

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

评论

0/150

提交评论