數(shù)據(jù)分析及應用試題庫及答案_第1頁
數(shù)據(jù)分析及應用試題庫及答案_第2頁
數(shù)據(jù)分析及應用試題庫及答案_第3頁
數(shù)據(jù)分析及應用試題庫及答案_第4頁
數(shù)據(jù)分析及應用試題庫及答案_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

數(shù)據(jù)分析及應用試題庫及答案一、單選題(共50題,每題1分,共50分)1、用順序查找法對具有n個結點的線性表查找一個結點的時間復雜度為()A、AO(log2n2)B、BO(nlog2n)C、CO(n)D、DO(log2n)正確答案:C2、a=np.array([10,100])b=np.array([1,2])print(np.power(a,b))輸出結果A、A[10010000]B、B[10,100]C、C[1010000]D、D[100,100]正確答案:C3、某二叉樹的前序序列為ABCD,中序序列為BDCA,則該二叉樹的深度為______。A、A4B、B3C、C2D、D不確定正確答案:A4、求最短路徑的FLOYD算法的時間復雜度為()A、AO(n)B、BO(n+e)C、CO(n^2)D、DO(n^3)正確答案:D5、歸并排序的時間復雜度()A、AO(log(N))B、BO(N*log(N))C、CO(N)D、DO(N^2)正確答案:B6、哪個函數(shù)用戶將序列中所有元素作為參數(shù)調用指定函數(shù),并將結果構成新的序列A、AlambdaB、BmapC、CfilterD、Dzip正確答案:B7、以下選項中,不是Python中文件操作的相關函數(shù)是()。A、Aopen()B、Bload()C、Cread()D、Dwrite()正確答案:B8、關于預處理的說法中,下列選項中描述不正確是A、Aconcat()函數(shù)可以沿著一條軸將多個對象進行堆疊B、Bmerge()函數(shù)可以根據(jù)一個或多個鍵將不同的DataFrame進行合并C、C可以使用rename()方法對索引進行重命名操作D、Dunstack()方法可以將列索引旋轉為行索引正確答案:D9、下列函數(shù)中,可以用于創(chuàng)建等差數(shù)組的函數(shù)是A、Aempty()B、Barange()C、Czeros()D、Dones()正確答案:B10、假設有命令importnumpyasnpArray1=np.linspace(1,5,3,dtype=int)print(Array1)則,執(zhí)行結果是A、A30B、B20C、C[[710][1522]]D、D[[58][1522]]正確答案:A11、np.array([[1,2],[3]]).tolist()=(?)A、A[123]B、B[[1,2],[3]]C、C[[12],[3]]D、D程序報錯正確答案:D12、在n個結點的順序表中,算法的時間復雜度是O(1)的操作是():A、A訪問第i個結點(1≤i≤n)和求第i個結點的直接前驅(2≤i≤n)B、B在第i個結點后插入一個新結點(1≤i≤n)C、C刪除第i個結點(1≤i≤n)D、D將n個結點從小到大排序正確答案:A13、下面不屬于軟件工程三要素的是______。A、A環(huán)境B、B工具C、C過程D、D方法正確答案:A14、下面不屬于需求分析階段工作的是______。A、A需求獲取B、B需求分析C、C撰寫軟件需求規(guī)格說明書D、D可行性研究正確答案:D15、以下代碼執(zhí)行的輸出結果為:()importnumpyasnparr=np.array([1,2,3,4,5])x=arr.copy()y=arr.view()print(x.base)print(y.base)A、ANoneNoneB、B[12345]NoneC、CNone[12345]D、D[12345][12345]正確答案:C16、文本文件對象的read()方法將返回文本文件的()。A、A首行B、B末行C、C迭代器D、D所有內容正確答案:D17、Matplotlib中的繪制散點圖scatter()方法,表示點的透明度的參數(shù)是()A、AmarkerB、BsC、CcD、Dalpha正確答案:D18、打印pandas版本信息A、Apd.vB、Bpd.versionC、Cpd.__version__D、Dpd.V正確答案:C19、下面代碼的輸出結果是()df=pd.DataFrame({""A"":[12,4,5,44,1],""B"":[5,2,54,3,2],""C"":[20,16,7,3,8],""D"":[14,3,17,2,6]})print(df.median(axis=1))A、A013.013.5212.033.044.0B、BA5.0B3.0C8.0D6.0C、CA13.2B13.2C10.8D8.4D、D012.7516.25220.75313.0044.25正確答案:A20、下列選項中,不屬于groupby()方法分組方式的是A、A[[234][789]]B、B[[123][678]]C、C[234789]D、D[123678]正確答案:A21、在長度為n的順序表中查找一個元素,假設需要查找的元素有一半的機會在表中,并且如果元素在表中,則出現(xiàn)在表中每個位置上的可能性是相同的。則在平均情況下需要比較的次數(shù)大約為______。A、A3n/4B、BnC、Cn/2D、Dn/4正確答案:A22、numpy庫中生成二項分布隨機數(shù)10個,伯努利試驗的次數(shù)為15,伯努利變量取值為1的概率是0.5,代碼是:()A、Ax=random.binomial(n=10,p=0.5,size=15)B、Bx=random.rand(n=10,p=0.5,size=15)C、Cx=random.binomial(n=15,p=0.5,size=10)D、Dx=random.rand(n=15,p=0.5,size=10)正確答案:C23、a=[4,7,2,3,1]b=a.sort()a==()A、ANoneB、B[1,2,3,4,7]C、C[4,7,2,3,1]D、D報錯正確答案:B24、設事件A,B相互獨立,且已知P(A)=0.6,P(A∪B)=0.7,則P(B)=()A、A1/16B、B1/4C、C1/10D、D4/10正確答案:B25、對于DataFrame對象,以下說法錯誤的是A、A[1101215]B、B[1512101]C、C[[101][1215]]D、D[[1215][110]]正確答案:A26、以下代碼執(zhí)行的輸出結果為:()importnumpyasnparr=np.array([[1,2,3,4,5],[6,7,8,9,10]])print(arr[0:2,2])A、Arandint()B、Brand()C、CranD、DERROR15正確答案:A27、以下兩種描述分別對應哪兩種對分類算法的評價標準?()(a)警察抓小偷,描述警察抓的人中有多少個是小偷的標準。(b)描述有多少比例的小偷給警察抓了的標準。A、APrecision,RecallB、BRecall,PrecisionC、CPrecision,ROCD、DRecall,ROC正確答案:A28、下面選項中t不是s的子序列的是()A、As=t=B、Bs=t=C、Cs=t=D、Ds=t=正確答案:C29、np.vstack(a,b)和np.hstack(a,b)分別表示(?)。A、A數(shù)組水平疊加、數(shù)組垂直疊加B、B數(shù)組垂直疊加、數(shù)組水平疊加C、C數(shù)組a,b向量化為一維數(shù)組后垂直疊加、數(shù)組a,b向量化為一維數(shù)組后水平疊加D、D數(shù)組a,b向量化為一維數(shù)組后水平疊加、數(shù)組a,b向量化為一維數(shù)組后垂直疊加正確答案:B30、Python文件的后綴名是()。A、A.docB、B.vbpC、C.pyD、D.exe正確答案:C31、假設12個銷售價格記錄組已經(jīng)排序如下:5,10,11,13,15,35,50,55,72,92,204,215使用如下每種方法將它們劃分成四個箱。等頻(等深)劃分時,15在第幾個箱子內?()A、AraiseB、BwithC、CimportD、Dfinal正確答案:D32、下面描述中正確的是______。A、A集成測試是為了發(fā)現(xiàn)詳細設計的錯誤B、B集成測試是為了發(fā)現(xiàn)概要設計的錯誤C、C集成測試是為了發(fā)現(xiàn)需求分析的錯誤D、D集成測試是為了發(fā)現(xiàn)編碼的錯誤正確答案:B33、關于Series結構,下列描述正確的是A、A文件系統(tǒng)階段B、B人工管理階段C、C文件系統(tǒng)階段和數(shù)據(jù)庫階段D、D人工管理階段和文件系統(tǒng)階段正確答案:B34、下面結構類型可以用來構造鏈表的是()A、Astructaa{inta;int*b}B、Bstructbb{inta;bb*b}C、Cstructcc{int*a;ccb}D、Dstructdd{int*a;aab}正確答案:B35、matpltlib中繪制圖形,可以通過傳遞參數(shù)設置當前繪圖區(qū)的標題及位置。若標題是""s"",以下設置繪圖區(qū)標題寫法對的是:()A、A[[012][345]]B、B[[015][234]]C、C[[234][015]]D、D[012345]正確答案:C36、神經(jīng)網(wǎng)絡模型訓練時,依賴于以下哪一種法則進行參數(shù)計算?A、A最大值法則B、B最小值法則C、C鏈式求導法則D、D平均求導法則正確答案:C37、對軟件系統(tǒng)結構圖描述正確的是______。A、A原子模塊是位于中間結點的模塊B、B扇出是調用一個給定模塊的模塊數(shù)C、C結構圖是描述軟件系統(tǒng)功能的D、D深度越深寬度越寬說明系統(tǒng)越復雜正確答案:D38、通過f=open(""score.txt"",a+)語句打開文件后,不可以進行的操作是()A、A讀操作B、B寫操作C、C刪除操作D、D追加操作正確答案:C39、a=1,2,3,4,5print(a)將輸出A、A拋異常B、B1C、C5D、D(1,2,3,4,5)正確答案:D40、將3個不一樣的球隨機放入4個杯子中,則杯子中球的最大個數(shù)為2的概率是?A、A9/16B、B3/4C、C3/8D、D3/16正確答案:A41、在繪制圖形是需要使用()對x軸數(shù)據(jù)范圍進行限制。A、Axlim()B、Bxticke()C、Clegend()D、Dshow()正確答案:A42、下列選項中,正確定義了一個字典的是A、Anp.save(data_txt.txt,data1,fmt=%d)B、Bdata1=np.load(data_txt.txt)C、Cnp.savetxt(data_txt.txt,data1,fmt=%d)D、Ddata1=np.loadtxt(data_txt.txt)正確答案:D43、以下代碼執(zhí)行的輸出結果為:()importnumpyasnparr=np.array([1,3,5,7])print(arr[2]+arr[3])A、A8B、B12C、C5D、D13正確答案:B44、Python語言屬于()。A、A機器語言B、B匯編語言C、C高級語言D、D科學計算語言正確答案:C45、循環(huán)語句foriinrange(-3,21-4)的循環(huán)次數(shù)為A、A0B、B6C、C7D、D8正確答案:B46、以下關于模塊說法錯誤的是A、A一個xx.py就是一個模塊B、B任何一個普通的xx.py文件可以作為模塊導入C、C模塊文件的擴展名不一定是.pyD、D運行時會從制定的目錄搜索導入的模塊,如果沒有,會報錯異常正確答案:C47、Python使用函數(shù)()接收用輸入的數(shù)據(jù)A、Aaccept()B、Binput()C、Creadline()D、Dprint()正確答案:B48、優(yōu)先級最高得運算符號是?A、A/B、B//C、C*D、D()正確答案:D49、以下敘述中正確的是()。A、APython3.x與Python2.x兼容B、BPython語句只能以程序方式執(zhí)行C、CPython是解釋型語言D、DPython語言出現(xiàn)得晚,具有其他高級語言的一切優(yōu)點正確答案:C50、定義學生關系模式如下:Student(S#,Sn,Ssex,class,monitorS#)(其屬性分別為學號、學生名、性別、班級和班長學號),則該關系的主鍵是______。A、AS#B、B(S#,class)C、C(S#,monitorS#)D、DmonitorS#正確答案:A二、多選題(共30題,每題1分,共30分)1、關于遞歸函數(shù)的描述,以下選項中不正確的是()糾錯收藏A、A包含一個循環(huán)結構B、B函數(shù)比較復雜C、C函數(shù)內部包含對本函數(shù)的再次調用D、D函數(shù)名稱作為返回值正確答案:ABD2、不能夠用于處理兩個向量的點積的函數(shù)是()A、Adot()B、Bvdot()C、Cinv()D、Dsolve()正確答案:ACD3、以下關于字典的描述,正確的是()糾錯收藏A、A字典中元素以鍵信息為索引訪問B、B字典長度是可變的C、C字典是鍵值對的集合D、D字典中的鍵可以對應多個值信息正確答案:ABC4、Python中,以下通過列表a=[1,3,2],b=[3,4,5]得到列表[1,3,2,3,4,5]的是()糾錯收藏A、Aa.append(b)B、Ba+bC、Ca.extend(b)D、Da.insert(3,b)正確答案:BCD5、Numpy庫中生成指數(shù)分布的隨機數(shù)組,2行3列,以下代碼不正確的是:()A、Ax=random.pareto(a=2,size=(2,3))B、Bx=random.exponential(scale=2,size=(2,3))C、Cx=random.uniform(size=(2,3))D、Dx=random.rayleigh(scale=2,size=(2,3))正確答案:ACD6、NumPy提供的兩種基本對象是()A、AarrayB、BndarrayC、CufuncD、Dmatrix正確答案:BC7、Python中函數(shù)是對象,以下描述正確的選項有()糾錯收藏A、A函數(shù)可以作為元素添加到集合對象中B、B函數(shù)可以賦值給一個變量C、C函數(shù)可以當做函數(shù)的返回值D、D函數(shù)可以作為參數(shù)值傳遞給其他函數(shù)正確答案:ABCD8、Pandas庫,可以用來連接兩個或者多個DataFrame對象的函數(shù)包括()A、Aconcat()B、Bappend()C、Cmerge()D、Dduplicated()正確答案:ABC9、下列屬于Anaconda主要特點的是()A、A包含了眾多流行的科學、數(shù)學、工程、數(shù)據(jù)分析的Python包B、B完全開源和免費C、C支持Python2.6、2.7、3.4、3.5、3.6,可自由切換D、D額外的加速和優(yōu)化是免費的正確答案:ABC10、以下關于算法的敘述中正確的是()A、A算法的步驟一定是有限的B、B求解某一問題的算法是唯一的C、C算法的每一步操作指令必須明確D、D算法執(zhí)行后一定產(chǎn)生確定結果正確答案:ACD11、以下合法的十六進制數(shù)是()糾錯收藏A、AOxffB、B0XabcC、C0x01D、D0X9X正確答案:BCD12、下列敘述中錯誤的是()糾錯收藏A、A有序線性表既可以采用順序存儲結構,也可以采用鏈式存儲結構B、B隊列是先進后出"的線性表"C、C隊列是先進后出"的線性表"D、D循環(huán)隊列是非線性結構正確答案:BCD13、下列說法正確的是()A、A算法原地工作的含義是指不需要任何額外的輔助空間B、B在相同的規(guī)模n下,復雜度O(n)的算法在時間上總是優(yōu)于復雜度O(2n)的算法C、C所謂時間復雜度是指最壞情況下,估算算法執(zhí)行時間的一個上界D、D同一個算法,實現(xiàn)語言的級別越高,執(zhí)行效率就越低正確答案:BCD14、關于Python字符串,下列說法正確的是?()A、APython字符串屬于不可變類型B、BPython字符串屬于Python序列類型C、CPython字符串索引不能為負D、DPython字符串支持切片操作正確答案:ABD15、決定人工神經(jīng)網(wǎng)絡性能的要素有()。糾錯收藏A、A神經(jīng)元的特性B、B神經(jīng)元之間相互連接的形式為拓撲結構C、C為適應環(huán)境而改善性能的學習規(guī)則D、D數(shù)據(jù)量大小正確答案:ABC16、下列選項中,哪項是可以用于數(shù)據(jù)采集的技術?A、AFlumeB、BHiveC、CKafkaD、DMahout正確答案:AC17、Numpy庫中生成正態(tài)分布的隨機數(shù)組,2行3列,以下代碼不正確的是:()A、Ax=random.normal(size=(2,3))B、Bx=random.exponential(scale=2,size=(2,3))C、Cx=random.uniform(size=(2,3))D、Dx=random.rayleigh(scale=2,size=(2,3))正確答案:BCD18、下面對count(),index(),find()方法描述錯誤的是()A、Acount()方法用于統(tǒng)計字符串里某個字符出現(xiàn)的次數(shù)B、Bfind()方法檢測字符串中是否包含子字符串str如果包含子字符串返回開始的索引值,否則會報一個異常C、Cindex()方法檢測字符串中是否包含子字符串str,如果str不在返回-1D、D以上都錯誤正確答案:BC19、創(chuàng)建Numpy數(shù)字的方法不正確的是()A、Aimportnumpyasnparr=np.array([1,5])B、Bimportnumpyasnparr=np.list([1,5])C、Cimportnumpyarr=np.array([1,5])D、Darr=Numpy.array([1,5])正確答案:BCD20、下列說法正確的是()糾錯收藏A、A算法原地工作的含義是指不需要任何額外的輔助空間B、B在相同的規(guī)模n下,復雜度O(n)的算法在時間上總是優(yōu)于復雜度O(2n)的算法C、C所謂時間復雜度是指最壞情況下,估算算法執(zhí)行時間的一個上界D、D同一個算法,實現(xiàn)語言的級別越高,執(zhí)行效率就越低正確答案:BCD21、關于Python字符串,下列說法正確的是?()糾錯收藏A、APython字符串屬于不可變類型B、BPython字符串屬于Python序列類型C、CPython字符串索引不能為負D、DPython字符串支持切片操作正確答案:ABD22、下列Python表達式返回為False的是?()A、A5>3==TrueB、B5>3<8C、Cbool("")D、Dbool(None)正確答案:AD23、下列是Python語言關鍵字得是?A、AopenB、BifC、ClambdaD、Dfinally正確答案:BCD24、若a,b,c,d都是int型變量且初值為0,以下選項中正確的賦值語句是()糾錯收藏A、Aa=b=c=d=100B、Bd++C、C.c+bD、Dd=(C=22)-(b++)正確答案:ABD25、Numpy庫中生成瑞利分布的隨機數(shù)組,2行3列,以下代碼不正確的是:()A、Ax=random.normal(size=(2,3))B、Bx=random.zipf(a=2,size=(2,3))C、Cx=random.chisquare(df=2,size=(2,3))D、Dx=random.rayleigh(scale=2,size=(2,3))正確答案:ABCD26、下列關于數(shù)據(jù)分析流程的說法正確的是()糾錯收藏A、A需求分析是數(shù)據(jù)分析最重要的一部分B、B數(shù)據(jù)預處理是能夠建模的前提C、C分析與建模時只能夠使用數(shù)值型數(shù)據(jù)D、D模型評價能夠評價模型的優(yōu)劣正確答案:ABD27、Numpy庫中生成泊松分布的隨機數(shù)組,1行10個元素,不正確的代碼是:()A、Ax=random.multinomial(n=10,pvals=[1/6,1/6,1/6,1/6,1/6,1/6])B、Bx=random.poisson(lam=3,size=10)C、Cx=random.chisquare(df=2,size=10))D、Dx=random.logistic(loc=1,scale=2,size=10)正確答案:ACD28、監(jiān)督學習包括A、A降維B、B回歸C、C分類D、D聚類正確答案:BC29、有字典d={1:""a"",2:""b"",3:""4""},以下可以執(zhí)行的語句有?()糾錯收藏A、Aprint(d["2"])B、Blist(d)C、Cprint(d)D、Dd["3"]=3正確答案:BCD30、Numpy庫中生成指數(shù)分布的隨機數(shù)組,2行3列,以下代碼不正確的是:()糾錯收藏A、Ax=random.pareto(a=2,size=(2,3))B、Bx=random.exponential(scale=2,size=(2,3))C、Cx=random.uniform(size=(2,3))D、Dx=random.rayleigh(scale=2,size=(2,3))正確答案:ACD三、判斷題(共20題,每題1分,共20分)1、運算符/在Python2.x和Python3.x中具有相同的功能。A、正確B、錯誤正確答案:B2、二進制文件也可以使用記事本或其他文本編輯器打開,但是一般來說無法正常查看其中的內容。A、正確B、錯誤正確答案:A

溫馨提示

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

評論

0/150

提交評論