Hadoop基础(习题卷8)
第1部分:单项选择题,共54题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]在Java中,<? version="1.0" encoding=”UTF-8”>;这行声明该文档采用了什么编码标准
A)GB2312
B)ANSI
C)ISO-8859-1
D)UTF-8
答案:D
解析:
2.[单选题]关于hadoop集描述正确的是( )
A)hadoop集组件之间通过RPC通信协议
B)hadoop集NameNode节点越多越好
C)hadoop集使用Namenode存储元数据
D)以上都正确
答案:A
解析:
3.[单选题]HDFS 默认 Block Size
A)32MB
B)64MB
C)128MB
D)240MB
答案:B
解析:
4.[单选题]下面属于Hadoop特点的是()
A)低价值密度
B)低吞吐量
C)高容错
D)高成本
答案:C
解析:
5.[单选题]编写MapReduce必须继承()类
A)Configured
B)Donfigured
C)Aonfigured
D)Writable
答案:A
解析:
6.[单选题]在Java中,File类提供的方法中,哪个方法可以获取一个目录下所有子文件对象
A)list()
D)listFiles()
答案:D
解析:
7.[单选题]HDFS结构不包括________。
A)Master体系结构
B)主从服务器
C)元数据服务器
D)存储服务器
答案:A
解析:
8.[单选题]下列哪一项不属于数据库事务具有ACID四性?
A)间断性
B)原子性
C)一致性
D)持久性hbase主要用来储存什么数据
答案:A
解析:
9.[单选题]客户端从Zookeeper获取Region的存储位置信息后,直接在_______上读写数据。
A)Zookeeper
B)HMaster
C)Region Server
D)HLog
答案:C
解析:
10.[单选题]对NodeManager服务描述不正确的是( )
A)NodeManager负责单节点资源管理和使用
B)NodeManager管理当前节点的Container
C)向ResourceManager汇报本节点上的资源使用情况
D)NodeManager服务器不需要与ResourceManager通信
答案:D
解析:
11.[单选题]下面对分区描述的过程正确的是( )
A)merge是将多个溢写文件合并到一个文件
B)merge过程不可能有Combiner处理
C)缓冲区的作用不大
D)以上都不正确
答案:A
解析:
12.[单选题]云计算发展对产业的影响对一般企业和机构来说主要是( )。
A)产品销售向云服务模式转变
B)自建IT资源向租用IT服务转变
C)数据处理向大数据挖掘转变
D)信息发布向资源共享转变
13.[单选题]以下选项中,哪种类型间的转换是被Hive查询语言所支持的()
A)Double-Number
B)BigInt-Double
C)Int-BigInt
D)String-Double
答案:D
解析:
14.[单选题]在Java中,有以下程序段:class MyThread extends Thread {public static void main(String args[]) {MyThread t = new MyThread();MyThread s = new
MyThread();t.start();System.out.print("one.");s.start();System.out.print("two.");}public void run() {System.out.print("Thread");}}
A)编译失败
B)程序运行结果为:one.Threadtwo.Thread
C)程序运行结果是:one.two.ThreadThread
D)程序运行结果不确定
答案:D
解析:
15.[单选题]ZooKeeper树中节点叫做什么?
A)Znode
B)Zknode
C)inode
D)Zxid
答案:A
解析:
16.[单选题]使用jar操作运行Hadoop中自带的jar进行单词的统计()
A)cd -jar hadoop/share/hadoop/mapreduce/
B)cd hadoop/share/hadoop/mapreduce/
C)cd jar /hadoop/share/hadoop/mapreduce/
D)cd /hadoop/share/hadoop/mapreduce/
答案:B
解析:
17.[单选题]下列(B)情况适合添加Combiner。
A)MapReduce程序求平均值
B)MapReduce程序求和
C)MapReduce程序求中位数
D)MapReduce程序对数据进行排序
答案:B
解析:
18.[单选题]下面有关NameNode 安全模式(safe mode)说法错误的是()
A)name space处于安全模式时只能被读取
B)NameNode 启动时自动进入安全模式
C)调用setSafeMode()函数能够打开或关闭安全模式
D)安全模式下不能够复制或删除文件中的数据块
19.[单选题]下列关于NoSQL与关系数据库的比较,哪个说法是错误的?
A)在一致性方面,RDBMS强于NoSQL
B)在数据完整性方面,RDBMS容易实现
C)在扩展性方面,NoSQL 比较好
D)在可用性方面,NoSQL优于RDBMS
答案:D
解析:
20.[单选题]在Java中,程序如果要按行输入/输出文件中的字符,最合理的方法是采用
A)ObjectInputStream和ObjectOutputStream类
B)InputStream和OutputStream类
C)FileReader和FileWriter类
D)FileInputStream和FileInputStream类
答案:C
解析:
21.[单选题]下面给Job任务添加缓存文件的方式正确的是( )
A)Job.addCacheFile()
B)Job.setMapperClass()
C)Job.setOutputKeyClass()
D)Job.setJarByClass()
答案:A
解析:
22.[单选题]vi中哪条命令是不保存强制退出:
A):wq
B):wq!
C):q!
D):quit
答案:C
解析:
23.[单选题]下列选项中,哪一个不属于Zookeeper应用?()
A)数据发布和订阅
B)负载均衡
C)配置管理
D)数据仓库
答案:D
解析:
24.[单选题]下面那个类型实现了Writable接口,以便用这些类型定义的数据可以被序列化进行网络传输和文件存储()
A)Int
B)Double
C)Long
D)Text
答案:D
解析:
A)告知和许可
B)预测
C)匿名化
D)规模化
答案:B
解析:
26.[单选题]HDFS中的文件块默认保存()份。
A)1
B)2
C)3
D)不确定
答案:C
解析:
27.[单选题]在高阶数据处理中,往往无法把整个流程写在单个MapReduce作业中,下列关于链接MapReduce作业的说法,不正确的是( )
A)Job和JobControl类可以管理非线性作业之间的依赖
B)ChainMapper和ChainReducer类可以用来简化数据预处理和后处理的构成
C)使用ChainReducer时,每个mapper和reducer对象都有一个本地JobConf对象
D)ChainReducer.addMapper()方法中,一般对键/值对发送设置成值传递,性能好且安全性高
答案:D
解析:
28.[单选题]在Hadoop MapReduce框架中,任何值类型
A)需要实现Writable接口
B)需要实现Comparable 接口
C)需要实现WritableComparable接口
D)不需要实现任何接口
答案:A
解析:
29.[单选题]l中参数和解释不能对应的是()
A)dfs.namenode.name.dir:是本地磁盘目录NN存储的是fsimage文件的地方
B)dfs.un:t设置更多的NameNode线程,处理从DataNode发出的大量RPC请求
C)dfs.datanode.data.dir:设置是本地磁盘目录,HDFS数据应该存储Block的地方
plication:设置大型文件系统的HDFS的块大小。
答案:D
解析:
30.[单选题]QJM在价格中的作用是作为共享存储组件,它的作用主要是什么?
A)主要解决单点故障。
B)实现主备NameNode源数据的操作信息同步。
C)解决网络通信问题。
D)解决数据传输问题。
答案:B
解析:
31.[单选题]HBase架构的四大组件中,_______包含访问HBase的接口。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。