版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
廣東省潮州市全國計(jì)算機(jī)等級考試Python語言程序設(shè)計(jì)預(yù)測試題(含答案)學(xué)校:________班級:________姓名:________考號:________
一、單選題(30題)1.以下程序的輸出結(jié)果是()。a=3.6e一1b=4.2e3print(b—a)
A.4199.64B.7.8e2C.0.6e一4D.4199.064
2.軟件生命周期是指()。A.軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用維護(hù)到停止使用退役的過程
B.軟件從需求分析、設(shè)計(jì)、實(shí)現(xiàn)到測試完成的過程
C.軟件的開發(fā)過程
D.軟件的運(yùn)行維護(hù)過程
3.以下描述中,正確的是()。
A.如果s是一個(gè)序列,s=[1,”kate”,True],s[3]返回True
B.如果x不是s的元素,xnotins返回True
C.如果x是s的元素,xins返回1
D.如果s是一個(gè)序列,s=[1,”kate”,F(xiàn)alse],s[一1]返回True
4.下面不屬于面向?qū)ο蟮奶攸c(diǎn)是()。
A.封裝B.多態(tài)C.性能高D.繼承
5.概念模型是()。
A.用于現(xiàn)實(shí)世界的建模,與具體的DBMS有關(guān)
B.用于信息世界的建模,與具體的DBMS有關(guān)
C.用于現(xiàn)實(shí)世界的建模,與具體的DBMS無關(guān)
D.用于信息世界的建模,與具體的DBMS無關(guān)
6.下列關(guān)于Python程序格式的描述中,錯(cuò)誤的是()。
A.縮進(jìn)表達(dá)了所屬關(guān)系和代碼塊的所屬范圍
B.注釋可以在一行中的任意位置開始,這一行都會作為注釋不被執(zhí)行
C.進(jìn)行賦值操作時(shí),在運(yùn)算符兩邊各加上一個(gè)空格可以使代碼更加清晰明了
D.文檔注釋的開始和結(jié)尾使用三重單引號“’’’”或三重雙引號“””””
7.耦合性和內(nèi)聚性是對模塊獨(dú)立性度量的兩個(gè)標(biāo)準(zhǔn),下列敘述中正確的是()。
A.提高耦合性降低內(nèi)聚性有利于提高模塊的獨(dú)立性
B.降低耦合性提高內(nèi)聚性有利于提高模塊的獨(dú)立性
C.耦合性是指一個(gè)模塊內(nèi)部各個(gè)元素間彼此結(jié)合的緊密程度
D.內(nèi)聚性是指模塊間互相連接的緊密程度
8.以下關(guān)于函數(shù)優(yōu)點(diǎn)的描述中,正確的是()。
A.函數(shù)可以表現(xiàn)程序的復(fù)雜度B.函數(shù)可以使程序更加模塊化C.函數(shù)可以減少代碼使用次數(shù)D.函數(shù)便于書寫
9.以下程序的輸出結(jié)果是()。foriin”Nation”:forkinrange(2):ifi==’n’:breakprint(i,end=””)
A.aattiiooB.NNaattiiooC.NaattiioonD.aattiioonn
10.以下代碼的輸出結(jié)果是()。CLis=list(range(5))print(5inCLis)
A.TrueB.FalseC.0D.一1
11.在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是()。
A.可行性分析報(bào)告B.軟件需求規(guī)格說明書C.概要設(shè)計(jì)說明書D.集成測試計(jì)劃
12.在Python中,關(guān)于數(shù)據(jù)類型的描述錯(cuò)誤的是()。
A.整數(shù)的書寫格式支持十進(jìn)制、二進(jìn)制、八進(jìn)制和十六進(jìn)制
B.如果想知道參數(shù)的數(shù)據(jù)類型,那么可以使用type()函數(shù)獲得
C.整數(shù)、浮點(diǎn)數(shù)、復(fù)數(shù)和布爾值都是Python的基本數(shù)據(jù)類型
D.浮點(diǎn)數(shù)是帶有小數(shù)的數(shù)字,它存在范圍的限制,如果計(jì)算結(jié)果超出上限和下限,則不會報(bào)錯(cuò),但會有warning的警告
13.以下代碼的輸出結(jié)果是()。forsin"PythonNCRE":ifs=="N”:breakprint(s,end="")
A.PythonCREB.NC.PythonD.PythonNCRE
14.設(shè)棧與隊(duì)列初始狀態(tài)為空。首先A,B,C,D,E依次入棧,再F,G,H,I,J依次入隊(duì);然后依次出隊(duì)至隊(duì)空,再依次出棧至???。則輸出序列為()。
A.E,D,C,B,A,F(xiàn),G,H,I,j
B.E,D,C,B,A,J,I,H,G,F(xiàn)
C.F,G,H,I,J,A,B,C,D,E,
D.F,G,H,I,J,E,D,C,B,A
15.S和T是兩個(gè)集合,對S&T的描述正確的是()。
A.S和T的交運(yùn)算,包括同時(shí)在集合S和T中的元素
B.S和T的并運(yùn)算,包括在集合S和T中的所有元素
C.S和T的差運(yùn)算,包括在集合S但不在T中的元素
D.S和T的補(bǔ)運(yùn)算,包括S和T中的幾個(gè)非相同元素
16.以下程序的輸出結(jié)果是()。x=[90,87,93]y=(“Aele”,“Bob”,“l(fā)ala”)z={}foriinrange(len(x)): z[i]=list(zip(x,y))print(z)
A.{0:[(90,‘Aele’),(87,‘Bob’),(93,‘lala’)],1:[(90,‘Aele’),(87,‘Bob’),(93,‘lala’)],2:[(90,‘Aele’),(87,‘Bob’),(93,‘lala’)]}
B.{0:(90,‘Aele’),1:(87,‘Bob’),2:(93,‘lala’)}
C.{0:[90,‘Aele’],1:(87,‘Bob’),2:[93,‘lala’]}
D.{0:([80,97,83],(‘Aele’,‘Bob’,‘lala’)),1:([80,97,83],(‘Aele’,‘Bob’,‘lala’)),2:([80,97,83],(‘Aele’,‘Bob’,‘lala’))}
17.以下代碼的輸出結(jié)果是()。a=[[1,2,3],[4,5,6],[7,8,9]]s=0forcina:forjinrange(3):s+=c[j]print(s)
A.[1,2,3,4,5,6,7,8,9]B.45C.24D.0
18.對于循環(huán)隊(duì)列,下列敘述中正確的是()。
A.隊(duì)頭指針是固定不變的
B.隊(duì)頭指針一定大于隊(duì)尾指針
C.隊(duì)頭指針一定小于隊(duì)尾指針
D.隊(duì)頭指針可以大于隊(duì)尾指針,也可以小于隊(duì)尾指針
19.對于序列s,能夠返回序列s中第i到第j以k為步長的子序列的表達(dá)式是()。
A.s[i:j:k]B.s[i,j,k]C.s[i;j;k]D.s(i,j,k)
20.在數(shù)據(jù)庫設(shè)計(jì)中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于()。
A.物理設(shè)計(jì)階段B.需求分析階段C.概念設(shè)計(jì)階段D.邏輯設(shè)計(jì)階段
21.以下保留字不屬于分支結(jié)構(gòu)的是()。
A.ifB.elseC.whileD.elif
22.以下選項(xiàng)不能改變turtle繪制方向的是()。
A.turtle.open()B.turtle.left()C.turtle.fd()D.turtle.seth()
23.文件family,txt在當(dāng)前代碼所在目錄內(nèi),其內(nèi)容是一段文本:Wearefamily。以下代碼的輸出結(jié)果是()。txt=open(“family.txt”,“r”)print(txt)txt.close()
A.txtB.family,txtC.非其他答案D.Wearefamily
24.下面不屬于Python的標(biāo)準(zhǔn)庫的是()。
A.osB.sysC.SciPyD.glob
25.在數(shù)據(jù)管理的3個(gè)階段中,數(shù)據(jù)共享最好的是()。
A.人工管理階段B.文件系統(tǒng)階段C.數(shù)據(jù)庫系統(tǒng)階段D.3個(gè)階段相同
26.關(guān)于二維數(shù)據(jù)描述錯(cuò)誤的是()。
A.二維列表對象輸出為CSV文件,將遍歷循環(huán)和字符串的split()方法相結(jié)合
B.二維數(shù)據(jù)由關(guān)聯(lián)關(guān)系的數(shù)據(jù)構(gòu)成
C.二維數(shù)據(jù)是一維數(shù)據(jù)的組合形式,由多個(gè)一維數(shù)據(jù)組合形成
D.二維數(shù)據(jù)可以使用二維列表表示,即列表中的每一個(gè)元素對應(yīng)二維數(shù)據(jù)的每一行
27.有三個(gè)關(guān)系R、S和T如下:[*9]由關(guān)系R和S通過運(yùn)算得到關(guān)系T,則所使用的運(yùn)算為()。
A.笛卡爾積B.交C.并D.自然連接
28.以下哪種類型是Python的映射類型?()
A.strB.tupleC.listD.dict
29.下面關(guān)于Python中繼承的說法錯(cuò)誤的是()。
A.創(chuàng)建子類實(shí)例時(shí),Python首先需要完成的任務(wù)是給父類的所有屬性賦值
B.Python中,super()是一個(gè)特殊函數(shù),幫助Python將父類和子類關(guān)聯(lián)起來
C.函數(shù)super()只需要一個(gè)實(shí)參,即子類名
D.對于父類的方法,可對其進(jìn)行重寫,即在子類中定義一個(gè)這樣的方法,它要與重寫的父類名方法同名
30.在軟件開發(fā)中,需求分析階段可以使用的工具是()。
A.N-S圖B.DFD圖C.PAD圖D.程序流程圖
二、判斷題(10題)31.Python3.x和Python2.x唯一的區(qū)別就是:print在Python2.x中是輸出語句,而在Python3.x中是輸出函數(shù)。
A.是B.否
32.集合可以作為列表的元素。
A.是B.否
33.執(zhí)行語句frommathimportsin之后,可以直接使用sin()函數(shù),例如sin(3)。A.是B.否
34.字典可以作為集合的元素。
A.是B.否
35.在Python3.x中,內(nèi)置函數(shù)input()把用戶的鍵盤輸入一律作為字符串返回。A.是B.否
36.Python標(biāo)準(zhǔn)庫os中的方法startfile()可以用來打開外部程序或文件,系統(tǒng)會自動關(guān)聯(lián)相應(yīng)的程序來打開或執(zhí)行指定的文件。
A.是B.否
37.Python使用縮進(jìn)來體現(xiàn)代碼之間的邏輯關(guān)系。
A.是B.否
38.在Python中可以為自定義類的對象動態(tài)增加新成員。
A.是B.否
39.Python集合中的元素不允許重復(fù)。
A.是B.否
40.已知x為非空字符串,那么表達(dá)式“.join(x.split())==x的值一定為True。A.是B.否
三、填空題(10題)41.已知f=lambdax:x+5,那么表達(dá)式f(3)的值為________。
42.表達(dá)式int(4**0.5)的值為____________。
43.已知x是一個(gè)列表對象,那么執(zhí)行語句y=x[:]之后表達(dá)式id(x)==id(y)的值為___________。
44.表達(dá)式'helloworld,helloweveryone'.replace('hello','hi')的值為________________________。
45.已知x='a234b123c',并且re模塊已導(dǎo)入,則表達(dá)式re.split('\d+',x)的值為_________________。
46.表達(dá)式not3的值為________________。
47.表達(dá)式eval('''__import__('math').sqrt(9)''')的值為______________。
48.線程對象的___________方法用來阻塞當(dāng)前線程,指定線程運(yùn)行結(jié)束或超時(shí)后繼續(xù)運(yùn)行當(dāng)前線程。
49.代碼foriinrange(3):print(i,end=',')的執(zhí)行結(jié)果為_________________。
50.表達(dá)式'ac'in'abce'的值為_____________。
四、操作題(3題)51.考生文件夾下存在一個(gè)Python源文件“PY301.py”,請按照文件內(nèi)說明修改代碼,實(shí)現(xiàn)以下功能。愷撒密碼是一種非常古老的加密算法,相傳當(dāng)年愷撒大帝行軍打仗時(shí)為了保證自己的命令不被敵軍知道,它采用了替換方法將信息中的每一個(gè)英文字母循環(huán)替換為字母表序列中該字母后面的第三個(gè)字母,即循環(huán)后三位,對應(yīng)關(guān)系如下。原文:ABCDEFGHIJKLMNOPQRSTUVWXYZ密文:DEFGHIJKLMNOPQRSTUVWXYZABC原文字母P,其密文字母C滿足如下條件。C=(P+3)mod26解密方法反之,滿足如下條件。P=(C-3)mod26愷撒密碼包括加密算法和解密算法兩個(gè)部分。愷撒密碼的加密算法程序首先接收用戶輸入的文本,然后對字母a?z和字母A?Z按照密碼算法進(jìn)行轉(zhuǎn)換,同時(shí)輸出。其他非英文字母原樣輸出。試題程序:#以下代碼為提示框架#請?jiān)?..處使用一行或多行代碼替換#注意..提示框架的代碼可以任意修改,以完成程序功能為準(zhǔn)intxt=input(“請輸入明文:")
52.考生文件夾下存在一個(gè)文件“PY202.py”,該文件是本題目的代碼提示框架,其中代碼可以任意修改。請?jiān)谠撐募芯帉懘a,以實(shí)現(xiàn)如下功能。使用Python的異常處理結(jié)構(gòu)編寫對數(shù)計(jì)算,要求底數(shù)大于0且不等于1,真數(shù)大于0,且輸入的必須為實(shí)數(shù),否則拋出對應(yīng)的異常。試題程序:#以下代碼為提示框架#請?jiān)?..處使用一行或多行代碼替換#請?jiān)赺____處使用一行代碼替換#注意:提示框架的代碼可以任意修改,以完成程序功能為準(zhǔn)try:a=eval(input(‘請輸入底數(shù):’))b=eval(input(‘請輸入真數(shù):’))c=_____exceptValueError:…exceptZeroDivisionError:print(‘底數(shù)不能為1’)exceptNameError:Prints(‘輸入必須為實(shí)數(shù)’)else:print(C)
53.考生文件夾下存在一個(gè)文件“PY201.py”,請寫代碼替換橫線,不修改其他代碼,實(shí)現(xiàn)以下功能。使用turtle庫的turtle.fd()函數(shù)和turtle.seth()函數(shù)繪制一個(gè)邊長為200像素、畫筆為2號的正五邊形,三五邊形5個(gè)內(nèi)角均為108度。效果如下所示,箭頭也應(yīng)嚴(yán)格一致。
試題程序:#請?jiān)赺____處使用一行代碼替換#注意:請不要修改其他已給出代碼Importturtleturtle.pensize(2)d=_____(1)_____Foriinrange(5):turtle.seth(d)d+=_____(2)_____turtle.fd(_____(3)_____)
參考答案
1.A程序中b=4200,a=0.36,b—a=4199.64。本題選擇A選項(xiàng)。
2.A通常,將軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用維護(hù)到停止使用退役的過程稱為軟件生命周期。也就是說,軟件產(chǎn)品從考慮其概念開始,到該軟件產(chǎn)品不能使用為止的整個(gè)時(shí)期都屬于軟件生命周期。
3.B序列的索引序號從0開始編號,所以s=[1,”kate”,True]時(shí),s[3]=0,返回False,A項(xiàng)錯(cuò)誤。xins(如果x是s的元素,返回True;否則返回False);xnotins(如果x不是s的元素,返回True;否則返回False),B項(xiàng)正確、C項(xiàng)錯(cuò)誤。序列類型使用的索引體系可以是正向遞增序號(從0開始遞增),也可以是反向遞減序號(從一1開始遞減),所以s[一1]=False,返回的是False,D項(xiàng)錯(cuò)誤。
4.CA、B、D三個(gè)選項(xiàng)都是面向?qū)ο缶幊痰奶攸c(diǎn),而C選項(xiàng)則是面向過程的優(yōu)點(diǎn),因?yàn)槊嫦驅(qū)ο笫穷愓{(diào)用需要實(shí)例化,開銷比較大,比較消耗資源,所以面向過程的性能會比面向?qū)ο蟾摺?/p>
5.C概念模型,著重于對客觀世界復(fù)雜事物的描述及對它們內(nèi)在聯(lián)系的刻畫,與具體的DBMS(數(shù)據(jù)庫管理系統(tǒng))無關(guān)。
6.B注釋可以在一行中的任意位置開始,但只有在“#”后的內(nèi)容才會被作為注釋不被執(zhí)行。本題選擇B選項(xiàng)。
7.B模塊獨(dú)立性是指每個(gè)模塊只完成系統(tǒng)要求的獨(dú)立的子功能,并且與其他模塊的聯(lián)系最少且接口簡單。一般較優(yōu)秀的軟件設(shè)計(jì),應(yīng)盡量做到高內(nèi)聚,低耦合,即減弱模塊之間的耦合性和提高模塊內(nèi)的內(nèi)聚性,有利于提高模塊的獨(dú)立性,所以A錯(cuò)誤,B正確。耦合性是模塊間互相連接的緊密程度的度量而內(nèi)聚性是指一個(gè)模塊內(nèi)部各個(gè)元素間彼此結(jié)合的緊密程度,所以C與D錯(cuò)誤。故答案為B選項(xiàng)。
8.B函數(shù)定義:函數(shù)是指一組語句的集合通過一個(gè)名字(函數(shù)名)封裝起來,要想執(zhí)行這個(gè)函數(shù),只需要調(diào)用其函數(shù)名即可。函數(shù)能提高應(yīng)用的模塊性和代碼的重復(fù)利用率。本題選擇B選項(xiàng)。
9.B在Python中對字母大小寫是敏感的,’N’和’n’是不同的字符。本題中,有兩層for循環(huán),即每個(gè)字符要輸出兩次,直到i=’n’時(shí),跳出循環(huán),執(zhí)行輸出語句。故答案為B項(xiàng)。
10.Brange()函數(shù)的語法:range(start,stop,step),作用是生成一個(gè)從start參數(shù)的值開始,到stop參數(shù)的值結(jié)束的數(shù)字序列(注意不包含數(shù)stop),step是步進(jìn)參數(shù)。cLis=list(range(5)),生成一個(gè)列表,包含0,1,2,3,4。因?yàn)?不在CLis列表中,故返回False。
11.BA項(xiàng)錯(cuò)誤,可行性分析階段產(chǎn)生可行性分析報(bào)告。C項(xiàng)錯(cuò)誤,概要設(shè)計(jì)說明書是總體設(shè)計(jì)階段產(chǎn)生的文檔。D項(xiàng)錯(cuò)誤,集成測試計(jì)劃是在概要設(shè)計(jì)階段編寫的文檔。B項(xiàng)正確,需求規(guī)格說明書是后續(xù)工作如設(shè)計(jì)、編碼等需要的重要參考文檔。
12.D浮點(diǎn)數(shù)的取值范圍為-10308~10308,浮點(diǎn)數(shù)之間的區(qū)分精度約為2.22×10-16。對除高精度科學(xué)計(jì)算外的絕大部分運(yùn)算來說,浮點(diǎn)數(shù)類型的數(shù)值范圍和小數(shù)精度足夠“可靠”,一般認(rèn)為浮點(diǎn)數(shù)類型沒有范圍限制。如果計(jì)算結(jié)果超出上限和下限會產(chǎn)生溢出錯(cuò)誤。本題選擇D選項(xiàng)。
13.Cfor循環(huán)將字符串PythonNCRE的字符依次賦給變量s,當(dāng)s==”\nN”時(shí),跳出for循環(huán),故輸出為Python。本題選擇C選項(xiàng)。
14.D棧稱為“后進(jìn)先出”表或“先進(jìn)后出”的線性表;隊(duì)列稱為“先進(jìn)先出”或“后進(jìn)后出”的線性表。F,G,H,I,J依次人隊(duì),則依次出隊(duì)順序?yàn)镕,G,H,I,J;A,B,c,D,E依次人棧,則依次出棧順序?yàn)镋,D,C,B,A。故輸出順序?yàn)镕,G,H,I,J,E,D,c,B,A。本題選D選項(xiàng)。
15.AS&T返回一個(gè)新集合,包括同時(shí)在集合S和T中的元素。本題選擇A選項(xiàng)。
16.Azip()是Python的一個(gè)內(nèi)建函數(shù),它接受一系列可迭代的對象作為參數(shù),將對象中對應(yīng)的元素打包成一個(gè)個(gè)元組,然后返回由這些元組組成的列表。若傳入?yún)?shù)的長度不等,則返回list的長度和參數(shù)中長度最短的對象相同。本題中,x為列表類型,y為元組類型,zip(x,y)返回的結(jié)果為[(90,‘Aele’),(87,‘Bob’),(93,‘lala’)]。for循環(huán)中i的值依次為0、1、2,因此z(字典類型)的值為{0:[(90,‘Aele’),(87,‘Bob’),(93,‘lala’),1:[(90,‘Aele’),(87,‘Bob’),(93,‘lala’),2:[(90,‘Aele’),(87,‘Bob’),(93,‘lala’),]}。本題選擇A選項(xiàng)。
17.B外層for循環(huán)是將a[0]=[1,2,3],a[1]=[4,5,6],a[2]=[7,8,9]依次賦給變量c;內(nèi)層for循環(huán)將變量j從0遞增到2,即累加c[1]+c[2]+c[3]的值,所以內(nèi)層循環(huán)加外層循環(huán)是計(jì)算1+2+3+4+5+6+7+8+9的值,s=45。
18.D循環(huán)隊(duì)列的隊(duì)頭指針與隊(duì)尾指針都不是固定的,隨著入隊(duì)與出隊(duì)操作要進(jìn)行變化。因?yàn)槭茄h(huán)利用的隊(duì)列結(jié)構(gòu),所以隊(duì)頭指針有時(shí)可能大于隊(duì)尾指針,有時(shí)也可能小于隊(duì)尾指針。
19.A序列切片的方式:<序列>[起始索引:結(jié)束索引:步長]。Python在[]中表示區(qū)間使用冒號。本題選擇A選項(xiàng)。
20.D數(shù)據(jù)庫的邏輯設(shè)計(jì)工作主要是將E-R圖轉(zhuǎn)換成指定關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RelationalDa-tabaseManagement\nSystem,RDBMS)中的關(guān)系模式。本題選擇D選項(xiàng)。
21.Cwhile屬于循環(huán)結(jié)構(gòu)。
22.Aturtle.fd(distance):向當(dāng)前畫筆方向移動distance距離,當(dāng)值為負(fù)數(shù)時(shí),表示向相反方向前進(jìn);turtle.left(angle):向左旋轉(zhuǎn)angle角度;turtle.seth(to_angle):設(shè)置當(dāng)前前進(jìn)方向?yàn)閠o_angle,該角度是絕對方向角度。turtle庫中不存在open()函數(shù)。本題選擇A選項(xiàng)。
23.Copen()函數(shù)打開一個(gè)文件,并返回可以操作這個(gè)文件的變量txt,并且open()函數(shù)有兩個(gè)參數(shù):文件名和打開模式。本題只是打開了文件,并沒有對文件進(jìn)行操作,因此不會輸出文件的內(nèi)容。print(txt)語句輸出的是變量txt\n代表的文件的相關(guān)信息:<_io.TextIOWrappername=’family,txt'mode=’r’encoding=\n‘cP936'>。若想要輸出文件的內(nèi)容,需要把文件的內(nèi)容讀入,如txtl=txt.read()。本題選擇C選項(xiàng)。
24.CSciPy是Python數(shù)據(jù)分析方向的第三方庫。本題選擇C選項(xiàng)。
25.C數(shù)據(jù)管理發(fā)展至今已經(jīng)歷了\n3個(gè)階段:人工管理階段、文件系統(tǒng)階段及數(shù)據(jù)庫系統(tǒng)階段。最后一個(gè)階段結(jié)構(gòu)簡單,使用方便,邏輯性強(qiáng),物理性少,在各方面的表現(xiàn)都最好,一直占據(jù)數(shù)據(jù)庫領(lǐng)域的主導(dǎo)地位,本題選擇C選項(xiàng)。
26.A在Python中,二維列表對象輸出為CSV文件,將遍歷循環(huán)和字符串的join()方法相結(jié)合。split()方法一般在將文件中的數(shù)據(jù)轉(zhuǎn)換為列表時(shí)使用。本題選擇A選項(xiàng)。
27.D自然連接是一種特殊的等值連接,它要求兩個(gè)關(guān)系中進(jìn)行比較的分量必須是相同的屬性,并且在結(jié)果中把重復(fù)的屬性列去掉,所以根據(jù)T關(guān)系中的有序組可知R與S進(jìn)行的是自然連接操作。
28.D映射類型是“鍵一值”數(shù)據(jù)項(xiàng)的組合,每個(gè)元素是一個(gè)鍵值對,即元素是(key,value),元素之間是無序的。鍵值對是一種二元關(guān)系,源于屬性和值的映射關(guān)系。str、tuple和list都是序列類型,diet,是映射類型。
29.C函數(shù)super()需要兩個(gè)實(shí)參,分別是子類名和對象self,為了幫助Python將父類和子類關(guān)聯(lián)起來,這些實(shí)參必不可少,所以C項(xiàng)錯(cuò)誤。
30.B解析:軟件開發(fā)階段包括需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼和測試5個(gè)階段。其中需求分析階段常用的工具是數(shù)據(jù)流圖(簡稱DFD)和數(shù)據(jù)字典(簡稱DD)。常見的詳細(xì)設(shè)計(jì)的圖形描述工具主要有程序流程圖、N-S結(jié)構(gòu)圖、問題分析圖(簡稱PAD圖)。
31.N
32.Y
33.Y
34.N
35.Y
36.Y
37.Y
38.Y
39.Y
40.N
41.8
42.2
43.False
44.'hiworld,hiweveryone'
45.['a
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 溝通的課件教學(xué)課件
- 2024年廣告資源銷售合同文本
- 2024年度合作經(jīng)營咖啡館之合伙協(xié)議書
- 模擬法庭課件教學(xué)課件
- 課件帶語音教學(xué)課件
- 2024商場美食廣場保險(xiǎn)服務(wù)合同
- 2024【工商局業(yè)務(wù)表格格式條款備案申請書】工商局合同格式條款整治工作方案
- 2024年度噸不銹鋼帶打印功能電子地磅秤生產(chǎn)批次檢驗(yàn)合同
- 04道路交通事故賠償合同
- 2024房產(chǎn)借款抵押合同樣本
- 肌肉注射操作并發(fā)癥的預(yù)防及處理
- 起重機(jī)械使用單位安全總監(jiān)-特種設(shè)備考試題庫
- 江蘇省徐州市六縣2024-2025學(xué)年高一數(shù)學(xué)上學(xué)期期中考試試卷
- JTG-T-F20-2015公路路面基層施工技術(shù)細(xì)則
- 2024山東能源集團(tuán)中級人才庫選拔【重點(diǎn)基礎(chǔ)提升】模擬試題(共500題)附帶答案詳解
- 國家開放大學(xué)電大《11662會計(jì)信息系統(tǒng)(本)》期末終考題庫及標(biāo)準(zhǔn)參考答案
- 醫(yī)院公共衛(wèi)生管理制度
- DL-T5745-2021電力建設(shè)工程工程量清單計(jì)價(jià)規(guī)范
- 物業(yè)安全風(fēng)險(xiǎn)識別與評估
- 廠房設(shè)施維護(hù)保養(yǎng)計(jì)劃
- 2024病案庫房建設(shè)規(guī)范
評論
0/150
提交評論