2020-2021學(xué)年浙江省寧波市慈溪市高二(上)期末信息技術(shù)試卷
發(fā)布:2024/4/20 14:35:0
一、選擇題(本大題共12小題,每小題2分,共24分。在每小題列出的四個(gè)選項(xiàng)中,只有一項(xiàng)是符合題目要求的,不選、多選、錯(cuò)選均不得分)
-
1.以下說法正確的是( ?。?/h2>
組卷:15引用:2難度:0.7 -
2.下列有關(guān)網(wǎng)頁與郵件的說法正確的是( ?。?/h2>
組卷:4引用:1難度:0.7 -
3.使用Word軟件編輯某文檔,部分界面如圖所示,下列說法正確的是( ?。?br />
組卷:4引用:1難度:0.5 -
4.使用UltraEdit軟件觀察字符的內(nèi)碼界面如圖所示,下列說法正確的是( ?。?br />
組卷:12引用:1難度:0.5 -
5.使用Access軟件創(chuàng)建的數(shù)據(jù)表,其數(shù)據(jù)表視圖的部分界面如圖所示,下列說法正確的是( ?。?br />
組卷:3引用:1難度:0.6
二、非選擇題(本大題共4小題,其中第13小題4分,第14小題8分,第15小題7分,第16小題7分,共26分)
-
15.“字符串消消樂”游戲說明:從Text1框輸入一串字符,程序會(huì)把相鄰的相同字符消除,所有相鄰的相同字符被消除后,剩余字符會(huì)重新拼接成新的字符串,再按照相同的規(guī)則消除字符,直到所有相鄰的字符都不相同或變成空串為止,輸出最后獲得的字符串。
例如,輸入字符串″aabcdddcd″,點(diǎn)擊“運(yùn)行”按鈕后輸出字符串“bd“;輸入字符串″aabdcdddcdb″,點(diǎn)擊“運(yùn)行”按鈕后輸出空字符串;輸入字符串″aabccbbbca″,點(diǎn)擊“運(yùn)行”按鈕后輸出字符串“bca“。
(1)要使窗體Form1標(biāo)題顯示“字符串消消樂”,可修改窗體的
(2)若輸入字符串″ABCDCCDBA″,點(diǎn)擊“運(yùn)行”按鈕后輸出字符串為:
(3)算法的VB程序如下,請(qǐng)?jiān)跈M線處填入合適的代碼。PrivateSubCommand1_Click ( ?。?br />Dims1AsString,s2AsStringDimiAsInteger,jAsIntegers1=Text1.Text
DoWhileLen(s1)>1s2=″″:i=1
DoWhilei<=Len(s1)
Forj=i+1ToLen(s1)
IfMid(s1,i,1)<>Mid(s1,j,1)ThenExitFor
Nextj
Ifj=i+1
Then
s2=s2+Mid(s1,i,1)
Loop
Ifs2=s1
ThenExitDos1=
LoopLabel1.Caption=s1
EndSub組卷:0引用:1難度:0.3 -
16.平地上整齊地鋪滿了邊長(zhǎng)為1分米的正方形磚塊,以某四塊磚的交點(diǎn)為圓心,畫一個(gè)半徑為r(r≥
)2
分米的圓,計(jì)算圓內(nèi)所能包含的磚塊數(shù)量,如圖所示。
因?yàn)閳A是一個(gè)中心對(duì)稱圖形,所以我們可以先計(jì)算出1/4圓區(qū)域內(nèi)的磚塊數(shù)量。因?yàn)檎叫未u塊的邊長(zhǎng)是1分米,所以1/4圓區(qū)域內(nèi)共有n=int(r)列磚塊,我們只需把每一列的磚塊數(shù)量累加起來,就能計(jì)算出總的磚塊數(shù)量。
我們可以按照上述算法編寫程序,在文本框Text1中輸入圓的半徑,單擊“計(jì)算”按鈕(Command1)后,在文本框Text2中輸出圓內(nèi)所能包含的磚塊數(shù)量。
(1)若輸入圓的半徑為3分米,則圓內(nèi)所能包含的磚塊數(shù)量為:
(2)請(qǐng)?jiān)跈M線處填入合適的代碼。PrivateSubCommand1_Click ( ?。?br />DimrAsDouble,sAsDouble
DimxAsInteger,yAsInteger,nAsIntegerr=Val(Text1.Text)
n=Int(r)
s=0:x=1:y=0
DoWhilex<=n
y=Int(Sqr
s=s+y
x=
Loop
Text2.Text=
EndSub組卷:2引用:1難度:0.2