2020-2021學(xué)年浙江省杭州市七縣市高二(上)期末信息技術(shù)試卷
發(fā)布:2024/4/20 14:35:0
一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,不選、多選、錯(cuò)選均不得分)
-
1.下列關(guān)于信息和信息技術(shù)的說法,正確的是( ?。?/h2>
組卷:6引用:1難度:0.7 -
2.下列關(guān)于網(wǎng)頁(yè)和瀏覽器的說法,正確的是( ?。?/h2>
組卷:5引用:1難度:0.6 -
3.下列應(yīng)用中,體現(xiàn)了人工智能技術(shù)的有( ?。?br />①機(jī)器人通過語(yǔ)音與人交流
②某手機(jī)APP將語(yǔ)音信息轉(zhuǎn)換為文本
③計(jì)算機(jī)程序根據(jù)輸入的三條邊長(zhǎng)自動(dòng)計(jì)算三角形面積
④某軟件識(shí)別用戶拍攝的花卉照片并返回花卉品種等信息
⑤Word軟件的自動(dòng)更正功能將鍵入的“cpoy”自動(dòng)更正為“copy”組卷:10引用:2難度:0.6 -
4.使用Access軟件打開數(shù)據(jù)庫(kù),部分界面如圖所示,下列說法正確的是( )
組卷:2引用:2難度:0.6 -
5.使用UltraEdit軟件觀察字符“China,生日快樂!”的內(nèi)碼,部分界面如圖所示,下列說法正確的是( )
組卷:6引用:2難度:0.5
二、非選擇題(本大題共4小題,其中第13題4分,第14題8分,第15題7分,第16題7分,共26分)
-
15.某垃圾分類VB程序功能如下:在文本框Text1中輸入一串字符(數(shù)據(jù)用逗號(hào)分隔,以逗號(hào)結(jié)尾),單擊“統(tǒng)計(jì)”按鈕Cmd1后,程序?qū)崿F(xiàn)計(jì)算干、濕垃圾的重量及總重量(單位:斤)。輸入字符串中的前后兩個(gè)數(shù)字字符為一組,第一個(gè)數(shù)字字符代表垃圾種類,1表示干垃圾,2表示濕垃圾,第二個(gè)數(shù)字字符代表該垃圾的重量。例如:輸入字符串“2,1,1,12,”,程序統(tǒng)計(jì)結(jié)果為干垃圾12斤,濕垃圾1斤,總重量13斤。程序運(yùn)行界面如圖所示。
(1)Cmd1對(duì)象屬于
(2)實(shí)現(xiàn)上述功能的VB程序如下,請(qǐng)?jiān)跈M線處填入合適的代碼。
(3)程序中加框處代碼有錯(cuò),請(qǐng)改正。
PrivateSubCmd1_Click ( ?。?br />DimsAsString,s1AsString,tAsInteger,iAsInteger
DimkAsInteger,bhAsInteger,wAsInteger
Dimw1AsInteger,w2AsInteger
s=Text1.Text:k=1:t=0:bh=0'bh存儲(chǔ)當(dāng)前垃圾的垃圾編號(hào)
w1=0:w2=0
Fori=1ToLen(s)
s1=Mid(s,i,1)
If
t=t*10+Val(s1)
Else
If
bh=t
Else
Ifbh=1Then
w1=w1+t
Else
w2=w2+t
EndIf
EndIf
k=k+1
EndIf
Nexti
List1.AddItem“干垃圾共“+Str(w1)+“斤“
List1.AddItem“濕垃圾共“+Str(w2)+“斤“
Label3.Caption=“總重量共有“+Str(w)+“斤“
EndSub組卷:0引用:1難度:0.3 -
16.某數(shù)字字符串的加密算法如下:
①?gòu)淖笸覓呙?,若其中存在連續(xù)上升數(shù)字字符,則進(jìn)行壓縮。其中,數(shù)字字符串“91”也算連續(xù)上升。連續(xù)上升的數(shù)字字符不超過9個(gè),若超過9個(gè)則該數(shù)字字符串分成兩段。例如:“12324789123456789”可以壓縮成“1-3247-67-9”
②對(duì)壓縮后的數(shù)字字符進(jìn)行加密,其中,數(shù)字字符“1”-“9”用加密字符“A”-“I”表示,未經(jīng)壓縮的數(shù)字字符原
樣輸出。例如:“1-3247-67-9”加密后是“A-C24G-FG-I”。
程序界面如圖所示。
(1)實(shí)現(xiàn)上述功能的VB程序如下,請(qǐng)?jiān)跈M線處填入合適的代碼。
(2)若加框處代碼改為“s=Text1.Text”,在文本框Text1中輸入“45678989123456789”單擊“加密”按鈕后,文本框Text2中顯示的內(nèi)容是
PrivateSubCommand1_Click ( ?。?br />DimsAsString,kAsInteger,iAsInteger,tAsInteger
DimsjgAsString,mwAsString,start1AsInteger,end1AsInteger
Dima(1To100)AsInteger
mw=″ABCDEFGHI″
t=1
a(1)=
Fori=2ToLen(s)
a(i)=Val(Mid(s,i,1))
If
t=t+1
Else
Ift>1Then
start1=
end1=a(i-1)
sjg=sjg+Mid(mw,start1,1)+″-″+Mid(mw,end1,1)
Else
sjg=sjg+CStr(a(i-1))‘CStr函數(shù)將表達(dá)式轉(zhuǎn)換為字符串,并去除前導(dǎo)空格
EndIf
t=1
EndIf
Nexti
Text2.Text=sjg
EndSub組卷:0引用:1難度:0.3