Hadoop基礎(chǔ)練習(xí)題及答案2-2023背題版_第1頁
Hadoop基礎(chǔ)練習(xí)題及答案2-2023背題版_第2頁
Hadoop基礎(chǔ)練習(xí)題及答案2-2023背題版_第3頁
Hadoop基礎(chǔ)練習(xí)題及答案2-2023背題版_第4頁
Hadoop基礎(chǔ)練習(xí)題及答案2-2023背題版_第5頁
已閱讀5頁,還剩85頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

試題說明

本套試題共包括1套試卷

每題均顯示答案和解析

HadOOP基礎(chǔ)練習(xí)題及答案2(500題)

HadOoP基礎(chǔ)練習(xí)題及答案2

L[單選題]HDFS默認(rèn)BloCkSize

A)32MB

B)64MB

C)128MB

答案:B

解析:

2.[單選題]Hadoop作者

A)Martin

B)Kent

C)Doug

答案:C

解析:

3.[單選題]編寫MaPRedUCe必須實(shí)現(xiàn)()接口

A)Tool

B)Tooi

C)bool

D)Booi

答案:A

解析:

4.[單選題]在海量數(shù)據(jù)中,DynamO的存儲(chǔ)是按照什么策略來進(jìn)行的?

A)消息代理

B)傳統(tǒng)的存儲(chǔ)放置策略

C)一致性哈希算法

D)異步復(fù)制

答案:C

解析:

5.[單選題]Hive查詢語言和SQL的一個(gè)不同之處在于哪一個(gè)操作?

A)GroupBy

B)Join

C)Partition

D)Union

答案:C

解析:

6.[單選題]在MaPRedUCe中,―一階段,把MaPPer的輸出數(shù)據(jù)歸并整理后分發(fā)給RedUCer處理。

A)Shuffle

B)Map

C)Reduce

D)Sort

答案:A

解析:

7.[單選題]∕etc∕shadow文件中存放:

A)用戶賬號(hào)基本信息

B)B.用戶口令的加密信息

C)C用戶組信息

D)D.文件系統(tǒng)信息

答案:B

解析:

8.[單選題]關(guān)于hadoop集群描述正確的是()

A)hadoop集群組件之間通過RPC通信協(xié)議

B)hadoop集群NameNode節(jié)點(diǎn)越多越好

C)hadoop集群使用Namenode存儲(chǔ)元數(shù)據(jù)

D)以上都正確

答案:A

解析:

9.[單選題]關(guān)于文檔數(shù)據(jù)庫的說法,下列哪一項(xiàng)是錯(cuò)誤的?

A)數(shù)據(jù)是規(guī)則的

B)性能好(高并發(fā))

C)缺乏統(tǒng)一的查詢語法

D)復(fù)雜性低

答案:A

解析:

10.[單選題]配置Hadoop環(huán)境變量修改()文件

A)vi∕etc∕profile

B)vi∕etc∕profiles

C)vi∕etc∕hosts

D)vi~∕input∕data

答案:A

解析:

IL[單選題]關(guān)于HiVe與Pig的比較正確的一項(xiàng)為。

A)Pig更適合于數(shù)據(jù)呈現(xiàn)的工作

B)Pig能對(duì)中小規(guī)模的數(shù)據(jù)進(jìn)行迭代處理

C)HiVe更適合做數(shù)據(jù)準(zhǔn)備階段的工作

D)HiVe會(huì)按照用戶所需要的形式呈現(xiàn)

答案:D

解析:

12.[單選題]在PythOn中,使用命令安裝PymySql的指令是?

A)pipgetpymysql

B)piplistpymysql

C)pipinstallpymysql

D)pipuninstallpymysql

答案:C

解析:

13.[單選題]在LinUX中,查看啟動(dòng)失敗的服務(wù)列表,命令如下

A)Systemctlis-enabledfirewalld

B)systemctlenablefirewalld

C)systemctl-failed

D)systemctllist-unit-files∣grepenabled

答案:C

解析:

14.[單選題]HDFS無法高效存儲(chǔ)大量小文件,想讓它能處理好小文件,比較可行的改進(jìn)策略不包括

A)利用SeqUenCeFiIe、MapFilesHar等方式歸檔小文件

B)多MaSter設(shè)計(jì)

C)BlOCk大小適當(dāng)調(diào)小

D)調(diào)大namenode內(nèi)存或?qū)⑽募到y(tǒng)元數(shù)據(jù)存到硬盤里

答案:D

解析:

15.[單選題]Client端上傳文件時(shí),下列哪項(xiàng)說法正確?

A)數(shù)據(jù)經(jīng)過NameNode傳遞給DataNode

B)Client端將文件切分為BlOCk,依次上傳

C)CIient只上傳數(shù)據(jù)到一臺(tái)DataNode,然后由NameNode負(fù)責(zé)BIOCk復(fù)制工作

D)以上都不正確

答案:B

解析:

16.[單選題]在Python中,COnteXtIib可以加強(qiáng)With語句,關(guān)于COnteXtIib說法正確的是

A)它是通過GeneratOr裝飾器實(shí)現(xiàn)的

B)它是通過—enter_()實(shí)現(xiàn)的

C)它是通過_exit_()實(shí)現(xiàn)的

D)ConteXtlib中的ConteXtmanager作為裝飾器來提供一種針對(duì)對(duì)象級(jí)別的上下文管理機(jī)制。

答案:A

解析:

17.[單選題]在Python中,看代碼,說結(jié)果:_x000D_classSinger:_x000D_name=""_x000D_

area=""_x000Dx000D_definit_(self,name,area):x000D_self,name=namex000D

self,area=area_xOOOD_xOOOD_singerl=Singer("陳奕迅"香港")_xOOOD_print("歌手:%s

?t地區(qū):%s"%(singerl.name,SingerLarea))_xOOOD_Singer2=Singer("張杰"中國(guó)

")_xOOOD_Print("歌手:%s?t地區(qū):%s"%(singer2.name,singer2.area))

A)不能運(yùn)行

B)歌手:陳奕迅地區(qū):香港歌手:張杰地區(qū):中國(guó)

C)歌手:張杰地區(qū):中國(guó)歌手:陳奕迅地區(qū):香港

D)歌手:陳奕迅地區(qū):香港歌手:張杰地區(qū):中國(guó)

答案:D

解析:

18.[單選題]下面給Job任務(wù)添加緩存文件的方式正確的是()

A)Job.addCacheFiIe()

B)Job.SetMapperClass()

C)Job.setOutputKeyClass()

D)Job.SetJarByClass()

答案:A

解析:

19.[單選題]下面哪個(gè)不是HadooP的輸出數(shù)據(jù)格式()

A)文本輸出

B)二進(jìn)制輸出

C)單一輸出

D)多輸出

答案:C

解析:

20.[單選題]下面哪一項(xiàng)不是HadooP的特性?

A)可擴(kuò)展性高

B)只支持少數(shù)幾種編程語言

C)成本低

D)能在IinUX上運(yùn)行

答案:B

解析:

21.[單選題]下列()命令可以顯示出HDFS文件系統(tǒng)中在線的數(shù)據(jù)節(jié)點(diǎn)。

A)hdfsdfsadmir?-report-live

B)hdfsdfsadmin^report-active

C)hdfsdfsadmin-report-dead

D)hdfsdfsadmin-report-deeom?nissioning

答案:A

解析:

22.[單選題]在LinUX中,DHCP工作的四個(gè)階段中不包括

A)DHCPDiscover

B)DHCPRequest

ODHCPDetest

D)DHCPΛCK

答案:C

解析:

23.[單選題]如沒有配置hadoop.tmp.dir參數(shù),此時(shí)系統(tǒng)默認(rèn)的臨時(shí)目錄為()

A)/tmp/hadoop-hadoop

B)/usr/hadoop-hadoop

C)∕usr∕local∕hadoop-hadoop

D)/usr∕local∕sre/hadoop-hadoop

答案:A

解析:

24.[單選題]下面選項(xiàng)中,哪一個(gè)進(jìn)程負(fù)責(zé)MapReduce任務(wù)調(diào)度?

A)NameNode

B)Jobtracker

C)TaskTracker

D)SecondaryNameNode

答案:B

解析:

25.[單選題]以下對(duì)數(shù)值類型的介紹,錯(cuò)誤的是()

A)ByteWritable:雙字節(jié)數(shù)值

B)write()是把每個(gè)對(duì)象序列化到輸出流

ONullWritable:當(dāng)<key,value>中的key或ValUe為空時(shí)使用

D)readFields()是把輸入流字節(jié)反序列化

答案:A

解析:

26.[單選題]驗(yàn)證java運(yùn)行環(huán)境是否安裝成功,使用哪個(gè)命令查看java版本,若出現(xiàn)版本號(hào)則表示

安裝成功()

A)java-version

B)java-ipconfig

C)java-edition

D)java-Release

答案:A

解析:

27.[單選題]HDFS有一個(gè)LZo(withindex)文件大小75MB,客戶端設(shè)置BIoCk大小為64MB。當(dāng)運(yùn)行

mapreduce任務(wù)讀取該文件時(shí)inputSPIit大小為?

A)64MB

B)75MB

C)128MB

D)一個(gè)map讀取64MB,另外一個(gè)map讀取IlMB

答案:D

解析:

28.[單選題]在Python中,classabc:def_init_(self,age):self,age=agedef

add_(self,obj):returnSelf.age+obj.ageal=abc(18)a2=abc(20)print(al+a2)閱讀代碼,選

擇執(zhí)行結(jié)果:

A)38

B)1820

C)2018

D)沒有結(jié)果

答案:A

解析:

29.[單選題]在HBaSe物理存儲(chǔ)結(jié)構(gòu)中,table表中的所有行都按照______的字典序排序。

A)ASCII

B)key

C)rowkey

D)keyrow

答案:C

解析:

30.[單選題]在JaVa中,執(zhí)行以下代碼后,說法正確的是_xOOOD_publicclassTestextends

Thread{_x000Dpublicstaticvoidmain(Stringargs[]){_x000D_Testtest=new

Test();_x000D_test.start();_x000D_try{_x000D_test.sleep(3000);_x000D_}catch(Exception

e){_x000D_.x000D_}_XooOD_System.out.println("main線程”);x000D_}_x000Dpublicvoid

run(){_xOOOD_System.out.printin(u自定義線程");_XOoOD_}_XOOOD_}

A)線程test會(huì)休眠3秒鐘

B)main線程會(huì)休眠3秒鐘

C)main線程和test線程都會(huì)休眠3秒鐘

D)以上說法均不對(duì)

答案:B

解析:

31.[單選題]關(guān)于HiVe與HadOoP其他組件的關(guān)系,描述錯(cuò)誤的是?()

A)HiVe最終將數(shù)據(jù)存儲(chǔ)在HDFS中

B)HiVeSQL其本質(zhì)是執(zhí)行的MaPRedUCe任務(wù)

C)HiVe是HadooP平臺(tái)的數(shù)據(jù)倉庫工具

D)HiVe對(duì)HBaSe有強(qiáng)依賴

答案:D

解析:

32.[單選題]在Python中,os.getcwd()函數(shù)的作用是

A)獲取當(dāng)前工作目錄,即當(dāng)前Python腳本工作的目錄路徑

B)用來刪除一個(gè)文件

C)獲取文件名

D)獲取路徑名

答案:A

解析:

33.[單選題]下面關(guān)于HiVe的描述錯(cuò)誤的是:

A)HiVe是一個(gè)構(gòu)建在HadOOP之上的數(shù)據(jù)倉庫工具

B)HiVe是由FaCebOok公司開發(fā)的

C)HiVe在某種程度上可以看作是用戶編程接口,其本身并不存儲(chǔ)和處理數(shù)據(jù)

D)HiVe定義了簡(jiǎn)單的類似SQL的查詢語言一HiVeQL,它與大部分SQL語法無法兼容

答案:D

解析:

34.[單選題]在Python中,利用Print()格式化輸出,能夠控制浮點(diǎn)數(shù)的小數(shù)點(diǎn)后兩位輸出的是

A){.2}

B){:,2f}

C){:.2]

D){.2f}

答案:B

解析:

35.[單選題]Hadoop的高效性指的是()

A)HadOoP能夠自動(dòng)保存數(shù)據(jù)的多個(gè)副本,并且能夠自動(dòng)將失敗的任務(wù)重新啟動(dòng)起來

B)HadOoP能夠在節(jié)點(diǎn)之間動(dòng)態(tài)地移動(dòng)數(shù)據(jù),并保證各個(gè)節(jié)點(diǎn)的動(dòng)態(tài)平衡,因此處理速度非??臁?/p>

C)HadooP的按位存儲(chǔ)和處理數(shù)據(jù)的能力值得人們信賴

D)HadoOP是在可用的計(jì)算機(jī)集簇間分配數(shù)據(jù)并完成計(jì)算任務(wù)

答案:B

解析:

36.[單選題]HBase的,Region組.成中,必須要有以下哪一項(xiàng)。

A)-ROOT

B)META.

C)用戶表

D)信息表

答案:A

解析:

37.[單選題]Hive包括___中連接模式。

A)二

B)四

OS

D)五

答案:C

解析:

38.[單選題]在JaVa中,字符輸出流類都是()抽象類的子類

A)FilterWriter

B)OutputStream

OWriter

D)OutputStreamWriter

答案:C

解析:

39.[單選題]使用哪個(gè)命令可以查看安裝的jdkO

A)rpm-qu∣grepjdk

B)yum-Is∣grepjdk

C)yum-Ia∣grepjdk

D)rpm-qa)grepjdk

答案:D

解析:

40.[單選題]在JaVa中,下列有關(guān)線程的敘述中正確的一項(xiàng)是

A)一個(gè)線程一旦被創(chuàng)建,它就立即開始運(yùn)行

B)使用Start()方法可以使一個(gè)線程成為可運(yùn)行的,但是它不一定立即開始運(yùn)行

C)當(dāng)一個(gè)線程因?yàn)閾屨紮C(jī)制而停止運(yùn)行時(shí),它被放在可運(yùn)行隊(duì)列的前面

D)一個(gè)線程可能因?yàn)椴煌脑蛲V共⑦M(jìn)入終止?fàn)顟B(tài)

答案:B

解析:

41.[單選題]hdfs-site.Xml中參數(shù)和解釋不能對(duì)應(yīng)的是()

A)dfs.namenode.name.dir:是本地磁盤目錄NN存儲(chǔ)的是fsimage文件的地方

B)dfs.namenode,handler,coun:t設(shè)置更多的NameNOde線程,處理從DataNOde發(fā)出的大量RPC請(qǐng)求

C)dfs.datanode.data.dir:設(shè)置是本地磁盤目錄,HDFS數(shù)據(jù)應(yīng)該存儲(chǔ)BlOCk的地方

D)dfs.replication:設(shè)置大型文件系統(tǒng)的HDFS的塊大小。

答案:D

解析:

42.[單選題]下列大數(shù)據(jù)特點(diǎn)中錯(cuò)誤的是()。

A)數(shù)據(jù)體量大

B)數(shù)據(jù)種類多

C)處理速度快

D)價(jià)值密度高

答案:D

解析:

43.[單選題]以下選項(xiàng)哪個(gè)命令可以查看主機(jī)信息(A)

A)nmclidev

B)nmcliconsh

C)ifupteamθ

D)teamdctlteamθst

答案:A

解析:

44.[單選題]以下()文件中主要用來配置ResourceManager,NodeManager的通信端口,web監(jiān)控端

口等。

A)core-site,xml

B)mapred-site.xml

C)hdfs-site.xml

D)yarn-site,xml

答案:D

解析:

45.[單選題]在HDFS分布式文件系統(tǒng)中,一般采用冗余存儲(chǔ),冗余因子通常設(shè)置為()

A)l

B)2

03

D)4

答案:c

解析:

46.[單選題]在MaPRedUCe中,下面哪個(gè)階段是并行進(jìn)行的O

A)ShUffIe和MaP

B)ShUffIe和SOrt

C)RedUCe和SOrt

D)MaP和SOrt

答案:B

解析:

47.[單選題]在LinUX中,哪種編輯器可以主動(dòng)識(shí)別字體顏色及辨別語法的正確性?

A)vi

B)vim

Oai

D)aim

答案:B

解析:

48.[單選題]除非特別指定,cp要拷貝的源文件在下面哪個(gè)目錄下:

A)用戶目錄

B)B.home目錄

C)C.root目錄

D)D.當(dāng)前目錄

答案:D

解析:

49.[單選題]在Python中,關(guān)于in操作符,描述不正確的是

A)in操作符用來在指定的序列中找到某一個(gè)值,如果找到返回TrUe,否則返回FaISe

B)in操作符所應(yīng)用的序列可以是列表、元組或者字典

C)判斷指定序列中找不到某一個(gè)值,則使用notin,它剛好和in相反

D)如果在序列中查找不到這個(gè)值,會(huì)將這個(gè)值加入到當(dāng)前序列中

答案:D

解析:

50.[單選題]關(guān)于ShUffIe過程描述正確的是()

A)一個(gè)MaPTaSk任務(wù)可以對(duì)應(yīng)多個(gè)環(huán)形緩沖區(qū)

B)一個(gè)MaPTaSk任務(wù)只能對(duì)應(yīng)一個(gè)個(gè)環(huán)形緩沖區(qū)

C)ShUffIe過程環(huán)形緩存默認(rèn)大小值為20MB

D)ShUffle過程只有MaPTaSk階段操作

答案:B

解析:

51.[單選題]Yarn資源管理器是由哪些組件所組成?

A)ResourceManagerNodeManagerApplicationMasterContainer

B)SchedulerResourceManagerApplicationMasterContainer

C)MapreduceNodeManagerApplicationMasterContainer

D)HDFSResourceManagerNodeManagerApplicationMaster

答案:A

解析:

52.[單選題]YARN的調(diào)度器不包括以下哪種?

A)FIFO

B)Fair

C)Capacity

D)Stack

答案:D

解析:

53.[單選題]關(guān)于PythOn中的繼承,以下說法最正確的是:

A)實(shí)現(xiàn)繼承的類被稱為子類。

B)如果一個(gè)類繼承另外一個(gè)類,則需要在類定義的第一行中類名的后面加小括號(hào),小括號(hào)中傳入父

類的類名。

C)被繼承的類被稱為父類,也被稱為基類或超類

D)以上都正確

答案:D

解析:

54.[單選題]在Python中,OS模塊返回指定目錄下的所有文件和目錄名的函數(shù)是

A)os.remove()

B)os.IistdirO

C)os.path,isfile()

D)os.getcwd()

答案:B

解析:

55.[單選題]在MaPRedUCe中,MaP數(shù)取決于。的總量

A)任務(wù)數(shù)

B)輸入數(shù)據(jù)

C)輸出數(shù)據(jù)

D)以上都不對(duì)

答案:B

解析:

56.[單選題]()是用來解決海量大數(shù)據(jù)文件存儲(chǔ)問題的,是目前應(yīng)用最廣泛的分布式文件系統(tǒng)。

A)HDFS

B)HBase

OHIve

D)Kafka

答案:A

解析:

57.[單選題]在一個(gè)HadOoP集群中有多少個(gè)JobTraCkerdaemon?

A)一個(gè)

B)兩個(gè)

C)每個(gè)SIaVe節(jié)點(diǎn)一個(gè)

D)每個(gè)SlaVe節(jié)點(diǎn)兩個(gè)

答案:A

解析:

58.[單選題]在JaVa中,運(yùn)行下面的代碼結(jié)果是PUbliCclassFooimplementsRunnable{public

voidrun(Threadt){System.out.printin("Running.");}publicstaticvoidmain

(String[]args){newThread(newFoo()).start();}}

A)運(yùn)行時(shí)拋出一個(gè)異常

B)程序能夠運(yùn)行,但是沒有任何輸出

C)沒有實(shí)現(xiàn)Runnable接口中的方法導(dǎo)致編譯錯(cuò)誤

D)程序運(yùn)行后輸出"Running”

答案:C

解析:

59.[單選題]在PythOn中,PymySqI中數(shù)據(jù)庫連接對(duì)象進(jìn)行數(shù)據(jù)提交的方法是什么?

A)commit()

B)cursor()

C)close()

D)connect()

答案:A

解析:

60.[單選題]分片默認(rèn)。M

A)127

B)128

0129

D)130

答案:B

解析:

61.[單選題]下列描述中,哪項(xiàng)不屬于Sqoop的缺點(diǎn)()

A)無法控制任務(wù)的并發(fā)度

B)格式緊耦合

C)安全機(jī)制不夠完善

D)connector必須符合JDBC模型

答案:A

解析:

62.[單選題]Mapreduce中的join可以在哪幾個(gè)階段()

A)Input

B)Map

C)Output

D)Shuffle

答案:B

解析:

63.[單選題]下列關(guān)于ZOOkeePer描述正確的是:()

A)無論客戶端連接的是哪個(gè)ZookeePer服務(wù)器,其看到的服務(wù)端數(shù)據(jù)模型都是一致的

B)從同一個(gè)客戶端發(fā)起的事務(wù)請(qǐng)求,最終將會(huì)嚴(yán)格按照其發(fā)起順序被應(yīng)用至UZoOkeePer中

C)在一個(gè)5個(gè)節(jié)點(diǎn)組成的ZOokeePer集群中,如果同時(shí)有3臺(tái)機(jī)器宕機(jī),服務(wù)不受影響

D)、如果客戶端連接到ZOOkeePer集群中的那臺(tái)機(jī)器突然宕機(jī),客戶端會(huì)自動(dòng)切換連接到集群其他機(jī)

答案:A

解析:

64.[單選題]當(dāng)提交某個(gè)MaPRedUCe任務(wù)后,在任務(wù)列表中顯示該任務(wù)的狀態(tài)(State)值為

“ACCEPTED"這表示()

A)正在接受中

B)正在執(zhí)行中

C)等待執(zhí)行中

D)任務(wù)恢復(fù)中

答案:C

解析:

65.[單選題]在Python中,構(gòu)造方法是類的一個(gè)特殊方法,Python中它的名稱為:

A)與類同名

B)—Construct

C)_init_

D)init

答案:C

解析:

66.[單選題]下列()不是非關(guān)系型數(shù)據(jù)庫。

A)HBase

B)Redis

OHive

D)MongoDB

答案:C

解析:

67.[單選題]在JaVa中,若在E盤下已有文件a.txt,并且文件中已經(jīng)存在文本內(nèi)容,現(xiàn)執(zhí)行如下代碼

:_x000D_FiIeOutputStreamfos=newFileOutputStream("E:∕a.txt");

A)E盤下的a.txt將會(huì)被刪除

B)編譯報(bào)錯(cuò)

C)E盤下的a.txt將會(huì)被清空

D)以上說法都不對(duì)

答案:C

解析:

68.[單選題]關(guān)于HDFS集群中的DataNOde的描述不正確的是?

A)一個(gè)DataNode上存儲(chǔ)的所有數(shù)據(jù)塊可以有相同的

B)存儲(chǔ)客戶端上傳的數(shù)據(jù)的數(shù)據(jù)塊

C)DataNode之間可以互相通信

D)響應(yīng)客戶端的所有讀寫數(shù)據(jù)請(qǐng)求,為客戶端的存儲(chǔ)和讀取數(shù)據(jù)提供支撐

答案:A

解析:

69.[單選題]數(shù)據(jù)清洗的方法不包括

A)缺失值處理

B)B.噪聲數(shù)據(jù)清除

Oc.一致性檢查

D)D.重復(fù)數(shù)據(jù)記錄處理

答案:D

解析:

70.[單選題]下面哪個(gè)YARN的描述不正確的是?

A)YARN指YetAnotherResourceNegotiator,是另一種資源協(xié)調(diào)者

B)YARN只支持MaPRedUCe一種分布式計(jì)算模式

C)YARN最初是為了改善MaPRedUCe的實(shí)現(xiàn)

D)YARN的引入為集群在利用率、資源統(tǒng)一管理和數(shù)據(jù)共享等方面帶來了巨大好處

答案:B

解析:

71.[單選題]在JaVa中,以下對(duì)于線程生命周期狀態(tài)轉(zhuǎn)換的說法錯(cuò)誤的是

A)新建狀態(tài)在調(diào)用Start方法后會(huì)進(jìn)入就緒狀態(tài)

B)運(yùn)行狀態(tài)下的線程可能會(huì)進(jìn)入就緒狀態(tài)

C)阻塞狀態(tài)下的線程不可能進(jìn)入運(yùn)行狀態(tài)

D)運(yùn)行狀態(tài)下的線程如果失去CPU執(zhí)行權(quán)會(huì)進(jìn)入死亡狀態(tài)

答案:D

解析:

72.[單選題]關(guān)于SeCOndaryNameNode哪項(xiàng)是正確的?

A)它對(duì)目的是幫助NameNode合并編輯日志,減少NameNode的負(fù)擔(dān)和冷啟動(dòng)時(shí)的加載時(shí)間

B)它是NameNode的熱備

C)它對(duì)內(nèi)存沒有要求

D)SeCOndaryNameNode應(yīng)與NameNode部署到一個(gè)節(jié)點(diǎn)

答案:A

解析:

73.[單選題]以下哪一項(xiàng)不屬于HadooP可以運(yùn)行的模式()

A)單機(jī)模式

B)偽分布式模式

C)互聯(lián)模式

D)分布式模式

答案:C

解析:

74.[單選題]下列哪一項(xiàng)不屬于NoSQL的四大類型?

A)文檔數(shù)據(jù)庫

B)圖數(shù)據(jù)庫

C)列族數(shù)據(jù)庫

D)時(shí)間戳數(shù)據(jù)庫

答案:D

解析:

75.[單選題]Zookeeper啟動(dòng)時(shí)會(huì)最多監(jiān)聽?zhēng)讉€(gè)端口

A)l

B)2

03

D)4

答案:B

解析:

76.[單選題]HFile數(shù)據(jù)格式中的Data字段用于O0

A)存儲(chǔ)實(shí)際的KeyVaIUe數(shù)據(jù)

B)存儲(chǔ)數(shù)據(jù)的起點(diǎn)

C)指定字段的長(zhǎng)度

D)存儲(chǔ)數(shù)據(jù)塊的起點(diǎn)

答案:A

解析:

77.[單選題]啟動(dòng)所有的HadOOP守護(hù)進(jìn)程。包括NameNOde、SecondaryNameNode、DataNode,

ResourceManager?NodeManager的命令是()

A)start-yarn,sh

B)start-all.sh

C)start-dfs.sh

D)hadoop-daemons.sh

答案:B

解析:

78.[單選題]下列關(guān)于Storm和HadOoP架構(gòu)組件功能對(duì)應(yīng)關(guān)系,哪個(gè)是錯(cuò)誤的?

A)HadoopJob對(duì)應(yīng)StormTopology

B)HadoopTaSkTraCker對(duì)應(yīng)StormSupervisor

C)HadoopJobTraCker對(duì)應(yīng)StormSpout

D)HadoopRedUCe對(duì)應(yīng)StormBolt

答案:C

解析:

79.[單選題]在LinUX中,想得到文件的類型,需要輸入的命令是

A)cat

B)file

C)echo

D)find

答案:B

解析:

80.[單選題]下列說法錯(cuò)誤的是O

A)JObSerVer是用戶作業(yè)和JObTraCker交互的主要接口

B)JobClient為用戶提供提交作業(yè)功能

C)JobCIient提供訪問子任務(wù)報(bào)告和日志功能

D)JObCIient提供獲取MaPRedUCe集群狀態(tài)信息功能

答案:A

解析:

81.[單選題]Zookeeper啟動(dòng)時(shí)會(huì)最多監(jiān)聽?zhēng)讉€(gè)端口()

A)l

B)2

03

D)4

答案:B

解析:

82.[單選題]HDFS適合的讀寫任務(wù)是。。

A)一次寫入,少次讀寫

B)多次寫入,少次讀寫

C)一次寫入,多次讀寫

D)多次寫入,多次讀寫

答案:C

解析:

83.[單選題]在確認(rèn)客戶需求,進(jìn)行確認(rèn)需求調(diào)研的時(shí)候,以下說法正確的是()。

A).按計(jì)劃有步驟的確定客戶需求調(diào)研。

B)先了解細(xì)節(jié)需求,再了解宏觀需求

C)將客戶的想法記錄下來,就能解決客戶的實(shí)際問題

D)確定客戶需求調(diào)研的過程中,不可避免的會(huì)出現(xiàn)客戶提出一些現(xiàn)有條件下根本無法實(shí)現(xiàn)或者即

使實(shí)現(xiàn)也非常困難的要求,我們要無條件去滿足客戶的需求。

答案:A

解析:

84.[單選題]HDFS結(jié)構(gòu)不包括o

A)MaSter體系結(jié)構(gòu)

B)主從服務(wù)器

C)元數(shù)據(jù)服務(wù)器

D)存儲(chǔ)服務(wù)器

答案:A

解析:

85.[單選題]在HBaSe訪問接口中,Pig主要用在哪個(gè)場(chǎng)合?

A)適合HadOoPMaPRedUCe作業(yè)并行批處理HBaSe表數(shù)據(jù)

B)適合HBaSe管理使用

C)適合其他異構(gòu)系統(tǒng)在線訪問HBaSe表數(shù)據(jù)

D)適合做數(shù)據(jù)統(tǒng)計(jì)

答案:D

解析:

86.[單選題]下列關(guān)于BigTable的描述,哪個(gè)是錯(cuò)誤的

A)爬蟲持續(xù)不斷地抓取新頁面,這些頁面每隔一段時(shí)間地存儲(chǔ)到BigTable里

B)BigTable是一個(gè)分布式存儲(chǔ)系統(tǒng)

C)BigTabIe起初用于解決典型的互聯(lián)網(wǎng)搜索問題

D)網(wǎng)絡(luò)搜索應(yīng)用查詢建立好的索引,從BigTabIe得到網(wǎng)頁

答案:A

解析:

87.[單選題]在MaPRedUCe程序中,必須包含的模塊有()。

A)Mapper>CombinerReducer

B)setup?Mapper?Reducer

C)Mapper>Reducer

D)Mapper?Reducer.、cleanup

答案:C

解析:

88.[單選題]以下四個(gè)HadoOP預(yù)定義的MaPPer實(shí)現(xiàn)類的描述錯(cuò)誤的是

A)IdentityMapper<K,V>實(shí)現(xiàn)MaPPeKK,V,K,V>,將輸入直接映射到輸出

B)InverseMapper<K,V>實(shí)現(xiàn)MaPPer<K,V,K,V>,反轉(zhuǎn)鍵/值對(duì)

C)RegeXMaPPer<K>實(shí)現(xiàn)MaPPer<K,Text,Text,LongWritable>,為每個(gè)常規(guī)表達(dá)式的匹配項(xiàng)生成一

個(gè)(match,1)對(duì)

D)TokenCoUntMaPPer<K>實(shí)現(xiàn)MaPPer<K,Text,Text,LongWritable>,當(dāng)輸入的值為分詞時(shí),生成

(taken,1)對(duì)

答案:B

解析:

89.[單選題]Centos中修改文件或目錄的訪問權(quán)限()命令

A)chown

B)passwd

C)chmod

D)clear

答案:C

解析:

90.[單選題]使用root用戶解壓Flume安裝包到“∕usr∕local∕Src”路徑,以下哪條是正確的命

令()。

A)[root@masterzxvf/opt/software/apache-flume-1.6.O-bin.tar.gz∕usr∕local∕src

B)[hadoop@master?]#tarzxvf/opt/software/apache-flume-1.6.O^bin.tar.gz-C

∕usr∕local∕src

C)[root‰asterzxvf/opt/software/apache-flume-1.6.O^bin.tar.gz-C

∕usr∕local∕src

D)[root@masterInZiP∕opt∕software/apache-flume-l.6.O-bin.tar.gz-C∕usr∕local∕src

答案:C

解析:

91.[單選題]Hadoop2.x版本中的數(shù)據(jù)塊大小默認(rèn)是多少?O

A)64M

B)128M

C)256M

D)512M

答案:B

解析:

92.[單選題]大數(shù)據(jù)平臺(tái)操作演示不包括()

A)在大數(shù)據(jù)平臺(tái)操作演示前需要做好準(zhǔn)備工作

B)分析本次演示的目的和聽眾群體

C)實(shí)現(xiàn)呈現(xiàn)技巧提升

D)準(zhǔn)備好演示環(huán)境

答案:C

解析:

93.[單選題]下列關(guān)于NOSQL與關(guān)系數(shù)據(jù)庫的比較,哪個(gè)說法是錯(cuò)誤的?

A)在一致性方面,RDBMS強(qiáng)于NoSQL

B)在數(shù)據(jù)完整性方面,RDBMS容易實(shí)現(xiàn)

C)在擴(kuò)展性方面,NoSQL比較好

D)在可用性方面,NOSQL優(yōu)于RDBMS

答案:D

解析:

94.[單選題]在配置中,哪個(gè)屬性定義了jobtracker服務(wù)主機(jī)?

A)mapred.job.tracker

B)map.red.jobtracker

C)map.red.job.tracker

D)mapred.jobtracker

答案:A

解析:

95.[單選題]ZooKeePer是一個(gè)典型的分布式數(shù)據(jù)一致性解決方案,下列哪項(xiàng)是不屬于它實(shí)現(xiàn)的功能

()

A)分布式鎖

B)數(shù)據(jù)發(fā)布/訂閱

C)響應(yīng)用戶I/O請(qǐng)求

D)負(fù)載均衡

答案:C

解析:

96.[單選題]下列關(guān)于MaPRedUCe的說法,哪個(gè)描述是錯(cuò)誤的?

A)MaPRedUCe具有廣泛的應(yīng)用,比如關(guān)系代數(shù)運(yùn)算、分組與聚合運(yùn)算等

B)MaPRedUCe將復(fù)雜的、運(yùn)行于大規(guī)模集群上的并行計(jì)算過程高度地抽象到了兩個(gè)函數(shù)

C)編程人員在不會(huì)分布式并行編程的情況下,也可以很容易將自己的程序運(yùn)行在分布式系統(tǒng)上,完

成海量數(shù)據(jù)集的計(jì)算

D)不同的MaP任務(wù)之間可以進(jìn)行通信

答案:D

解析:

97.[單選題]若不針對(duì)MaPRedUCe編程模型中的key和VaIUe值進(jìn)行特別設(shè)置,下列哪一項(xiàng)是

MaPRedUCe不適宜的運(yùn)算。

A)Max

B)Average

C)Min

D)Count

答案:B

解析:

98.[單選題]在JaVa中,下列哪一個(gè)包給出了RUnnabIe接口的定義?

A)java,util

B)java,io

C)java.Iang

D)java,sql

答案:C

解析:

99.[單選題]對(duì)于mapper類中的SetUP方法不正確的是?

A)此方法被MaPRedUCe框架僅且執(zhí)行一次

B)在執(zhí)行map任務(wù)前,進(jìn)行相關(guān)變量或者資源的集中初始化工作

C)在執(zhí)行map任務(wù)后,進(jìn)行相關(guān)變量或者資源的集中初始化工作

D)將資源初始化工作放在map方法中,導(dǎo)致程序運(yùn)行效率降低

答案:C

解析:

100.[單選題]Hadoopl.0默認(rèn)的調(diào)度器策略是O。

A)計(jì)算能力調(diào)度器

B)先進(jìn)先出調(diào)度器

C)公平調(diào)度器

D)優(yōu)先級(jí)調(diào)度器

答案:B

解析:

IOL[單選題]以下哪個(gè)不是HDFS的進(jìn)程()

A)SecondaryNode

B)NameNode

C)ResourceManager

D)DataNode

答案:C

解析:

102.[單選題]當(dāng)―時(shí),HDFS啟動(dòng)balancerO

A)threshold=<ratio(Datanode)-ratio(Rack)

B)threshold=<ratio(Datanode)-ratio(Rack)

C)threshold<ratio(Rack)-ratio(Datanode)

D)threshold〉=ratio(Datanode)-ratio(Rack)

答案:C

解析:

103.[單選題]為銷售報(bào)表展示開發(fā)一個(gè)MaPRedUCe作業(yè),MaPPer輸入數(shù)據(jù)的Key是年份

(IntWritable),ValUe表示商品標(biāo)識(shí)(Text)。下列哪一項(xiàng)決定該MaPPer的數(shù)據(jù)類型?

A)JobConf.SetMaPlnPUtKeyCIaSS與JObCOnf.SetMaplnputValuesCIass

B)HADOoP_MAP_DATATYPES環(huán)境變量

C)隨作業(yè)一起提交的mapper-specification.Xml文件

D)InPUtFOrmat格式類

答案:D

解析:

104.[單選題]按粒度大小的順序,Hive數(shù)據(jù)被分為:數(shù)據(jù)庫.數(shù)據(jù)表.(),桶?

A)元祖

B)欄

C)分區(qū)

D)行

答案:C

解析:

105.[單選題]在PythOn函數(shù)中,用于獲取用戶輸入的是

A)input()

B)print()

C)eval()

D)get()

答案:A

解析:

106.[單選題]下列關(guān)于MaPRedUCe的特性敘述正確的一項(xiàng)是0

A)自動(dòng)實(shí)現(xiàn)分布式串行計(jì)算

B)自動(dòng)實(shí)現(xiàn)分頁式并行計(jì)算

C)容錯(cuò),提供狀態(tài)監(jiān)控工具

D)不容錯(cuò),提供狀態(tài)監(jiān)控工具

答案:C

解析:

107.[單選題]在JaVa中,線程通過O方法可以休眠一段時(shí)間,然后恢復(fù)運(yùn)行。

A)run

B)SetPrority

C)yield

D)sleep

答案:D

解析:

108.[單選題]下列哪項(xiàng)通常是集群的最主要瓶頸()

A)CPU

B)網(wǎng)絡(luò)

C)磁盤IO

D)內(nèi)存

答案:C

解析:

109.[單選題]下列選項(xiàng)描述錯(cuò)誤的是?()

A)HadoopHA即集群中包含SeCondaryNameNOde作為備份節(jié)點(diǎn)存在。

B)ReSOUrCeManager負(fù)責(zé)的是整個(gè)Yarn集群資源的監(jiān)控.分配和管理工作

C)NodeManager負(fù)責(zé)定時(shí)的向ResourceManager匯報(bào)所在節(jié)點(diǎn)的資源使用情況以及接收并處理來自

APPliCationMaSter的啟動(dòng)停止容器(Container)的各種請(qǐng)求。

D)初次啟動(dòng)HadoOPHA集群時(shí),需要將格式化文件系統(tǒng)后的目錄拷貝至另外一臺(tái)NameNode節(jié)點(diǎn)上。

答案:A

解析:

110.[單選題]HDFS默認(rèn)備份數(shù)量?()

A)0

B)l

02

D)3

答案:D

解析:

IlL[單選題]大數(shù)據(jù)處理中數(shù)據(jù)處理層不包括()

A)數(shù)據(jù)清洗

B)數(shù)據(jù)規(guī)約

C)數(shù)據(jù)提取

D)數(shù)據(jù)分析

答案:D

解析:

112.[單選題]有關(guān)MaPRedUce,下面哪個(gè)說法是正確的()

A)它提供了資源管理能力

B)它提供了用戶管理能力

C)它是開源數(shù)據(jù)倉庫系統(tǒng),、用于查詢和分析存儲(chǔ)在HadoOP中的大型數(shù)據(jù)集

D)它是Had∞p數(shù)據(jù)處理層

答案:D

解析:

113.[單選題]在JaVa中,以下不屬于Xml解析庫的是

A)JDOM

B)SAX解析

C)D0M4J

D)xPath

答案:D

解析:

114.[單選題]關(guān)于SecondaryNameNode下面哪項(xiàng)是正確的0

A)它是NameNode的熱備

B)它對(duì)內(nèi)存沒有要求

C)它的目的是幫助NameNode合并編輯日志,減少NameNode啟動(dòng)時(shí)間

D)SecondaryNameNode應(yīng)與NameNode部署到一個(gè)節(jié)點(diǎn)

答案:C

解析:

115.[單選題]下列關(guān)于使用MaPRedUCe編程模型實(shí)現(xiàn)SQL中的join操作錯(cuò)誤的是?

A)RedUCeJoin可以實(shí)現(xiàn)內(nèi)鏈接,也能實(shí)現(xiàn)各種外連接

B)RedUCeJOin的join操作是在MaPRedUCe程序中的reducer階段完成的

C)MaPJoin不會(huì)產(chǎn)生數(shù)據(jù)傾斜

D)MaPJoin也適合各種join場(chǎng)景,也能實(shí)現(xiàn)內(nèi)連接和各種外鏈接

答案:D

解析:

116.[單選題]key與VaIUe之間的分隔符,默認(rèn)的情況是()

A)∕r

B)∕t

C)∕f

D)空格

答案:B

解析:

117.[單選題]以下不屬于大數(shù)據(jù)時(shí)代呈現(xiàn)的趨勢(shì)的是O

A)數(shù)據(jù)資源化將成為最有價(jià)值的資產(chǎn)

B)大數(shù)據(jù)在更多傳統(tǒng)行業(yè)的企業(yè)管理落地

C)數(shù)據(jù)將越來越開放,數(shù)據(jù)共享聯(lián)盟將出現(xiàn)

D)大數(shù)據(jù)安全可能被忽視

答案:D

解析:

118.[單選題]下列語句描述錯(cuò)誤的是()

A)可以通過CLl方式.JavaAPl方式調(diào)用SqOoP

B)SqoOP底層會(huì)將SqooP命令轉(zhuǎn)換為MaPRedUCe任務(wù),并通過SqooP連接器進(jìn)行數(shù)據(jù)的導(dǎo)入導(dǎo)出操作。

C)SqooP是獨(dú)立的數(shù)據(jù)遷移工具,可以在任何系統(tǒng)上執(zhí)行。

D)如果在HadooP分布式集群環(huán)境下,連接MySQL服務(wù)器參數(shù)不能是IOCaIhOSt或127.0.0.I0

答案:C

解析:

119.[單選題]關(guān)于ShUffle過程環(huán)形緩沖區(qū)描述正確的是()

A)環(huán)形緩沖區(qū)必須是1OOMB.

B)環(huán)形緩沖區(qū)可以提高Job執(zhí)行效率

C)環(huán)形緩沖區(qū)閥門值大小可以修改。

D)以上都不正確。

答案:B

解析:

120.[單選題]在JaVa中,下面哪個(gè)不能直接導(dǎo)致一個(gè)線程停止執(zhí)行?

A)調(diào)用yield()方法

B)在一個(gè)對(duì)象上調(diào)用wait()方法

C)在一個(gè)對(duì)象上調(diào)用notify()方法

D)在一個(gè)對(duì)象上調(diào)用Interrupt。方法

答案:C

解析:

121.[單選題]HFile數(shù)據(jù)格式中的MagiC字段用于O0

A)存儲(chǔ)隨機(jī)數(shù),防止數(shù)據(jù)損壞

B)存儲(chǔ)數(shù)據(jù)的起點(diǎn)

C)存儲(chǔ)數(shù)據(jù)塊的起點(diǎn)

D)指定字段的長(zhǎng)度

答案:A

解析:

122.[單選題IMapReduce框架提供了一種序列化機(jī)制,支持這種序列化的類能夠在MaP和RedUCe過程

中充當(dāng)鍵或值,以下說法錯(cuò)誤的是?

A)實(shí)現(xiàn)Writable接口的類是值

B)實(shí)現(xiàn)WritableComParabIe<T>接口的類可以是值或鍵

C)鍵和值的數(shù)據(jù)類型可以超出HadooP自身支持的基本類型

D)HadOoP的基本類型TeXt并不實(shí)現(xiàn)WritableCOmParable<T>接口

答案:D

解析:

123.[單選題]Hadoop完全分布模式配置免密登錄是要?

A)實(shí)現(xiàn)主節(jié)點(diǎn)到其他節(jié)點(diǎn)免密登錄

B)實(shí)現(xiàn)從節(jié)點(diǎn)到主節(jié)點(diǎn)的免密登錄

C)主節(jié)點(diǎn)和從節(jié)點(diǎn)任意兩個(gè)節(jié)點(diǎn)之間免密登錄

D)以上都不是

答案:C

解析:

124.[單選題]在LinUX中,用戶可以對(duì)Vim進(jìn)行設(shè)置,如何對(duì)Vim文件進(jìn)行修改?

A)vim∕etc∕vim.init

B)vim∕etc∕sysconfig∕vimrc

C)vim∕etc∕profile.d/vimrc

D)vim∕etc∕vimrc

答案:D

解析:

125.[單選題]Namenode在啟動(dòng)時(shí)自動(dòng)進(jìn)入安全模式,在安全模式階段,說法錯(cuò)誤的是

A)安全模式目的是在系統(tǒng)啟動(dòng)時(shí)檢查各個(gè)DataNode上數(shù)據(jù)塊的有效性

B)根據(jù)策略對(duì)數(shù)據(jù)塊進(jìn)行必要的復(fù)制或刪除

C)當(dāng)數(shù)據(jù)塊最小百分比數(shù)滿足的最小副本數(shù)條件時(shí),會(huì)自動(dòng)退出安全模式

D)文件系統(tǒng)允許有修改

答案:D

解析:

126.[單選題IMapReduce編程模型中以下組件哪個(gè)是最后執(zhí)行的?

A)Reducer

B)Mapper

C)Partitioner

D)RecordReader

答案:A

解析:

127.[單選題]下面哪個(gè)不可能是HiVe的執(zhí)行引擎:

A)MapReduce

B)Tez

C)Storm

D)Spark

答案:C

解析:

128.[單選題]Hive適合(C)環(huán)境

A)Hive適合用于聯(lián)機(jī)(Online)事務(wù)處理

B)提供實(shí)時(shí)查詢功能

C)適合應(yīng)用在大量不可變數(shù)據(jù)的批處理作業(yè)

D)Hive適合關(guān)系型數(shù)據(jù)環(huán)境

答案:C

解析:

129.[單選題]hadoop中什么類提供了連接到HDFS系統(tǒng)并執(zhí)行文件操作的基本功能O

A)FSDirectory

B)DFSClient

C)ClientProtocol

D)FSInputStream

答案:B

解析:

130.[單選題]設(shè)計(jì)分布式數(shù)據(jù)倉庫hive的數(shù)據(jù)表時(shí),為取樣更高效,一般可以對(duì)表中的連續(xù)字段進(jìn)

行什么操作。

A)分桶

B)分區(qū)

C)索引

D)分表

答案:A

解析:

131.[單選題]在Python中,使用FIaSk創(chuàng)建模板是,要保證項(xiàng)目下有()文件夾

A)sources

B)contents

C)templates

D)scripts

答案:C

解析:

132.[單選題]下面與HDFS類似的框架是O

A)NTFS

B)FAT32

OGFS

D)Socket

答案:A

解析:

133.[單選題]在Python中,閱讀代碼,選擇結(jié)果:classPerSon:"人的類"name=""age=0

defeat(self):Print(SeIf.name,"正在吃飯")classStudent()"學(xué)生類"defstudy(self):

print(self,name,“正在學(xué)習(xí)")perl=Person()perl,name="張三"perLeat

A)張三正在吃飯小明正在學(xué)習(xí)

B)張三正在吃飯

C)無語法錯(cuò)誤,但不能輸出結(jié)果

D)代碼非法,不能解釋

答案:D

解析:

134.[單選題]HDFS中的block默認(rèn)保存幾個(gè)備份。

A)l

B)2

03

D)4

答案:C

解析:

135.[單選題]以下關(guān)于NodeManager描述正確的是()

A)NodeManager是ReSoUrCeManager在每臺(tái)機(jī)器上的代理,負(fù)責(zé)容器管理;監(jiān)控資源使用情況。

B)NodeManager是DataNode在每臺(tái)機(jī)器上的代理,負(fù)責(zé)管理和監(jiān)控資源使用情況。

C)NodeManager是負(fù)責(zé)從SChedUIer中申請(qǐng)資源,以及跟蹤資源的使用情況

D)NodeManager實(shí)現(xiàn)了APPIiCatiOnMaSter接口,負(fù)責(zé)接收新的任務(wù)。

答案:A

解析:

136.[單選題]主節(jié)點(diǎn)負(fù)責(zé)分發(fā)任務(wù),從接點(diǎn)負(fù)責(zé)處理任務(wù),當(dāng)主節(jié)點(diǎn)發(fā)生故障時(shí),整個(gè)系統(tǒng)就癱瘓

了,把這種故障叫做什么?

A)多點(diǎn)故障

B)單點(diǎn)故障

C)分分布式故障

D)偽分布式故障

答案:B

解析:

137.[單選題]在LinUX中,輸出文件內(nèi)容到標(biāo)準(zhǔn)輸出設(shè)備(屏幕)上,使用的命令是

A)cat

B)echo

Ofind

D)file

答案:A

解析:

138.[單選題]下列哪些操作可以設(shè)置一個(gè)監(jiān)聽器WatCher

A)getData

B)getChiIdren

C)exists

D)setData

答案:D

解析:

139.[單選題]HBase依賴____提供消息通信機(jī)制

A)Zookeeper

B)Chubby

ORPC

D)Socket

答案:A

解析:

140.[單選題]在JaVa中,Thread類的方法中,getName()方法的作用是

A)返回線程組的名稱

B)設(shè)置線程組的名稱

C)返回線程的名稱

D)設(shè)置線程的名稱

答案:C

解析:

141.[單選題]哪個(gè)命令可以將普通用戶轉(zhuǎn)換成超級(jí)用戶:

A)super

B)B.passwd

C)C.tar

D)D.su

答案:D

解析:

142.[單選題]下列關(guān)于MaPRedUCe工作流程,哪個(gè)描述是正確的?

A)所有的數(shù)據(jù)交換都是通過MaPRedUCe框架自身去實(shí)現(xiàn)的

B)不同的MaP任務(wù)之間會(huì)進(jìn)行通信

C)不同的RedUCe任務(wù)之間可以發(fā)生信息交換

D)用戶可以顯式地從一臺(tái)機(jī)器向另一臺(tái)機(jī)器發(fā)送消息

答案:A

解析:

143.[單選題]在Python中,下面代碼的輸出結(jié)果是a=b=c=123,a、b、C三個(gè)變量的值分別為

A)00123

B)出錯(cuò)

011123

D)123123123

答案:D

解析:

144.[單選題]寫入數(shù)據(jù)到HDFS的Sink組件是()。

A)HiveSink

B)HBaseSink

OHDFSSink

D)HadoopSink

答案:C

解析:

145.[單選題]關(guān)于mapreduce框架中一個(gè)作業(yè)的reduce任務(wù)的數(shù)目,下列說法正確的是()

A)由自定義的Partitioner來確定

B)是分塊的總數(shù)目一半

C)可以由用戶來自定義,通過JobCOnf.SetNumReducetTask(int)來設(shè)定一個(gè)作業(yè)中reduce的任務(wù)數(shù)

D)由MaPRedUCe隨機(jī)確定其數(shù)目

答案:C

解析:

146.[單選題]下列關(guān)于HDFS為存儲(chǔ)MaPRedUCe并行切分和處理的數(shù)據(jù)做的設(shè)計(jì),錯(cuò)誤的是?

A)FSDatalnPUtStream擴(kuò)展了DataInPUtStrealn以支持隨機(jī)讀

B)一臺(tái)機(jī)器可能被指派從輸入文件的任意位置開始處理一個(gè)分片

C)為實(shí)現(xiàn)細(xì)粒度并行,輸入分片(InPUtSPlit)應(yīng)該越小越好

D)輸入分片是一種記錄的邏輯劃分,而數(shù)據(jù)塊是對(duì)輸入數(shù)據(jù)的物理分割

答案:C

解析:

147.[單選題]下面關(guān)于MaPRedUCe中DriVe類說法錯(cuò)誤的是?

A)Driver類是MaPRedUCe作業(yè)需要的驅(qū)動(dòng)程序

B)DriVer類沒有默認(rèn)的父類

C)DirVer類實(shí)現(xiàn)的大部分設(shè)置與job對(duì)象操作相關(guān)

D)DriVer類指數(shù)據(jù)庫連接驅(qū)動(dòng)

答案:D

解析:

148.[單選題]下列不屬于分布式數(shù)據(jù)庫系統(tǒng)的是()。

A)HBase

B)BigTable

ONoSQL

D)SQLServer

答案:D

解析:

149.[單選題]以下對(duì)窄依賴描述正確的是()

A)可以表現(xiàn)為一個(gè)父RDD的分區(qū)對(duì)應(yīng)于一個(gè)子RDD的分區(qū),對(duì)輸入進(jìn)行協(xié)同劃分

B)可以表現(xiàn)為多個(gè)父RDD的分區(qū)對(duì)應(yīng)于一個(gè)子RDD的分區(qū),對(duì)輸入進(jìn)行非協(xié)同劃分

C)表現(xiàn)為存在一個(gè)父RDD的一個(gè)分區(qū)對(duì)應(yīng)一個(gè)子RDD的多個(gè)分區(qū),對(duì)輸入進(jìn)行非協(xié)同劃分

D)表現(xiàn)為存在一個(gè)父RDD的一個(gè)分區(qū)對(duì)應(yīng)一個(gè)子RDD的多個(gè)分區(qū),對(duì)輸入進(jìn)行協(xié)同劃分

答案:A

解析:

150.[單選題]下列不屬于Python中FlaSk框架特點(diǎn)的是?

A)內(nèi)置開發(fā)服務(wù)器和調(diào)試器

B)與PythOn單元測(cè)試功能無縫銜接

C)使用Jinja2模板

D)端口號(hào)固定為5000,且無法修改

答案:D

解析:

151.[單選題]下列哪些不是ZooKeeper的特點(diǎn)()

A)順序一致性

B)原子性

C)多樣系統(tǒng)映像

D)可靠性

答案:C

解析:

152.[單選題]下列選項(xiàng)中,哪一個(gè)命令不可以用于查看文件內(nèi)容?

A)hadoop

B)hadoop

C)hadoop

D)hadoop

答案:A

解析:

153.[單選題]為卸載一個(gè)軟件包,應(yīng)使用:

A)rp?n-i

B)B.rpm-e

C)C.rpm-q

D)D.rpm-V

答案:B

解析:

154.[單選題]()可以為遠(yuǎn)程客戶端提供執(zhí)行HiVe查詢服務(wù)。

A)MetastoreServer

B)HiveServer2

OBeelineCLI

D)MySQL

答案:B

解析:

155.[單選題]HDFS有一個(gè)gzip文件大小75MB,客戶端設(shè)置BlOCk大小為64MBo當(dāng)運(yùn)行mapreduce任務(wù)

讀取該文件時(shí)inputSPlit大小為?

A)一個(gè)map讀取64MB,另夕I—個(gè)map讀取IlMB

B)128MB

C)75MB

D)75MB

答案:C

解析:

156.[單選題]在JaVa中,創(chuàng)建一個(gè)向文件"file,txt"追加內(nèi)容的輸出流對(duì)象的語句有

A)OutputStreamout=newFileOutputStreamCfile.txt");

B)OutputStreamout=newFiIeOutputStream("file,txt","append");

C)FileOutputStreamout=newFileOutputStreamCfile.txt",true);

D)FiIeOutputStreamout=newFileOutputStream(newFile("file.txt"));

答案:C

解析:

157.[單選題]當(dāng)輸入處理數(shù)據(jù)是OMB時(shí),請(qǐng)問getSplits()將會(huì)返回幾O

A)0

B)l

02

D)3

答案:A

解析:

158.[單選題]Mapreduce的ShUffIe階段,若輸入數(shù)據(jù)為128.1MB,將會(huì)分成幾個(gè)split()

A)l

B)2

03

D)0

答案:A

解析:

159.[單選題]以下哪項(xiàng)措施可以解決小文件問題?

A)HAR文件

B)SeqUenCe文件

OHBase

D)其他都對(duì)

答案:D

解析:

160.[單選題]Hadoopl.0的核心組件(僅指MaPRedUCe和HDFS,不包括HadOoP生態(tài)系統(tǒng)內(nèi)的Pig、

Hive、HBaSe等其他組件),下列哪項(xiàng)是它的不足?

A)抽象層次高

B)表達(dá)能力有限,抽象層次低,需人工編碼

C)價(jià)格昂貴

D)可維護(hù)性低

答案:B

解析:

161.[單選題]啟動(dòng)HDFS的命令是O

A)start-dfs.sh

B)Start-yarn,sh

C)start-hdfs.sh

D)dfs-start.sh

答案:A

解析:

162.[單選題]大數(shù)據(jù)解決方案確認(rèn)需求分析準(zhǔn)備工作不包括()

A)充分了解客戶的要求,客戶的業(yè)務(wù),客戶的關(guān)注重點(diǎn)

B)和客戶負(fù)責(zé)人溝通,確定客戶需求小組成員

C)編制確定客戶實(shí)施計(jì)劃

D)根據(jù)事先了解的初步用戶需求,列出這些難點(diǎn)

答案:C

解析:

163.[單選題]Hive表的數(shù)據(jù)默認(rèn)存儲(chǔ)與數(shù)據(jù)倉庫目錄()中。

A)∕user∕hive∕warehouse

B)∕opt∕hive∕warehouse

C)/opt/softwares∕warehouse

D)∕modules∕hive∕warehouse

答案:A

解析:

164.[單選題]在Python中,下列數(shù)據(jù)中不屬于列表的是

A){23,45,56,78}

B)[23,45,5.6,7.8]

C)[23,45,"Info",'a']

D)["A","B","C","D"]

答案:A

解析:

165.[單選題]Hbase依賴()提供強(qiáng)大的計(jì)算能力

A)Zookeeper

B)Chubby

C)RPC

D)MapReduce

答案:D

解析:

166.[單選題]在JaVa中,當(dāng)O方法終止時(shí),能使線程進(jìn)入死亡狀態(tài)。

A)run

B)SetPrority

C)sleep

D)yield

答案:A

解析:

167.[單選題]啤酒和尿布的關(guān)系是大數(shù)據(jù)在()行業(yè)的典型應(yīng)用。

A)醫(yī)療

B)地產(chǎn)

C)電商

D)零售

答案:B

解析:

168.[單選題]下列選項(xiàng)中那些是HadooP2.X版本獨(dú)有的進(jìn)程()

A)JobTracker

B)TaskTracker

C)NodeManager

D)NameNode

答案:C

解析:

169.[單選題]()是用來解決海量大數(shù)據(jù)文件存儲(chǔ)問題的,是目前應(yīng)用最廣泛的分布式文件系統(tǒng)。

A)HDFS

B)HBase

OHIve

D)Kafka

答案:A

解析:

170.[單選題]HDFS集群中的DataNOde的主要職責(zé)是?

A)負(fù)責(zé)保存客戶端上傳的數(shù)據(jù)

B)維護(hù)HDFS集群的目錄樹結(jié)構(gòu)

C)維護(hù)HDFS集群的所有數(shù)據(jù)塊的分布、副本數(shù)和負(fù)載均衡

D)響應(yīng)客戶端的所有讀寫數(shù)據(jù)請(qǐng)求

答案:A

解析:

171.[單選題]在hadoop配置中yarn-site.xml作用是()

A)用于定義系統(tǒng)級(jí)別的參數(shù)

B)用于名稱節(jié)點(diǎn)和數(shù)據(jù)節(jié)點(diǎn)的存放位置

C)用于配置JobHistoryServer和應(yīng)用程序參數(shù)

D)配置ResourceManager1NodeManager的通信端口

答案:D

解析:

172.[單選題]Hive數(shù)據(jù)傾斜的表現(xiàn)?()

A)Hive建表后數(shù)據(jù)無法導(dǎo)入

B)Hive無法啟動(dòng)

OHivesql語句運(yùn)行異常直接退出

D)Hive運(yùn)算任務(wù)為報(bào)錯(cuò)單長(zhǎng)期卡在99%

答案:D

解析:

173.[單選題]在PythOn中,文件讀取必須先使用Python內(nèi)置的什么函數(shù)打開一個(gè)文件,創(chuàng)建一個(gè)

file對(duì)象

A)read()

B)write()

C)make()

D)open()

答案:D

解析:

174.[單選題]在PythOn中,OS模塊獲取文件大小的函數(shù)是

A)os.path,basename()

B)os.mkdir("test")

C)os.path,getsize(filename)

D)os.exit()

答案:C

解析:

175.[單選題]ZooKeePer中有一個(gè)觀察節(jié)點(diǎn)的概念,它的作用是什么?

A)觀察數(shù)據(jù)的節(jié)點(diǎn)

B)收集數(shù)據(jù)的節(jié)點(diǎn)

C)指有投票權(quán)的跟隨者。

D)指沒有投票權(quán)的跟隨者。

答案:D

解析:

176.[單選題]在進(jìn)行Hive組件配置時(shí),JAR包沖突導(dǎo)致異常,出現(xiàn)以下錯(cuò)誤信息()

A)FailedtosetSetXIncludeAware(true)forparser

B)mkdir:'input,:Nosuchfileordirectory

C)E45:4readonly,optionisset(add!tooverride)

D)ERRORtool.ImportTool:ImportedFailed:Character

8216isanOUt-Of-rangedelimiter

答案:A

解析:

177.[單選題]關(guān)于Flume的三大組件以下說法正確的是()。

A)channel可以和任意數(shù)量的source和sink鏈接。

B)channel只能鏈接單一的source和sinko

Osink在三大組件之間起著橋梁的作用。

D)sink從channel消費(fèi)數(shù)據(jù)并將其傳遞給目標(biāo)地,目標(biāo)地只能是hdfs0

答案:A

解析:

178.[單選題]在PythOn中,假設(shè)數(shù)據(jù)庫的地址127.O.0.1,用戶名是root,密碼是root,數(shù)據(jù)庫是

mydb,下面代碼的輸出結(jié)果是()conn=pymysql.connect(host="127.0.0.Γ,port="3306",

user='root',passwd='root',db='mydb',charset='utf-8')print(conn)

A)執(zhí)行報(bào)錯(cuò)

B)C)None

D)Null

答案:A

解析:

179.[單選題]Hadoop的儲(chǔ)存框架叫什么O

A)Lustre

B)MooseFS

OMogileFS

D)HDFS

答案:D

解析:

180.[單選題]Hadoop-2.6.5集群中的HDFS的默認(rèn)的副本塊的個(gè)數(shù)是?

A)4

B)3

02

D)l

答案:B

解析:

181.[單選題]關(guān)于HiVeSQL基本操作描述正確的是?(A)

A)創(chuàng)建外部表時(shí)需要指定external關(guān)鍵字

B)一旦表創(chuàng)建好,不可再修改表名

C)一旦表創(chuàng)建好,不可再修改列名

D)一旦表創(chuàng)建好,不可再增加新列

答案:A

解析:

182.[單選題]Hadoop實(shí)現(xiàn)了什么樣的系統(tǒng)

A)操作系統(tǒng)

B)數(shù)據(jù)管理系統(tǒng)

C)數(shù)據(jù)整合系統(tǒng)

D)分布式文件系統(tǒng)

答案:D

解析:

183.[單選題]編寫MaPRedUCe程序正確的語句是()

A)Configuationconf=newConfiguationO;

B)Jobjob=newJob(conf,"jobname");

C)job.SetMaperClass(Maper.class);

D)job.SetRedueClass(Reduce,class);

答案:B

解析:

184.[單選題]當(dāng)客戶端需要讀取HDFS中存儲(chǔ)的文件時(shí),首先向()發(fā)起讀請(qǐng)求。

A)DataNode

B)NameNode

C)Yarn

D)Zookeeper

答案:B

解析:

185.[單選題]MapReduce是一種()模型

A)面向?qū)ο竽P?/p>

B)編程模型

C)MVC模型

D)面向切面模型

答案:B

解析:

186.[單選題]hadoop集群之間的機(jī)器是用過O協(xié)議來進(jìn)行通信和協(xié)調(diào)工作的。

A)HTTP

B)HTTPS

OSSH

D)ClientProtocol

答案:C

解析:

187.[單選題]下列命令中(在zookeeper安裝文件夾的bin目錄下執(zhí)行),哪項(xiàng)是停止ZooKeeper

的正確命令()

A)start-all.sh

B)start-stop,sh

C)zkServer.shstop

D)zkServer.shstart

答案:C

解析:

188.[單選題]MapReduce能處理的海量數(shù)據(jù)大于。

Λ)1TB

B)IOGB

C)IOTB

D)1PB

答案:A

解析:

189.[單選題]在JaVa的File類中,getParentFile作用是下列

A)獲取文件的父文件

B)獲取指定文件或者文件夾的父目錄,如果沒有則返回null

C)獲取指定文件或者文件夾的父目錄,如果沒有則返回當(dāng)前盤符根路徑

D)或者當(dāng)前文件名

答案:B

解析:

190.[單選題]刪除文件命令為:

A)A:mkdir

B)B.rmdir

C)C.mv

D)D.rm

答案:D

解析:

191.[單選題]下面描述正確的是()

A)NameNode管理命名空間和客戶端的請(qǐng)求

B)ApplicationMaSter負(fù)責(zé)封裝資源

C)Container管理元數(shù)據(jù)

D)DataNode存儲(chǔ)數(shù)據(jù)

答案:D

解析:

192.[單選題]下列哪一項(xiàng)不屬于HDFS采用抽象的塊概念帶來的好

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論