【2023Hadoop大数据技术应用期末复习】选择题题型整理
单选题
-  创建虚拟机的过程中,网络类型建议选择? A. 使用桥接网络 B. 使用网络地址转换(NAT) C. 使用仅主机模式网路 D. 不适用网路连接 答案:B
-  使用什么命令对jdk压缩包解压? A. tar -zxvf jdk-8u141-linux-x64.tar.gzB. zip -zxvf jdk-8u141-linux-x64.tar.gzC. uzip jdk-8u141-linux-x64.tar.gzD. pip jdk-8u141-linux-x64.tar.gz答案:A
-  以下关于配置文件的描述中正确的是 <property> <name>dfs.namenode.name.dir</name> <value>/home/hadoop/data/dfs/name</value> </property>A. 配置namenode节点存储fsimage的目录位置 B. 配置namenode节点的临时目录 C. 配置namenode的dfs目录 D. 配置namenode节点的名字目录 答案:A
-  以下关于配置文件的描述中正确的是 <property> <name>mapreduce.framework.name</name> <value>yarn</value> <!--指定运行mapreduce的环境为YARN--> </property>A. 指定运行mapreduce的名称 B. 指定运行mapreduce的环境为YARN C. 指定运行mapreduce的框架的名字 D. 指定运行mapreduce的类 答案:B
-  在克隆类型界面,我们选择克隆方法为 A. 创建连接克隆 B. 创建链接克隆 C. 创建完整克隆 D. 创建克隆快照 答案:C 解析:如果需要模拟分布集群,需要克隆一个完整的虚拟机
-  下载Zookeeper稳定版本的zookeeper-3.4.6.tar.gz安装包,然后上传至hadoop1 节点的/home/hadoop/app目录下并解压,具体操作如下所示? A. uzip -zxvf zookeeper-3.4.6.tar.gzB. tar -zxvf zookeeper-3.4.6.tar.gzC. zip zookeeper-3.4.6.tar.gzD. tip zookeeper-3.4.6.tar.gz答案:B 解析:解压tar.gz压缩包的命令是tar
-  Zookeeper shell操作,客户端连接zk服务使用什么命令? A. [zk: localhost:2181(CONNECTED) 2] create /test helloworldB. [hadoop@hadoop1 zookeeper]$ bin/zkCli.sh -server localhost:2181C. [zk: localhost:2181(CONNECTED) 4] set /test zookeeperD. [zk: localhost:2181(CONNECTED) 6] delete /test答案:B
-  Zookeeper shell操作,查看znode根目录结构用什么命令? A. [zk: localhost:2181(CONNECTED) 2] create /test helloworldB. [zk: localhost:2181(CONNECTED) 6] delete /testC. [zk: localhost:2181(CONNECTED) 4] set /test zookeeperD. [zk: localhost:2181(CONNECTED) 1] ls /答案:D
-  Zookeeper shell操作,客户端连接zk服务使用什么命令? A. [zk: localhost:2181(CONNECTED) 2] create /test helloworldB. [hadoop@hadoop1 zookeeper]$ bin/zkCli.sh -server localhost:2181C. [zk: localhost:2181(CONNECTED) 4] set /test zookeeperD. [zk: localhost:2181(CONNECTED) 6] delete /test答案:B
-  Zookeeper shell操作,查看znode根目录结构用什么命令? A. [zk: localhost:2181(CONNECTED) 2] create /test helloworldB. [zk: localhost:2181(CONNECTED) 6] delete /testC. [zk: localhost:2181(CONNECTED) 4] set /test zookeeperD. [zk: localhost:2181(CONNECTED) 1] ls /答案:D 解析:查看目录的命令一般是ls
-  Zookeeper shell操作,客户端连接zk服务使用什么命令? A. [zk: localhost:2181(CONNECTED) 2] create /test helloworldB. [hadoop@hadoop1 zookeeper]$ bin/zkCli.sh -server localhost:2181C. [zk: localhost:2181(CONNECTED) 4] set /test zookeeperD. [zk: localhost:2181(CONNECTED) 6] delete /test答案:B 解析:通过命令可以看出,B命令中有一个连接server的选项
-  请问以下配置文件是在配置什么? <property> <name>fs.defaultFS</name> <value>hdfs://mycluster</value> </property>A. hdfs的别名 B. 默认的HDFS路径 C. hdfs站点名 D. hdfs链接 答案:B 解析:选项中有一个name为default的提示
-  请问以下配置文件是在配置什么? <property> <name>ha.zookeeper.quorum</name> <value>hadoop1:2181,hadoop2:2181,hadoop3:2181</value> </property>A. 配置hdfs集群节点 B. 配置Zookeeper 管理HDFS C. 配置datanode集群节点 D. 配置nodemanager集群节点 答案:B
-  bin/hdfs dfsadmin -safemode get的作用A. 进入安全模式 B. 退出安全模式 C. 查看安全模式状态 D. 取得安全模式 答案:C 解析:从-safemode get的选项中可以看出,此时是获取安全模式的状态
多选题
-  Linux 的特点有? A. 良好的用户界面 B. 可移植性 C. 全面支持网络协议 D. 支持多任务及多用户、免费及源代码开放 答案:ABCD
-  Linux 操作系统的应用场景有哪些? A. 高端服务器领域 B. 桌面应用领域 C. 嵌入式应用领域 D. 电影工业 答案:ABCD
-  Linux 的版本分为? A. 内核版本 B. 开发版本 C. 测试版本 D. 发行版本 答案:AD
-  Linux 常见的发行版本有哪些? A. redHat B. centos C. Ubuntu D. unix 答案:ABC 解析:Linux是类unix系统,unix是万物起源
-  常见的虚拟机软件有哪些? A. VMware B. Xen C. KVM D. virtualbox 答案:ABCD
-  Hadoop 是由一系列软件库组成的框架。这些软件库各自负责Hadoop的一部分功能,其中最主要包括哪些? A. HDFS B. MapReduce C. YARN D. spark 答案:ABC
-  Hadoop 发展历程经历了哪些过程 A. 第一阶段主要是指前Hadoop时代(2003-2007) B. 第二阶段为后Hadoop时代(2008-2014) C. 第三阶段为Hadoop商业发行版时代(2011-2020) D. 第四阶段为国产化开源发行版时代(2021开始) 答案:ABCD
-  Hadoop 的优势有哪些 A. 方便 B. 弹性 C. 健壮 D. 简单 答案:ABCD
-  云计算包含以下哪几种模式? A. 基础设施即服务 B. 软件即服务 C. 平台即服务 D. 硬件即服务 答案:ABC
-  关闭 Linux 防火墙防火墙使用哪几个命令? A. systemctl status firewalldB. systemctl stop firewalldC. systemctl disable firewalldD. systemctl enable firewalld答案:ABC
-  关于以下配置代码的描述,正确的是() <property> <name>fs.defaultFS</name> <value>hdfs://hadoop1:9000</value> </property>A. 配置 hdfs NameNode的地址B. 9000是RPC通信的端口 C. 配置hdfs 临时目录 D. 配置hdfs 的端口 答案:AB
-  与使用 ssh-keygen -t rsa相关正确的是()A. ssh-keygen是秘钥生成器 B. rsa 是一种加密算法 C. -t 是一个参数 D. 成秘钥对(即公钥文件id_rsa.pub和私钥文件id_rsa) 答案:ABCD
-  关于集群脚本下面正确的是? A. vi deploy.conf配置脚本,具体内容为:hadoop1,master,all, hadoop2,slave,all, hadoop3,slave,all,B. deploy.sh为集群同步脚本C. runRemoteCmd.sh为远程执行脚本D. 要用 chmod u+x deploy.sh runRemoteCmd.sh命令给脚本授予可执行权答案:ABCD
-  zookeeper有哪些特点? A. 最终一致性 B. 可靠性、实时性 C. 等待无关、原子性 D. 顺序性 答案:ABCD
-  Zookeeper 服务有两个角色,是哪两个? A. 主节点(Leader) B. 从节点(Follower) C. 服务节点 D. 客户节点 答案:AB
-  HDFS核心设计目标有? A. 支持超大文件存储 B. 流式数据访问 C. 简单的一致性模型 D. 硬件故障的检测和快速应对 答案:ABCD
-  HDFS系统架构中主要包括哪些角色? A. Client B. namenode C. datanode D. FSiamge 答案:ABC
-  HDFS的优点有哪些? A. 高容错性 B. 适合大数据处理 C. 流式文件处理 D. 可构建在廉价的机器上 答案:ABCD
-  HDFS的缺点有哪些? A. 不适合低延时数据访问 B. 不适合大量小文件的存储 C. 不适合大文件的存储 D. 不适合并发写入、文件随机修改 答案:ABD
-  影响HDFS集群的可用性主要包括哪些情况? A. NameNode机器宕机,将导致集群不可用,重启NameNode之后才可使用。 B. 计划内的NameNode节点软件或硬件升级,导致集群在短时间内不可用。 C. 停电导致集群关闭 D. 人为设备损坏 答案:AB
-  MapReduce具体包含以下哪3层含义? A. MapReduce是一个并行程序的计算模型与方法 B. MapReduce是一个并行程序的思想 C. MapReduce是一个基于集群的高性能并行计算平台 D. MapReduce是一个并行程序运行的软件框架 答案:ACD
-  MapReduce的优点 A. MapReduce易于编程 B. 良好的扩展性 C. 高容错性 D. 适合PB级以上数据集的离线处理 答案:ABCD
-  MapReduce的缺点有哪些? A. 不适合实时计算 B. 不适合离线计算 C. 不适合流式计算 D. 不适合DAG计算 答案:ACD
-  MapReduce编程模型步骤是什么? A. 数据分割 B. 数据处理 C. 数据局部合并 D. 数据聚合 答案:ABCD
-  Hive的优点有哪些? A. Hive适合数据的批处理,解决了传统关系型数据库在海量数据处理上的瓶颈 B. Hive构建在Hadoop之上,充分利用了集群的存储资源、计算资源 C. Hive学习使用成本低,支持标准的SQL语法,这样就免去了编写MapReduce程序的过程,减少了开发成本 D. 具有良好的扩展性,且能够实现与其他组件的集成开发 答案:ABCD
-  Hive的缺点有哪些? A. HQL的表达能力依然有限,不支持迭代计算,有些复杂的运算用 HQL不易表达,还需要单独编写MapReduce来实现 B. Hive的运行效率低、延迟高 C. Hive不适合做离线分析 D. Hive的调优比较困难 答案:ABD
-  Hive与Hadoop之间的关系总结如下 A. Hive需要构建在Hadoop集群之上 B. Hive中的所有数据都存储在Hadoop分布式文件系统中 C. 对HQL查询语句的解释、优化、生成查询计划等过程均是由 Hive 完成的 D. HQL查询计划被转化为 MapReduce 任务之后需要运行在 Hadoop 集群之上 答案:ABCD
-  Hive用户接口主要有哪些? A. CLI 接口 B. JDBC/ODBC客户端 C. Thrift 服务器 D. Web接口 答案:ABD
-  yarn主要由什么构成? A. ResourceManager B. NodeManager C. ApplicationMaster D. Container 答案:ABCD
-  Application在Yarn中的执行过程,整个执行过程可以总结为 A. 客户端向资源管理器提交任务 B. 资源管理器会在一个节点上启动应用的应用程序管理器实例 C. 应用程序管理会在不同节点上启动容器,执行应用任务 D. 各节点会及时将节点资源状况汇报给资源管理器 答案:ABCD
-  以下关于下列语句的描述,正确的是: create database if not exists weather comment "天气数据库" location "/user/hive/warehouse/mydb" with dbproperties('creator'='yangjun','date'='2021-12-06');A. 创建数据库的名字为 weatherB. 存储位置为 /user/hive/warehouse/mydbC. 数据库的描述信息为 'creator'='yangjun','date'='2021-12-06'D. 如果数据库存在会删除该数据库 答案:ABC
-  以下关于下列语句的描述,正确的是: create table if not exists temperature (id string comment '气象站id',year string comment '年',temperature int comment '气温') comment '天气表' ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' STORED AS TEXTFILE ;A. 创建的表格名为 temperatureB. 表格有3个字段分辨为: id、year、temperatureC. 表格行的分隔符为 “,”D. 表格保存的格式为 textfile答案:ABCD
-  以下关于下列语句的描述,正确的是: select * from temperature limit 3;A. 该语句为查询所有字段 B. 该语句为查询*字段 C. 该语句显示所有数据 D. 该语句只显示前3笔数据 答案:AD
-  下列哪些是HBase的特性 A. 容量巨大、扩展性 B. 无模式、高可靠性 C. 面向列、高性能 D. 稀疏性 答案:ABCD
-  HBase系统结构包括如下哪几个部分? A. Client B. Zookeeper C. HMaster D. HRegionServer 答案:ABCD
-  hbase(main):005:0> put 'course','001','cf:cname','hbase'表示:A. 该语句为插入数据 B. 数据库为 courseC. 行键为 001D. 数据为 hbase,列簇为cf,字段为cname答案:ABCD
-  Sqoop具有以下几个个方面的优势 A. Sqoop可以高效地、可控地利用资源,可以通过调整任务数来控制任务的并发度 B. Sqoop可以自动地完成数据库与Hadoop系统中数据类型的映射与转换 C. Sqoop的架构是比较复杂的 D. Sqoop支持多种数据库,比如,MySQL、Oracle和PostgreSQL等数据库 答案:ABD 解析:这什么题啊?C这一看就是在说缺点了吧语气都不一样了
-  Sqoop的架构是非常简单,它主要由以下几个个部分组成 A. sqoop客户端 B. sqoop服务器 C. Hadoop平台 D. 外部存储系统 答案:ACD
-  以下关于该代码段的描述中,正确的是: [hadoop@hadoop1 sqoop]$ bin/sqoop export \ --connect 'jdbc:mysql://hadoop1/weather?useUnicode=true&characterEncoding=utf-8' \ --username hive \ --password hive \ --table mean_temperature \ --export-dir /user/hive/warehouse/mydb/mean_temperature \ --input-fields-terminated-by "\001" \ -m 1;A. 该语句为数据导出 B. --table mean_temperature表示导出的表格为mean_temperatureC. --export-dir /user/hive/warehouse/mydb/mean_temperature表示导出的数据在hdfs上的位置D. -m 1;表示并行度为1答案:ABCD
-  以下关于该代码段的描述中,正确的是: [hadoop@hadoop1 sqoop]$ bin/sqoop import \ --connect 'jdbc:mysql://hadoop1/weather?useUnicode=true&characterEncoding=utf-8' \ --username hive \ --password hive \ --table mean_temperature \ --fields-terminated-by ',' \ --delete-target-dir \ -m 1 \ --hive-import \ --hive-database weather \ --hive-table ods_mean_temperature;A. 该语句为数据导入到hive上 B. --delete-target-dir \表示如果有目标目录先删除C. --delete-target-dir \表示如果有目标目录先删除D. --hive-database weather \表示导入的hive数据库名称答案:ABCD
-  agent的核心组件有哪些A. source B. channel C. flume D. sink 答案:ABD
-  Source组件支持采集各种数据源,常见的有 A. Avro Source B. Exec Source C. Taildir Source D. Syslog Source 答案:ABCD
-  Channel是中转Event(数据的表现形式)的一个临时存储就,保存用Source组件传递过来的Event,目前比较常用的Channel有哪些? A. Memory Chananel B. File Channel C. JDBC Channel D. Kafka Channel 答案:ABCD
-  Sink在设置存储数据时,可以向文件系统、数据库、hadoop中存储数据。 Flume Sink支持的常见类型有: A. HDFS Sink B. Logger Sink C. Avro Sink D. Kafka sink 答案:ABCD
-  Flume命令行参数解释如下哪些是正确的 A. agent代表启动 Flume 进程B. -n指定的是配置文件中 Agent 的名称C. -c指定配置文件所在目录D. -f指定具体的配置文件答案:ABCD
-  Kafka有如下特点: A. 高吞吐量、低延迟 B. 可扩展性 C. 持久性、可靠性 D. 容错性、高并发 答案:ABCD
-  一个典型的Kafka集群包括什么 A. 若干生产者(producer) B. 若干Kafka集群节点(Broker) C. 若干消费者(Consumer) D. 一个Zookeeper集群 答案:ABCD
-  [hadoop@hadoop1 kafka]$bin/kafka-topics.sh --zookeeper localhost:2181 --create --topic test --replication-factor 3 --partitions 3上述命令,下面解释对的有: A. --zookeeper指定 Zookeeper 集群B. --create是创建 Topic 命令C. --topic指定Topic名称D. --replication-factor指定副本数量答案:ABCD
-  avichi的架构主机要由哪几个模块组成? A. Source B. view C. widget D. visualization 答案:ABCD
-  Davinci的应用场景主要有如下几种? A. 安全多样自助交互式报表 B. 实时运营监控 C. 快速集成 D. 数据实时分析 答案:ABC
-  安装davichi主要需要哪些组件? A. jkd1.8或以上 B. mySql5.5 C. phantomjs D. Davnchi 答案:ABCD
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!