機器人包老師青少年軟件編程等級考試Python二級(理論試卷)模擬卷8_第1頁
機器人包老師青少年軟件編程等級考試Python二級(理論試卷)模擬卷8_第2頁
機器人包老師青少年軟件編程等級考試Python二級(理論試卷)模擬卷8_第3頁
機器人包老師青少年軟件編程等級考試Python二級(理論試卷)模擬卷8_第4頁
機器人包老師青少年軟件編程等級考試Python二級(理論試卷)模擬卷8_第5頁
已閱讀5頁,還剩26頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、青少年軟件編程等級考試Python二級(理論試卷)模擬卷8Q JL高校機黑人專任教師崗、1就卜與£八星型 資深機器人創(chuàng)客導師 旃 V專業(yè)機器人專家很問於狄力走Q斛試卷編號:867513試卷錄入者:機器人包老師(玩得趣科教中心)試卷總分:100出卷時間:2020-2-16 16:15答題時間:40分鐘本試卷從考試酷 examcoo網(wǎng)站導出,文件格式為mht,請用 WORD/WPS打開,并另存為doc/docx格式后再使用1 .下面不屬于軟件工程的3個要素的是A過程B方法C環(huán)境D工具正確答案:2 .下面不屬于軟件設計原則的是-A模塊化B自底向上C信息隱蔽D抽象正確答案:3 .在關(guān)系數(shù)據(jù)庫

2、中,用來表示實體之間聯(lián)系的是A網(wǎng)結(jié)構(gòu)B二維表C線性表D樹結(jié)構(gòu)正確答案:4 .一般情況下,當對關(guān)系R和S進行自然連接時,要 求R和S含有一個或者多個共有的 口A屬性B元組C記錄D行正確答案:5 .有表示公司和職員及工作的三張表,職員可在多家 公司兼職。其中公司c (公司號,公司名,地址,注 冊資本,法人代表,員工數(shù)),職員 s (職員號,姓 名,性別,年齡,學歷),工作 w (公司號,職員號, 工資),則表w的鍵(碼)為<A公司號,職員號,工資B職員號C職員號,工資D公司號,職員號正確答案:6 .下列敘述中正確的是 口A棧是一種先進先出的線性表B棧與隊列都是非線性結(jié)構(gòu)C隊列是一種后進先出的

3、線性表D棧與隊列都是線性結(jié)構(gòu)正確答案:7 .下列敘述中正確的是 口A線性表的鏈式存儲結(jié)構(gòu)所需要的存儲空間一般要少于 順序存儲結(jié)構(gòu)B線性表的鏈式存儲結(jié)構(gòu)所需要的存儲空間一般要多于 順序存儲結(jié)構(gòu)C線性表的鏈式存儲結(jié)構(gòu)與順序存儲結(jié)構(gòu)所需要的存儲 方式是相同的D線性表的鏈式存儲結(jié)構(gòu)與順序存儲結(jié)構(gòu)所需要的存儲 空間是相同的正確答案:8 .算法的有窮性是指 A算法只能被有限的用戶使用B算法程序所處理的數(shù)據(jù)量是有限的C算法程序的運行時間是有限的D算法程序的長度是有限的正確答案:9 .軟件設計中劃分模塊的一個準則是 -A高內(nèi)聚高耦合B低內(nèi)聚高耦合C高內(nèi)聚低耦合D低內(nèi)聚低耦合正確答案:10 .耦合性和內(nèi)聚性是對

4、模塊獨立性度量的兩個標準。下面敘述中正確的是A降低耦合性提高內(nèi)聚性有利于提高模塊的獨立性B耦合性是指一個模塊內(nèi)部個元素間彼此結(jié)合的緊密程 度C提高耦合性降低內(nèi)聚性有利于提高模塊的獨立性D內(nèi)聚性是模塊間相互連接的緊密程度正確答案:11 .每個程序都具有的統(tǒng)一的運算模式是:A順序計算模式B輸入輸出模式C函數(shù)調(diào)用模式DIPO模式正確答案:12 .以下不是Python語言關(guān)鍵字的選項是:ANoneBasCraiseDfunction正確答案:13 .以下關(guān)于同步賦值語句描述錯誤的選項是:A同步賦值能夠使得賦值過程變得更簡潔判斷多個單一賦值語句是否相關(guān)的方法是看其功能上是否相關(guān)或相同C設x, y表示一個

5、點的坐標,則 x=a;y=b 兩條語句 可以用x, y = a , b 一條語句來賦值D多個無關(guān)的單一賦值語句組合成同步賦值語句,會提 高程序可讀性 正確答案:14 .I以下代碼的輸出結(jié)果是:print (':*八10.4' .format ('Flower')Flow*Flow*正確答案:15 .表達式print (float (complex (10+5j).imag )正確答案:16.表達式print (":.2f” .format (20-2*3+10/3*2*5)的結(jié)果是:A17.55B,1. 一_,_ n _- ni . - t = -&g

6、t; - i r _ n-i _ _ i t: is i i - _ a , - - -、, u, , 一 - n 1 - in i r i - , i = fa, 67.56CJ J I _ aW -、= _ _ _ : H :"一 ' urfm' aa aa' _ _、 ' fa _ 1 .1 - YT i J :k'_ _ baa" 1 -&_= l 112.22D17.56正確答案:17.如果p=ord( 'a'), 表達式 print(p,chr(p+3)%26+ord('a')的結(jié)果

7、是:A97 dB97 cC97 xD97 w正確答案:18 .以下程序的輸出結(jié)果是:chs = "|''-'|"for i in range (6):for ch in chs i:print (ch,end ='')|-|'-'|D|''-'|正確答案:19 .以下關(guān)于隨機運算函數(shù)庫的描述,錯誤的是:Arandom 庫里提供的不同類型的隨機數(shù)函數(shù)是基于 random.random()函數(shù)擴展的B偽隨機數(shù)是計算機按一定算法產(chǎn)生的,可預見的數(shù), 所以是“偽”隨機數(shù)CPython內(nèi)置的random

8、庫主要用于產(chǎn)生各種偽隨 機數(shù)序列Duniform(a,b)產(chǎn)生一個a至1b之間的隨機整數(shù)正確答案:隨機數(shù)包括a不包括b20.以下關(guān)于分支和循環(huán)結(jié)構(gòu)的描述,錯誤的是:Apython 的在分支和循環(huán)語句里使用例如x<=y<=z的表達式是合法的B分支結(jié)構(gòu)的中的代碼塊是用冒號來標記的Cwhile循環(huán)如果設計不小心會出現(xiàn)死循環(huán)D二分支結(jié)構(gòu)的 < 表達式1> if <條件>else <表達式 2>形式,適合用來控制程序分支正確答案:21.以下程序的輸出結(jié)果是:for i in "CHINA”:for k in range (2):print (i,

9、 end ="")if i = 'N':breakAa- j zahA_ai - w 國iA 5aiiA atiH _ jkk 一 _wi =*!M Uki. - iwr iwb r 、 1 - j . w w 1rwiw jww - iw - r 他 1CCHHIINNAABCCHHIIAACCCHHIAAD1CIH:MB- BMICCHHIINAA正確答案:22.以下程序的輸出結(jié)果是:x= 10 while x:x -= 1if not x%2:print(x,end ='')else:print(x)A86420B975311C9753

10、1D , u- , a, i , j , r i -、m 1 _ in r 一 .- - -.一 一 w r a r 。t -% a- , * 一 ,.- - w _ - “ i _ n r n r , « i w ," ,一" 一.864200正確答案:23. 用戶輸入整數(shù)的時候不合規(guī)導致程序出錯,為了 不讓程序異常中斷,需要用到的語句是:Aif語句Beval 語句C循環(huán)語句Dmbm 工一hbhm HaaaM m jhm - l k saaui<M mbbk*HaiM i-ihm - * _ aaiHM hbihm * mbmm bmk mbb*nbbim

11、 aaaaM HHiaM 三 . zm j - _ 9- _ hbihm mbhk mbk MHan-aaMM.* n uuia try-except 語句正確答案:24. 以下關(guān)于python內(nèi)置函數(shù)的描述,錯誤的是:A.一IMaMIid()返回一個變量的一個編號,是其在內(nèi)存中的地址Ball(ls)返回True ,如果ls的每個元素都是 TrueCtype()返回一個對象的類型Dsorted()對一個序列類型數(shù)據(jù)進行排序,將排序后的 結(jié)果寫回到該變量中正確答案:25. 以下關(guān)于函數(shù)的描述,正確的是:A函數(shù)的全局變量是列表類型的時候,函數(shù)內(nèi)部不可以 直接引用該全局變量B如果函數(shù)內(nèi)部定義了跟外部

12、的全局變量同名的組合數(shù) 據(jù)類型的變量,則函數(shù)內(nèi)部引用的變量不確定Cpython 的函數(shù)里引用一個組合數(shù)據(jù)類型變量,就會 創(chuàng)建一個該類型對象D函數(shù)的簡單數(shù)據(jù)類型全局變量在函數(shù)內(nèi)部使用的時 候,需要在顯式聲明為全局變量正確答案:26.以下程序的輸出結(jié)果是:si ="QQ" s2 ="Wechat"print(":*<10k>10”.format(s1,s2)A*QQWechat=BQQWechatC上, -i , - -J i a i u a e 0 1h r l j - j , a J- j - a a j e l n - i * i

13、 一 j .*QQ Wechat=D, - < i«”.r一 .1 ,, ,”, , , “ ” 'a ” ,,國” “"U” ” a -a-a “ , , _ - - , 一 _- - 一七 i _ ri _ _QQ*=Wechat正確答案:27.關(guān)于以下程序輸出的兩個值的描述正確的是:da = 1,2,3print (id (da)def getda (st):fa = da .copy ()print (id (fa)getda (da)A11al n _ w_ 1_ _1_i , r - _兩個值相等Ba ° I " Is- -W

14、II FI '一"B 1h.1 i . I h1 i L -W- » "W- "°每次執(zhí)行的結(jié)果不確定C兩個值不相等正確答案:28. 以下不是組合數(shù)據(jù)類型的是:A集合類型B序列類型C映射類型D引用類型正確答案:29. 以下關(guān)于組合類型的描述,錯誤的是:Al一一一- m 一h 一一 一_ raw m 4一 一 _ “m - ,a» 一 0 - - 一一師 一 一 一 一.,- = _. _*; aui _a_a> 1tli_>>!- - m n可以用大括號創(chuàng)建字典,用中括號增加新元素B嵌套的字典數(shù)據(jù)類型可以用來

15、表達高維數(shù)據(jù)C字典的pop函數(shù)可以返回一個鍵對應的值,并刪除 該鍵值對D空字典和空集合都可以用大括號來創(chuàng)建正確答案:30.以下程序的輸出結(jié)果是:x = '90' ,'87' ,'90'n =90print (x.count (n)A-.w - f - - r r - w- T .r - - , r - - 一 r' g r r 他 ,r - =-r-"- _ 一 r _ r . r 他 ,r _ r =,w r1Bd 0 始一r» - . _a_ ,k _r _ _ _n m -ik- -r- -r _r_r 一 _g

16、_r 一 _r_ _r_ rw k r _一一w -t k一 - ke2CNoneD一 A,J- ,二 J 1 -A,一,一 二 一 iLh3 一一 A/J 一 J 一 H1 一 AJ - . , J -A 、. L 一 i 一 一 1J, 一 二 一 一 iLh/ ,4一 一- 1 一 一 I , 一 J J 4 F0正確答案:31.以下程序的輸出結(jié)果是:dict = 'Name' : 'baby' , 'Age' : 7print (dict .items ()A('Age', 7), ('Name', 

17、9;baby')B一. -r r一_i_r_1_ _._.TJ _n .- jj . j-r .一"wi. r_i_*_ -m一 i('Age', 7), ('Name', 'baby')C'Age':7, 'Name': 'baby'Ddict_items('Age', 7), ('Name', 'baby')正確答案:32.以下程序的輸出結(jié)果是:dat = '1','2','3',&

18、#39;0','0', '0'for item in dat :if item = '0':dat .remove (item )print (dat)AI, '2', 3B'1', 2, 3, 0, '0'C , j t J I _ _a_i _ 上 -a e, _n 一 u_ , jr 1 1 ax j _ _u a J - _ a '1', '2', '3', '0', '0', '0'Df

19、 ij 1 ,= 上 r一 I» , , , » = :l i ,a , fa'1', '2', '3', '0'正確答案:33.以下程序的輸出結(jié)果是:L2 = 1,2,3,4,5,6,7,8L2.sort (reverse = True)print ( L2)A5, 6, 7, 8, 1,2, 3, 4B 一- -r 一, 1-r 1-r i-i 一,m -r一一一“一._ tr_ r r r -'-I- . r r -'-I- 一 ,8,7,6,5, 4,3,2,1C-M TW = kW T

20、W * Hlf Law,F(xiàn)T« HHBFM MTBFM, ,« H MHIT .ET ! 5MT LM 一” , >nB HHT HKM hB; Hr VW . H LBHB -. FIT RH. HrH H . 18,7,6,5, 4,3,2,1D一 - = - - -BHfaaBl -一,1 一 一Mi 1”*5, 6, 7, 8, 1,2, 3, 4正確答案:34. 關(guān)于數(shù)據(jù)維度的描述,錯誤的是:A一維數(shù)據(jù)采用線性方式組織,對應于數(shù)組概念B二維數(shù)據(jù)有關(guān)聯(lián)關(guān)系構(gòu)成,采用表格方式組織C高維數(shù)據(jù)由鍵值對類型的數(shù)據(jù)組成,采用對象方式組 織D1h- - : n: n一維數(shù)

21、據(jù)是由對等關(guān)系的有序數(shù)據(jù)構(gòu)成,無序數(shù)據(jù)不 是一維數(shù)據(jù)35.以下程序的輸出結(jié)果是:fo = open ("text.txt" ,'w+')x,y = 'this is a test' ,'hello'fo .write ('+n' .format (x,y) print (fo .read ()fo .close ()A 丁: a-1-1 一 一m ri 三一一一一-siKiaf _t._ibk. _一、.一, m -_ r一 rr _ g r - this is a test helloB =W=t=B= H I = 0=B=H=I =B=Wi "=但1"',三this is a testCthis is a test,hello.Dthis is a test+hello正確答案:36.文件dat.txt里的內(nèi)容如下:QQ&WechatGoogle & Baidu以下程序的輸出結(jié)果是:fo = open ("tet.txt" ,'r')fo .seek(2)print (fo .read (8)fo .close ()A i ataaMs =-. r _ 一 r -r1 - - - ,

溫馨提示

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

最新文檔

評論

0/150

提交評論