Hadoop基础(习题卷2)
第1部分:单项选择题,共54题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]HDFS 中的 block 默认保存几个备份。
A)1
B)2
C)3
D)4
答案:C
解析:
2.[单选题]HDFS是基于流数据模式访问和处理超大文件的需求而开发的,具有高容错、高可靠行、高扩展性、高吞吐率等特征,适合的读写任务是________。
A)一次写入,少次读取
B)多次写入,少次读取
C)多次写入,多次读取
D)一次写入,多次读取
答案:D
解析:
3.[单选题]下面哪个选项不属于Google的三驾马车?
A)HDFS
B)MapReduce
C)BigTable
D)GFS
答案:A
解析:
4.[单选题]下面描述错误的是:
A)Hive的功能十分强大,可以支持采用SQL方式查询Hadoop平台上的数据
B)在实际应用中,Hive也暴露出不稳定的问题,在极少数情况下,甚至会出现端口不响应或者进程丢失的问题
C)在Hive HA中,在Hadoop集上构建的数据仓库是由单个Hive实例进行管理的
dtdplaylist安卓D)在Hive HA中,客户端的查询请求首先访问HAProxy,由HAProxy对访问请求进行转发
答案:C
解析:
5.[单选题]下列关于配置机架感知的相关描述哪项不正确?
A)如果一个机架出问题,不会影响数据读写和正确性
B)MapReduce 会根据机架的拓扑获取离自己比较近的数据块
C)写入数据的时候多个副本会写到不同机架的 DataNode 中
D)数据块的第一个副本会优先考虑存储在客户端所在节点
答案:C
解析:
6.[单选题]在java网络编程中,使用TCP编程时编写服务端的套接字类是
A)Socket
C)ServerSocket
D)DatagramPacket
答案:C
解析:
7.[单选题]HDFS有一个gzip文件大小75MB,客户端设置Block大小为64MB。当运行mapreduce任务读取该文件时input split大小为?
A)一个map读取64MB,另外一个map读取11MB
B)128MB
C)75MB
D)75MB
答案:C
解析:
8.[单选题]配置机架感知的下面哪项正确?
A)都正确
B)MapReduce会根据机架获取离自己比较近的网络数据
C)写入数据的时候会写到不同机架的DataNode
D)如果一个机架出问题,不会影响数据读写
答案:A
解析:
9.[单选题]在下列压缩格式中,哪一个压缩格式压缩速度最慢。
A)gzip
B)bzip2
C)snappy
D)lzo
答案:B
解析:
10.[单选题]在Java中,多线程具备的优点不包括下列
A)可以使某个功能执行效率更高
B)解决同时访问并发问题
C)避免某个操作太耗时造成卡死状况
D)可以提升系统的可维护可扩展性
答案:D
解析:
11.[单选题]Zookeeper服务端默认的对外服务端口是?
A)8088
B)3888
C)2181
django开发的网站
D)2888
答案:C
解析:
12.[单选题]下列描述说法错误的是?()
A)SecureCRT是一款支持SSH的终端仿真程序,它能够在Windows操作系统上远程连接Linux服务器执行操作。
B)Hadoop是一个用于处理大数据的分布式集架构,支持在GNU/Linux系统以及Windows系统上进行安装使用。
C)VMware Workstation是一款虚拟计算机的软件,用户可以在单一的桌面上同时操作不同的操作系统。
答案:D
解析:
13.[单选题]关于MapReduce错误的是( )
A)Job 用户的每一个计算请求称为一个作业
B)Task每一个作业,都需要拆分开,交由多个服务器来完成,拆分出来的执行单位,就称为任务
C)Task分为MapTask和ReduceTask两种,分别进行Map操作和Reduce操作
D)MapReduce适合在线实时处理,因为它的处理速度非常的快
答案:D
解析:
14.[单选题]HBase依靠______存储底层数据。
A)HDFS
B)Hadoop
C)Memory
D)MapReduce
答案:A
解析:
15.[单选题]在CentoOS中,一般用什么命令来查看网络接口的状态:
A)ping
B)ipconfig
C)winipcfg
D)ifconfig
答案:D
解析:
16.[单选题]在HDFS文件系统根目录下创建一个名为mydir的文件夹的命令是()。
ate(new Path(“hdfs:/mydir”))
B)hdfs.open(new Path(“hdfs:/mydir”))
C)hdfs.mkdirs(“hdfs:/mydir”)
D)hdfs.mkdirs(new Path(“hdfs:/mydir”))
答案:D
解析:
17.[单选题]下面哪个可以优化扩展性?
A)MapReduce
B)Drill
C)Oozie
D)Hive
答案:D
解析:
18.[单选题]下列关于流计算的说法,哪项是错误的?
A)实时获取来自不同数据源的海量数据,经过实时分析处理,获得有价值的信息
B)流计算秉承一个基本理念,即 数据的价值随着时间的流逝而降低
C)对于一个流计算系统来说,它应该支持TB级甚至是PB级的数据规模
递归函数求最大公约数D)流计算只需要保证较低的延迟时间,即只达到秒级别即可处理一切问题
为什么printf不能输出
答案:D
解析:
19.[单选题]在Java中,一个Java程序运行后,在系统中这个程序便可以作为一个
A)线程
B)进程
C)进程或线程
D)不可预知
答案:B
解析:
20.[单选题]以下情况除哪项发生时balancer便会自动退出()
A)集平衡或者没有数据块可以移动
B)在连续三次迭代中没有块移动
C)与namenode传输时发生异常
D)另一个balancer在运行
答案:A
解析:
21.[单选题]关于QJM的写入过程,以下描述正确的是。
A)在Hadoop中,NmeNode只会把Editlog写入到本地中。
B)写入本地,由配置参数'hdfs.namenode.name.dir'控制。
C)写入JouralNode,由配置参数'hdfs.journalnode.name.dir'控制。
python基础知识单选题
D)在写Editlog时,会有两个不同的输出流来控制日志的写入过程。
答案:D
解析:
22.[单选题]在Java中编辑Xml时,关于属性声明错误的是
A)标记中可以使用多个属性
B)属性可以出现在起始标记或结束标记中
C)属性名是大小写敏感的
D)属性值必须用引号引上
答案:B
解析:
23.[单选题]啤酒和尿布的关系是大数据在( )行业的典型应用。
A)医疗
B)地产
C)电商
D)零售
答案:B
解析:
24.[单选题]加载数据到Hive表,哪种方式不正确?()
A)直接将本地路径的文件load到Hive表中
B)将HDFS上的文件load到Hive表中
C)Hive支持insertinto单条记录的方法,所以可以直接在命令行插入单条记录
D)将其他表的结果集insertinto到Hive表
答案:C
解析:
25.[单选题]Hbase依赖()提供强大的计算能力
A)Zookeeper
C)RPC
D)MapReduce
答案:D
解析:
26.[单选题]下列关于HDFS为存储MapReduce并行切分和处理的数据做的设计,错误的是?
A)FSDataInputStream扩展了DataInputStream以支持随机读
B)一台机器可能被指派从输入文件的任意位置开始处理一个分片
C)为实现细粒度并行,输入分片(InputSplit)应该越小越好
D)输入分片是一种记录的逻辑划分,而数据块是对输入数据的物理分割
答案:C
解析:
27.[单选题]关于培训的总体目标、定制培训课程和内容和培训形式, 以下说法正确的是( )。
A)系统使用人员的培训目的是使其可以独立完成大数据 平台的日常维护,解决一般问题。
B)培训过程中将针对不同的用户和不同的培训内容采用 相同的培训方案,以达到最佳的培训效果。
C)实践培训主要针对于技术开发人员及系统维护和客 户。
D)培训形式包括集中培训、现场培训、针对性培训。
答案:D
解析:
28.[单选题]在hadoop-eco.sh中添加完相关配置保存并退出后,使用什么命令可以使配配置文件生效()
A)Resource
B)source
C)Rpm
D)Yum
答案:B
霹雳布袋戏2022最新一部
解析:
29.[单选题]在Linux中,用户可以对vim进行设置,如何对vim文件进行修改?
A)vim /etc/vim.init
B)vim /etc/sysconfig/vimrc
C)vim /etc/profile.d/vimrc
D)vim /etc/vimrc
答案:D
解析:
30.[单选题]HBase依靠()存储底层数据
A)HDFS
B)Hadoop
C)Memory
D)MapReduce
答案:A
解析:
31.[单选题]以下哪个组件可以指定对key进行Reduce分发的策略?
A)RecordReader
B)Combiner
C)Partitioner
D)FileInputFormat

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