2019-2020學(xué)年浙江省“七彩陽光”新高考研究聯(lián)盟高三(上)期中信息技術(shù)試卷
發(fā)布:2024/11/8 22:30:2
一、選擇題(本大題共12小題,每小題2分,共24分.在每小題給出的四個選項(xiàng)中,只有一個符合題目要求)
-
1.下列關(guān)于信息的說法,正確的是( ?。?/h2>
組卷:1引用:1難度:0.8 -
2.下列關(guān)于網(wǎng)絡(luò)和網(wǎng)絡(luò)協(xié)議,說法正確的是( ?。?/h2>
組卷:1引用:2難度:0.6 -
3.使用Word軟件編輯某文檔,部分界面如圖所示。下列說法正確的是( )
組卷:0引用:2難度:0.6 -
4.某ASCII碼字符加密方法描述如下:
(1)以1個字節(jié)為單位進(jìn)行處理
(2)高位段(左邊4位)左移一位,最低位用左移出的最位高填充,低位段(右邊4位)右移一位,最高位用右移出的最低位填充
分別將上述兩段二進(jìn)制轉(zhuǎn)換為十六進(jìn)制,所得兩位十六進(jìn)制依次連接即為密文則字符“H”的密文是( )組卷:2引用:1難度:0.4 -
5.使用Access軟件打開數(shù)據(jù)表,部分界面如圖所示,當(dāng)前狀態(tài)下下列說法不正確的是( ?。?br />
組卷:1引用:1難度:0.6
二、非選擇題(本大題共4小題,其中第13題4分,第14題8分,第15題7分,第16題7分,共26分)
-
15.某學(xué)校要進(jìn)行年級優(yōu)秀生表彰,需要對n人的優(yōu)秀生單獨(dú)排位置,每行m人。排隊方陣規(guī)則:第1行從左向右坐,第2行從右向左坐,第3行從左向右坐,第4行從右向左坐……不斷重復(fù)。最后一行如果人數(shù)不滿m人,一律從左往右坐。VB程序功能如下:Text1輸入m的值,確定每行坐的人數(shù),單擊按鈕后,在List2列表框中顯每位同學(xué)的位置,在List3列表框中顯示每位同學(xué)的4位數(shù)位置編號(行號+列號),如圖所示。實(shí)現(xiàn)上述功能的VB代碼如下:
依據(jù)上述描述設(shè)計如下VB程序:
Dimxh(1To100)AsInteger,xm(1To100)AsString,cj(1To100)AsIntegerDimnAsInteger,mAsInteger
PrivateSubForm_Load ( ?。?br />'本過程從數(shù)據(jù)庫依次讀取n位同學(xué)的序號、姓名及成績,然后按成績降序排序,將學(xué)生序號、姓名成績存儲在數(shù)組xh、xm、cj中,結(jié)果顯示在List1中,
EndSub
請回答下列問題:
(1)在設(shè)計程序界面時,要清空文本框中的顯示內(nèi)容,應(yīng)修改文本框的
(2)程序中加框處代碼有誤,請改正。
(3)請在①②③橫線處填入適當(dāng)?shù)拇a。
①
②
③組卷:0引用:1難度:0.3 -
16.由n行數(shù)字組成的數(shù)字三角形如圖所示。設(shè)計一個算法,對于由n行數(shù)字組成的數(shù)字三角形(數(shù)字范圍[1,50],計算從三角形的頂至底的路徑經(jīng)過的數(shù)字和的最大值,每一步可以從當(dāng)前點(diǎn)走到左下方的點(diǎn)也可以走到右下方的點(diǎn)。
尋求路徑最大值的算法設(shè)計如下:
按三角形的行劃分,若有n行,則有n-1個步驟
①從底層開始,本身數(shù)即為最大值
②倒數(shù)第二層的計算取決于底層的數(shù)據(jù):
12+6=18,13+14=27,24+15=39,24+8=32;
③倒數(shù)第三層的計算取決于底二層的數(shù)據(jù):
27+12=39,39+7=46,39+26=65;
④倒數(shù)第四層的計算取決于底三層的數(shù)據(jù):
46+11=57,65+8=73;
⑤最后的路徑:13-8-26-15-24其和為86。
根據(jù)上述算法描述,設(shè)計程序界面如圖所示,點(diǎn)擊“生成金字塔”按鈕,在列表框中生成數(shù)字金字塔,點(diǎn)擊“尋求路徑最大值”按鈕,在文本框text1中輸出最大值。
依據(jù)上述描述設(shè)計如下VB程序:
Constn=5
DimsxAsString
Dimi,j,k,a(1To100)AsInteger
PrivateSubCommand1_Click ( )
List1.Clear
Fori=1Ton
Forj=1Toi
sx=sx+Str(a((i-1)*n+j))
Nextj
Fork=nToiStep-1
sx=″″+sx
Nextk
List1.AddItemsx
sx=″″
Nexti
EndSub
PrivateSubCommand2_Click ( ?。?br />Fori=nTo1Step-1
Forj=2Toi
If
a((i-2)*n+j-1)=a((i-1)*n+j-1)+a((i-2)*n+j-1)
Else
a((i-2)*n+j-1)=a((i-1)*n+j)+a((i-2)*n+j-1)
EndIf
Nextj
Nexti
EndSub
請回答下列問題:
(1)若數(shù)字金字塔如圖,輸出路徑最大值是
(2)請在①②③橫線處填入合適的代碼。組卷:0引用:1難度:0.3