预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Hadoop⼤数据技术原理与应⽤课后习题答案汇总选择题1.以下选项中,哪个程序负责HDFS数据存储。(B)A、NameNodeB、DataNodeC、SecondaryNameNodeD、ResourceManager2.下列哪项通常是集群的最主要的性能瓶颈?(C)A、CPUB、⽹络C、磁盘D、内存3.下⾯哪项是Hadoop的作者?(B)A、MartinFowlerB、DougcuttingC、MarkElliotZuckerbergD、KentBeck4.HDFS默认备份数量?(D)A、0B、1C、2D、35.下列描述说法错误的是?(D)A、SecureCRT是⼀款⽀持SSH的终端仿真程序,它能够在Windows操作系统上远程连接Linux服务器执⾏操作。B、Hadoop是⼀个⽤于处理⼤数据的分布式集群架构,⽀持在GNU/Linux系统以及Windows系统上进⾏安装使⽤。C、VMwareWorkstation是⼀款虚拟计算机的软件,⽤户可以在单⼀的桌⾯上同时操作不同的操作系统。D、SSH是⼀个软件,专为远程登录会话和其他⽹络服务提供安全性功能的软件。6.配置Hadoop集群时,下列哪个Hadoop配置⽂件需要进⾏修改?(多选)(AC)A、hadoop-env.shB、profileC、core-site.xmlD、ifcfg-eth07.Hadoop2.x版本中的数据块⼤⼩默认是多少?(B)A、64MB、128MC、256MD、512M8.关于SecondaryNameNode哪项是正确?(C)A、它是NameNode的热备B、它对内存没有要求C、它的⽬的是帮助NameNode合并编辑⽇志,减少NameNode启动时间D、SecondaryNameNode应与NameNode部署到⼀个节点9.客户端上传⽂件的时候哪项是正确的?(多选)(BD)A、数据经过NameNode传递给DataNodeB、客户端端将⽂件切分为多个Block,依次上传C、客户端只上传数据到⼀台DataNode,然后由NameNode负责Block复制⼯作D、客户端发起⽂件上传请求,通过RPC与NameNode建⽴通讯。0.MapReduce适⽤于(D)A、任意应⽤程序B、任意可以在WindowsServer2008上的应⽤程序C、可以串⾏处理的应⽤程序D、可以并⾏处理的应⽤程序1.下⾯关于MapReduce模型中Map函数与Reduce函数的描述正确的是(A)A、⼀个Map函数就是对⼀部分原始数据进⾏指定的操作。B、⼀个Map操作就是对每个Reduce所产⽣的⼀部分中间结果进⾏合并操作。C、Map与Map之间不是相互独⽴的。D、Reducee与Reduce之间不是相互独⽴的。2.MapReduce⾃定义排序规则需要重写下列那项⽅法(B)A、readFields()B、compareTo()C、map()D、reduce()3.Zookeeper启动时会最多监听⼏个端⼝(B)A、1B、2C、3D、44.下列哪些操作可以设置⼀个监听器Watcher(D)A、getDataB、getChildrenC、existsD、setData5.下列关于zookeeper描述正确的是:(A)A、⽆论客户端连接的是哪个Zookeeper服务器,其看到的服务端数据模型都是⼀致的B、从同⼀个客户端发起的事务请求,最终将会严格按照其发起顺序被应⽤到zookeeper中C、在⼀个5个节点组成的Zookeeper集群中,如果同时有3台机器宕机,服务不受影响D、如果客户端连接到Zookeeper集群中的那台机器突然宕机,客户端会⾃动切换连接到集群其他机器6.下列选项中那些是Hadoop2.x版本独有的进程(C)A、JobTrackerB、TaskTrackerC、NodeManagerD、NameNode7.下列选项描述错误的是?(A)A、HadoopHA即集群中包含SecondaryNameNode作为备份节点存在。B、ResourceManager负责的是整个Yarn集群资源的监控、分配和管理⼯作C、NodeManager负责定时的向ResourceManager汇报所在节点的资源使⽤情况以及接收并处理来⾃ApplicationMaster的启动停⽌容器(Container)的各种请求。D、初次启动HadoopHA集群时,需要将格式化⽂件系统后的⽬录拷贝⾄另外⼀台NameNode节点上。8.Hive是建⽴在(C)之上的⼀个数据仓库A、HDFSB、MapReduceC、HadoopD、HBase9.Hive查询语⾔和SQL的⼀个不同之处在于(C)操作A、GroupbyB、JoinC、PartitionD、Union0.Hive最重视的性能是可测量性、延展性、(B)和对于输⼊格式的