hadoop习题册讲解学习.docx

上传人:scccc 文档编号:14409832 上传时间:2022-02-05 格式:DOCX 页数:21 大小:25.34KB
返回 下载 相关 举报
hadoop习题册讲解学习.docx_第1页
第1页 / 共21页
hadoop习题册讲解学习.docx_第2页
第2页 / 共21页
hadoop习题册讲解学习.docx_第3页
第3页 / 共21页
hadoop习题册讲解学习.docx_第4页
第4页 / 共21页
hadoop习题册讲解学习.docx_第5页
第5页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《hadoop习题册讲解学习.docx》由会员分享,可在线阅读,更多相关《hadoop习题册讲解学习.docx(21页珍藏版)》请在三一文库上搜索。

1、hadoop 习 题 册精品文档第一章大数据概述1 .互联网的发展分为个阶段。A. 一 B.三C.二D.四2 .下列不属于大数据特点的是()。A.种类和来源多样化B.数据量巨大C.分析处理速度快D.价值密度高3 .互联网发展的第个时代为智能互联网。A.3.0 B.4.0 C.1.0 D.2.04 .关于大数据叙述不正确的一项是()。A.大数据=海量数据+ “复杂类型的数据”B.大数据是指在一定时间对内容抓取、管理和处理的数据集合C.大数据可以及时有效的分析海量的数据D.数据包括结构化数据、半结构化数据、结构化数据。5 .下列数据换算正确的一项为()。A.1YB=1024EBB.1TB=1024

2、MBC.1PB=1024EBD.1024ZB=1EB6 .结构化数据的表现形式为 。A.文本B.视图C.二维表D.查询7 .结构化的数据,先有 再有.A.数据 结构8 .结构数据C.内容结构D.结构内容8 .结构化的数据,先有 再有.A.数据 结构B.结构数据C.内容结构D.结构内容9 .软件是大数据的 。A.核心B.部件C.引擎D.集合10 .大数据技术不包括()。A.数据计算 B.数据存储C.数据冗余D.数据采集11 .大数据的特点不包括()。A.数量大B.类型少C.速度快D.价值高第二章Hadoop简介1 .下列对云栈架构层数不正确的一项为。A.三层云栈架构B.四层云栈架构C.五层云栈架

3、构D.六层云栈架构2 .下列不是云计算三层架构的概括。A.IaaS B.PaaS C.SaaP D.SaaS1.1 aaS基础设施及服务可以称为 。A.弹性计算B.效用计算C.有效计算D.随需应用4 .四层云栈模式,是将三层模式中的 进行分解,分为两层,一层为硬 件层,一层为虚拟资源层A.硬件部分B.虚拟化部分C.基础设施D.平台5 .五层云栈模式,第五层为。A.固件/硬件层B.云基本资源层C.云应用程序层D.云软件环境层6 .大数据是 的应用。A.人工智能B.云计算C.物联网D.互联网7 .hadoop中第一阶段的输出可以作为下一阶段的输入。A.应用场景B.分布式计算C.分阶段计算D.高效处

4、理1.1. adoop中将海量数据分割于多个节点,由每个节点并行计算,将得到的结果归并到输出。A.应用场景B.分布式计算C.分阶段计算D.高效处理9 .下列选项中不是hadoop特点的是。A.可靠性B.扩容能力C.高效率D.成本高10 .hadoop能可靠地存储和处理字节数据。A.TBB.PBC.YBD.ZB11 .hadoop集群可以用 种模式进行。A.四B.三C.五D.二12 .hadoop集群不可以在进行。A.联机模式B.单机模式C.虚拟分布模式D.完全分布模式13 .模式:hadoop安装时的默认模式,不对配置文件进行修改。A.联机 B.单机C.虚拟分布D.完全分布14 .模式:在一台

5、机器上用软件模拟多节点集群。A.联机 B.单机C.虚拟分布D.完全分布15 .模式:Hadoop安装运行在多台主机上,构成一个真实的hadoop集群,在所有的节点上都安装JDK和hadoop,相互通过高速局域网连接。A.联机 B.单机C.虚拟分布D.完全分布16 .完全分布式,各节点之间设置 ,将各个从节点生成的公钥添加到主 节点的信任列表。A.SSH B.JDK C.hadoopD.HDFS17 .完全分布式,不需要修改的配置文件为 oA.core-site.xmlB.hdfs-site.xmlC.hadoop-env.shD.mapred-site.xml18 .HDFS架构中有两个。A.

6、DataNodes B. JobTracke C.NameNode D.SecondayNameNode19 .下列不是hadoop核心组件的是。A.JobTrackerB.TaskTrackerC.HDFSD.Hbase20 .存储Hadoop集群中所有存储节点上的文件,为海量提供存储。A.JobTrackerB.TaskTrackerC.HDFSD.HBase收集于网络,如有侵权请联系管理员删除第四章HDFS文件系统1 .星指跨多台计算或服务器的文件或文件夹,数据存储在多台机器而不是单台机器上。A.分布式存储B.分页式存储C.链式存储D.顺序存储2 .下列关于hadoop系统架构叙述不正确

7、的一项为。A.由一台Intel x86处理器的服务器或PC机组成。B.部署在低成本Intel/linux硬件平台上。C.通过高速局域网构成一个计算集群。D.各个节点上运行Linux操作系统。3 .主节点程序A.NameNode B.DataNodeC.SecondaryNameNodeD.Jobtracker4 .从节点程序。A.NameNode B.DataNodeC.SecondaryNameNodeD.Jobtracker5 .HDFS结构不包括。A.Master体系结构B.主从服务器C.元数据服务器D.存储服务器6 .HDFS分布式文件系统的特点为A.半透明性B.低可用性C.可扩展性D

8、.支持一个应用程序并发访问7 .HDFS中的block默认保存份。A.3B.2C.1D.不确定8 .下列迎常与NameNode在一个节点启动。A.SecondaryNameNodeB.DataNodeC.TaskTrackerD.Jobtracker9 .HDFS每个文件被划分成 大小的多个block,属于同一个文件的blocks分散存储在不同DataNode上。A.32MBB.64MBC.128MBD.无法确定10 .下面哪个程序负责HDFS数据存储?()A.NameNodeB.JobTrackerC.DataNodeD.SecondaryNameNodeE.tasktracker11 .N

9、ameNode是HDFS系统中的管理局节点,它管理文件系统的命名空间,记录每个文件数据块在DataNode上的位置和副本信息、协调客户端对文件的访问、记录命名空间内的改动和空间本身属性的改动。A.错误B.正确12 .HDFS是基于流数据模式访问和处理超大文件的需求而开发的,具有高容错、高可靠行、高扩展性、高吞吐率等特征,适合的读写任务是 。A.一次写入,少次读取B.多次写入,少次读取C.多次写入,多次读取D.一次写入,多次读取13. 关于HDFS的文件写入,正确的是 A.支持多用户对同一文件的写操作B.用户可以在文件任意位置进行修改C.默认将文件复制成三份存放D.复制的文件块默认存在同一机架上

10、14. Client在HDFS上进行文件写入时,namenodef艮据文件大小和配置情况,返回部分datanodeB息,谁负责将文件划分为多个 Block,根据DataNode的地址信息,按顺序写入到每一个DataNode块A.ClientB.NamenodeC.DatanodeD.Secondary namenode15. HDFS无法高效存储大量小文件,想让它能处理好小文件,比较可行的改进策略不包括A.利用SequenceFile MapFile、Har等方式归档小文件B.多Master设计C. Block大小适当调小D.调大namenode内存或将文件系统元数据存到硬盘里16 .在HDF

11、S的数据读取过程中,客服端首先调用 的实例的open()方法打开一个文件。A.DistributedFileSystemB.FileSystem C.FSDataOutputSystemD.OutputSystem17 .在HDFS的数据读取过程中,DistributedFileSystem获取这些信息后,生成一个对象实例返回给客户端。A.DistributedFileSystemB.FSDataInputSystemC.FSDataOutputSystemD.InputSystem18 .在HDFS的数据读取过程中,客户端读取完所有数据块后,调用口close()接口关闭这个文件。A.Dist

12、ributedFileSystemB.FSDataInputSystemC.FSDataOutputSystemD.InputSystem19 .在HDFS的数据写入过程中,客服端首先调用 的实例的create()方法打开一个文件。A.DistributedFileSystemB.FileSystem C.FSDataOutputSystemD.OutputSystem20 .在HDFS的数据写入过程中,客户端写完所有数据块后,调用 的close()方法结束这次文件写入操作。A.DistributedFileSystemB.FSDataInputSystemC.FSDataOutputSyst

13、emD.InputSystem21 .HDFS的错误检测不包括 。A.NameNode检测B.DataNode检测C.数据错误检测D.冗余检测第五章MapReduce原理与编程1 .MapReduce应用于的数据处理。A.小规模B.中小规模C.大规模D.超大规模2 .MapReduce能处理的海量数据大于。A.1TB B.10GBC.10TBD.1PB3 .下列关于MapReduce说法不正确的是。A.MapReduce是一种计算框架B.MapReduce的核心思想是“分而治之”C.MapReduce是一个串行的编程模型D.MapReduce来源于Google的学术论文4 .下列关于MapRe

14、duce的特性叙述正确的一项是 。A.自动实现分布式申行计算B.自动实现分页式并行计算C.容错,提供状态监控工具D.不容错,提供状态监控工具5 .在分布式并行计算体系中,采用一个指令流处理单个数据流。A.SISDB.SIMDC.MISDD.MIMD6 .在分布式并行计算体系中,采用多个指令流同时处理多个数据流。A.SISDB.SIMDC.MISDD.MIMD7 .关于集群的特点下列叙述正确的一项是A.系统吞吐量小B.可靠性高C.扩展性弱D.性价比低8 .下列关于MapReduce的基本思想叙述不正确的一项是。A.对相互间具有计算机以来关系的大数据进行分而治之。8 .用Map和Reduce两个函

15、数提供了高层并行编程抽象模型。C.提供了同一框架D.为程序员隐藏系统细节9 .下列关于MPI叙述不正确的一项是 。A.MPI是一个信息传递应用程序的接口B.MPI程序经常在共享内存的机器上使用C.MPI并行计算增加高层并行编程模型D.MPI缺少统一的计算框架支持10 .下列关于MapReduce计算原理叙述不正确的一项是。A.将大数据集划分为小数据集,小数据集划分为更小数据集B.将最终划分的小数据分发布到集群节点上C.以串行的方式完成计算处理D.将计算结果递归融汇,得到最后的结果11 .下列关于Map/Reduce并行计算模型叙述正确的一项为 。A.Map/Reduce把待处理的数据集分割成许

16、多大的数据块B.大数据块经Map()函数并行处理后输出新的中间结果C.reduce()函数把多任务处理后的中间结果进行汇总D.reduce阶段的作用接受来自输出列表的迭代器12 .在MapReduce计算架才中,组件属于hadoop的软件模块。A.ClientB.JobTracker C.TaskTracker D.Task13 .在MapReduce计算架构中,组件运行在NameNode节点上,提供集群资源的分配和工作调度管理。A.ClientB.JobTracker C.TaskTracker D.Task14 .在MapReduce计算架构中,组件运行在DataNode上,具体管理 本节

17、点计算任务的执行。A.ClientB.JobTracker C.TaskTracker D.Task15 .下列关于JobTracker叙述不正确的一项为。A.MapReduce框架的使用者B.协调MapReduce作业C.分配任务D.监控任务16.下列关于Map/Reduce计算流程叙述不正确的一项为。A.Mapper读取分派给它的输出Split,并生成相应的本地缓存。B.Mapper执行计算处理任务,将中间结果输出保存在本地缓存。C.Application Master调度Reduce读取Mapper的中间输出文件,执行 Reduce 任务。D. Reducer将最后结果写入输出文件保存到

18、 HDFS。17 .MapReduce流程有各阶段。A.三B.二C.四D.五18 .在MapReduce中,阶段,Mapper执行map task,将输出结果写入中间文件。A.ShuffleB.Map C.ReduceD.Sort19 .在MapReduce中,阶段,把Mapper的输出数据归并整理后分发给Reducer 处理。A.ShuffleB.Map C.ReduceD.Sort20 .在MapReduce中,阶段,Reducer执行reduce task将最后结果写入 HDFS。A.ShuffleB.Map C.ReduceD.Sort第六章HBASE数据库1. HBase 依晶一存储

19、底层数据。A. HDFSB. HadoopC. MemoryD. MapReduce2. HBase 依赖提供强大的计算能力。A. ZookeeperB. ChubbyC. RPCD.MapReduce3. HBase 依赖提供消息通信机制A. ZookeeperB. ChubbyC. RPCD.Socket3.下列选项中,关于HBase特性描述不正确的一项是。A.高可靠性B.高性能C.面向行D.可伸缩4. HBase架构的四大组件中, 包含访问HBase的接口。A. ZookeeperB.MasterC. Region ServerD.Client5. HBase架构的四大组件中, HBas

20、e具体对外提供服务的进程。A. ZookeeperB.MasterC. Region ServerD.Client6. HBase架构的四大组件中,分布式协调服务器。A. ZookeeperB.MasterC. Region ServerD.Client7. HBase架构的四大组件中,HBase集群的主控服务器。A. ZookeeperB.MasterC. Region ServerD.Client9.下列关于HBase系统分层架构叙述不正确的一项为。A.HDFS提供了 HBase的顶层物理存储结构8. Hadoop平台提供了存储基础结构:Hadoop集群及系统软件C.客户端:提供了数据库访

21、问接口D. Region Server管理多个regions并提供数据访问服务10 . HFile数据格式中的KeyValue数据格式中Value部分是()A.拥有复杂结构的字符串B.字符串C.二进制数据D.压缩数据11 .下列关于split叙述正确白一项是 。A.当单个StoreFile大小小于一定的阙值后触发B.把当前的Region分裂成2个子RegionC.子Region会被Master分配到不同的 Region Server上D.是HBase提供的超载机制12 .HBase数据模型以 的形式存储数据。A.表B.视图C.数组D.记录13 .下列不属于HBase基本元素的一项是。A.表B.

22、记录C.行键D.单元格14 .下列关于HBase数据模型叙述不正确的一项是。A.表有单元格组成B.一个表可以包含若干个列族C. 一个列族内可用列限定符来标志不同的列D.存于表中单元的数据尚需打上时间戳15 .在HBase数据模型中,不可以作为行键的是 。A.字符串B.整数C.二进制用D.并行化的结构16 .下列关于数据模型中行的叙述不正确的一项为 。A.表按照行键“逐字节排序”顺序对行进行有序化的处理B.表内数据非常“紧密”C.不用行的列的数目完全可以大不相同D.可以只对一行上“锁”17 .在HBase数据模型中,列必须用 来定义。A.键B.族C.单元格D.时间戳18 .在HBase物理存储结

23、构中,table表中的所有行都按照 的字典序排序。A.ASCIIB.key C.row keyD.key row19 .在HBase物理存储结构中,region按大小分割的,每个表一开始有regionA.一个B.两个C.三个D.不确定20 .星HBase中分布式存储和负载均衡的最小单位。A.HRegionB.StoreC.MemStore D.StoreFile21 .客户端从Zookeeper获取Region的存储位置信息后,直接在 上读写数据。A.ZookeeperB.HMasterC.Region ServerD.HLog22 .将数据更新写入,只有其写入完成后,8mmit()才返回给客

24、户端。A.ZookeeperB.HMasterC.Region ServerD.HLog第七章Hive数据仓库I.Hive可以将结构化的数据文件映射成 ,并提供完整的SQL查询功 能。A.数据库表B.表单 C.视图 D.二维表2. 关于Hive与Pig的比较正确的一项为 。A.Pig更适合于数据呈现的工作B.Pig能对中小规模的数据进行迭代处理C.Hive更适合做数据准备阶段的工作D.Hive会按照用户所需要的形式呈现3. Hive包括 中连接模式。A.二B.四C.三D.五4. 模式,只适合于Hive简单试用及单元测试。A.单用户模式B.多用户模式C.多用户远程模式D.单用户远程模式5. 模式

25、,多个Hive用户通过网络连接到数据库。A.单用户模式B.多用户模式C.多用户远程模式D.单用户远程模式6. 模式,用于非Java客户端访问元数据库,在服务器端启动一个MetaStoreServer客户端利用Thrift协议通过MetaStoreServe而问元数据库。A.单用户模式B.多用户模式C.多用户远程模式D.单用户远程模式第八章流计算系统1.1988年通信领域的美国学者 Monika R. Henziger将流数据定义为“只能以事先 规定好的顺序被读取一次的数据的一个序列”。()A.正确 B.错误2 .MapReduce批处理模型是先将数据存储于文件系统或数据库,然后对存储系 统中的

26、静态数据进行处理运算,这一步骤并不是实时在线的,因此又被称为离 线批处理模式。()A.正确B.错误3 .流计算是在数据到达之后即进行计算处理。A.正确B.错误4 .在流计算系统模型中,分布式系统常用 来表征计算流程或计算模型。A.无项循环图B.有向循环图C.无向非循环图D.有向非循环图5 .在流计算的处理模式中 Native Stream Processing System!于数据读入顺序逐 条进行处理,每一条数据达到即可得到及时处理。A.正确B.错误6 .对Client/Server系统而言,的吞吐率是指服务器在单位时间内对所有 的客户端完成的任务数。A.服务器端B.客户端C.系统端D.管理

27、员端7 .对Client/Server系统而言,的吞吐率是指对单个客户而言服务器在单 位时间内完成的该客户提交的任务数目。A.服务器端B.客户端C.系统端D.管理员端8 .关于Storm流计算叙述不正确的一项为。A.Storm是一种Native Stream Processing System即对流数据的处理是基于每条数据进行B.Storm其并行计算是基于有Spout和Bolt组成的有向拓扑图ToPology来实现C. Topology:定义了串行计算的逻辑模型(或者称抽象模型),也即从功能和架构的角度设计了计算的步骤和流程。D.Topology里的Spout和Bolt的功能是靠 worker

28、节点上的Task来实现9 .下列不是Storm流计算的特点的是 。A.分布式B.实时性C.复杂性D.容错性10 . Storm的计算机体系采用了主从(Master/Slave)架构。A.正确B.错误11 .在Storm的软件架构中,运行在主节点上,是整个流计算集群的控制核心,总体负责topology的提交、运行状态监控、负载均衡及任务重新分配 等。A.主控程序NimbusB.集群调度器ZookeeperC.工作节点控制程序SupervisorD.工作进程Worker12.在Storm的软件架构中,Hadoop平台提供,是整个集群状态同步 协调的核心组件。A.主控程序NimbusB.集群调度器Z

29、ookeeperC.工作节点控制程序SupervisorD.工作进程Worker13.在Storm的软件架构中,运行在工作节点(称为node)上的控制程 序,监听本地机器的状态,接受 Nimbus指令管理本地的 Worker进程。A.主控程序NimbusB.集群调度器ZookeeperC.工作节点控制程序SupervisorD.工作进程Worker14 .在Storm的软件架构中,运行在node上的进程。A.计算任务TaskB.集群调度器ZookeeperC.执行进程Executor工作节点控制程序SupervisorD.工作进程Worker15 .下列选项中不是Storm容错机制层面的是 。

30、A.任务B.组件C.对象D.节点第九章大数据计算体系与数据整合1 .大数据计算体系结构有 个基本层次。A.二B.四C.三D.五2 .下列选项中不是大数据计算体系的基本层次的一项为 。A.数据应用系统B.数据开发系统C.数据处理系统D.数据存储系统3 .下列关于数据存储系统叙述不正确的一项为 。A.数据采集层B.数据清洗、抽取与建模C.数据仓库与数据服务D.无统一数据接口4 .包括针对不同类型的计算机模型,提供各种开发工具包和运行环境的计算平台。A.数据应用系统B.数据开发系统C.数据处理系统D.数据存储系统5 .提供了各行业各领域的大数据应用技术解决方案。A.数据应用系统B.数据开发系统C.数

31、据处理系统D.数据存储系统6 .数据建模中,模型,主要基于用户的数据功能需求产生。A.概念 B.数据 C.逻辑 D.物理7 .数据建模中,模型,给出更多的数据试题细节,包括主键、外键等形式来描述。A.概念 B.数据 C.逻辑 D.物理8 .数据建模中,模型,考虑数据的存储实现方式,包括数据拆分、数据表单位、数据集成。A.概念 B.数据 C.逻辑 D.物理9 .在存储结构中,数据库提供了数据的逻辑存储结构。A.正确B.错误10 .分布式文件系统提供了数据的物理存储结构。A.正确B.错误11 .下列选项中关于统一数据访问接口功能叙述不正确的一项为 。A.不同的数据展示、存储和管理B.访问接口与实现代码分离的原则C.屏蔽了数据源的差异和数据库操作细节D.提供一个统一的访问界面和一种统一的查询语言12 .计算模型:抽象结构+计算范式+算法。A.正确B.错误13 .计算架构:抽象架构+软件设计+实现方法。A.错误B.正确

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1