大数据技术笔试题及答案.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

大数据技术笔试题及答案

大数据技术笔试题

一、选择题(每题3分,共30分)

1.以下哪个不是大数据的特点?()

A.大量(Volume)

B.高速(Velocity)

C.高价(Value)

D.多样(Variety)

2.Hadoop中,HDFS的默认块大小是()。

A.32MB

B.64MB

C.128MB

D.256MB

3.Spark中RDD的含义是()。

A.弹性分布式数据集

B.分布式文件系统

C.内存数据库

D.实时计算框架

4.下列哪种数据库适合存储大规模非结构化数据?()

A.MySQL

B.Oracle

C.MongoDB

D.SQLServer

5.Kafka是一个()系统。

A.分布式消息队列

B.分布式文件系统

C.分布式计算框架

D.分布式数据库

6.以下哪种算法不属于机器学习算法?()

A.K-Means

B.MapReduce

C.DecisionTree

D.SVM

7.在Hive中,以下哪种语句用于创建表?()

A.SELECT

B.INSERT

C.CREATETABLE

D.UPDATE

8.数据仓库的主要特点不包括()。

A.面向主题

B.集成性

C.实时性

D.稳定性

9.以下哪个工具可以用于大数据可视化?()

A.HBase

B.Pig

C.Tableau

D.Sqoop

10.Flink是一个()计算框架。

A.批处理

B.流处理

C.离线处理

D.以上都是

二、填空题(每题3分,共30分)

1.Hadoop生态系统主要包括HDFS、______和Hive等组件。

2.Spark的核心数据结构是______。

3.数据挖掘的主要任务包括分类、聚类、关联规则挖掘和______等。

4.Kafka中的消息存储在______中。

5.HBase是一个基于______的分布式列式数据库。

6.机器学习算法可以分为监督学习、无监督学习和______。

7.在Hive中,数据存储在______中。

8.数据仓库的分层架构通常包括数据源层、______、数据仓库层和数据应用层。

9.大数据处理的一般流程包括数据采集、数据存储、______和数据可视化。

10.Flink支持的时间语义包括事件时间、处理时间和______。

三、简答题(每题10分,共20分)

1.简述Hadoop中MapReduce的工作原理。

2.请说明Spark相对于HadoopMapReduce的优势。

四、编程题(20分)

使用Python和PySpark编写一个简单的程序,计算给定文本文件中每个单词的出现次数。

答案

一、选择题

1.C。大数据的特点是大量(Volume)、高速(Velocity)、多样(Variety)、低价值密度(Value),而不是高价。

2.C。HDFS的默认块大小是128MB。

3.A。RDD即弹性分布式数据集,是Spark的核心抽象。

4.C。MongoDB是适合存储大规模非结构化数据的NoSQL数据库,而MySQL、Oracle、SQLServer是关系型数据库。

5.A。Kafka是一个分布式消息队列系统。

6.B。MapReduce是一种编程模型,不是机器学习算法,KMeans、DecisionTree、SVM都是机器学习算法。

7.C。在Hive中,CREATETABLE用于创建表。

8.C。数据仓库强调面向主题、集成性、稳定性,不要求实时性。

9.C。Tableau是用于大数据可视化的工具,HBase是数据库,Pig是数据处理工具,Sqoop是数据导入导出工具。

10.D。Flink既支持批处理也支持流处理,批处理可以看作是有界流处理,所以以上都是。

二、填空题

1.MapReduce。Hadoop生态系统主要包括HDFS、MapReduce和Hive等组件。

2.RDD。Spark的核心数据结构是弹性分布式数据集(RDD)。

3.预测。数据挖掘的主要任务包括分类、聚类、关联规则挖掘和预测等。

4.主题(Topic)。Kafka中的消息存储在主题(Topic)中。

5.HDFS。HBase是一个基于HDFS的分布式列式数据库。

6.强化学习。机器学习算法可以分为监督学习、无监督学习和强化学习。

7.HDFS。在Hive中,数据存储在HDFS中。

8.数据集成层。数据仓库的分层架构通常包括数据源层、数据集成层、数

文档评论(0)

九九的小店 + 关注
实名认证
文档贡献者

你需要的我这里都有,希望能够帮助到你

1亿VIP精品文档

相关文档