2018-2019學(xué)年浙江省杭州二中高三(下)選考模擬信息技術(shù)試卷(4月份)
發(fā)布:2024/4/20 14:35:0
一、選擇題(本大題共12小題,每小題2分,共24分,每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,不選、錯(cuò)選、多選均不得分)
-
1.下列關(guān)于信息的說法,正確的是( ?。?/h2>
組卷:18引用:1難度:0.6 -
2.下列有關(guān)瀏覽器與網(wǎng)頁的說法,正確的是( ?。?/h2>
組卷:6引用:1難度:0.5 -
3.以下關(guān)于數(shù)據(jù)庫的說法正確的是( )
組卷:6引用:3難度:0.6 -
4.人臉識別道閘是通過識別人臉圖象的特征進(jìn)行身份識別,開閘的工作流程可以分為:①人臉圖象采集②人臉圖象預(yù)處理③控制道閘開啟④人臉圖象特征的匹配⑤特征提取,正確的順序應(yīng)該是( )
組卷:5引用:2難度:0.4 -
5.某加密算法如下:
(1)以字節(jié)為單位進(jìn)行加密處理;
(2)將1個(gè)字節(jié)二進(jìn)制數(shù)的右起第4位和第5位互換;
(3)將處理后的二進(jìn)制轉(zhuǎn)換成十六進(jìn)制。
根據(jù)以上加密算法,結(jié)合觀察字符“How are you!”的內(nèi)碼。字符“H”加密后的密文用十進(jìn)制表示應(yīng)是( ?。?br />組卷:7引用:1難度:0.4
二、非選擇題(本大題共5小題,其中第13小題4分,第14小題5分,第15小題8分,第16小題3分,第17小題6分,共26分)
-
16.某程序功能如下:將自然數(shù)從1到100按某種方式排列起來,單“輸出”按鈕 Commandl,在列表框List1中顯示排列后的數(shù)表,運(yùn)行結(jié)果如圖所示。
實(shí)現(xiàn)上述功能的VB程序如下,加框處代碼有錯(cuò),請改正。
Private Sub Commandl_Click( )
Const n=10
Dim i As Integer,j As Integer
Dim d(100)As Integer
For i=1 To n
For j=1 To n
IfThen'(1)
d(j)=(j-1)2+1
Else
If j=1 Then
d((i-1)*n+1)=i'2
Else If j>=i Then
'(2)
EIse
d(i-1)*n+j)=d(i-1)*n+j-1)-1
End If
Next j
Next i
在列表框List1中按每行10個(gè)輸出數(shù)組d的所有元素,代碼略;
End sub組卷:0引用:1難度:0.3 -
17.某單據(jù)上有一個(gè)多位整數(shù)(位數(shù)≤255),其中有2個(gè)位置上的數(shù)字(用?代昔)已經(jīng)變得模糊不清,但知道這個(gè)整數(shù)是3和11的倍數(shù),設(shè)計(jì)一個(gè)算法,推算并翰出所有滿足條件的整數(shù)。判斷豎除的算法如下:
①判斷能否被3整除:如果該整效每個(gè)位上的數(shù)字之和是3的倍數(shù),那么這個(gè)數(shù)就能被3整除,例如168,各個(gè)位上數(shù)字之和為1+6+8=15,能被3整除,因此判斷出168能被3整除。
②判斷能否被11整除:如果該整數(shù)奇位上的數(shù)字之和與偶位上的數(shù)字之和相減,所得的差是0或11的倍數(shù),那么這個(gè)數(shù)就能被11整除。例如6094,奇位上數(shù)字之和6+9=15,偶位上數(shù)字之和0+4=4,差15-4=11,是11的倍數(shù),因此判斷出6094能被11整除。
(1)若某7位整數(shù)“987?654”,第4位上數(shù)字模糊不清,但已知能被11整除,按上述算法,可以推算出第4位上的數(shù)字是
(2)實(shí)現(xiàn)上述功能的VB程序如下,運(yùn)行結(jié)果如圖所示,請?jiān)跈M線處填入合適的代碼。
Private Sub Commandl_Click( )
Dim d(1 To 2)As Integer i As Integer,j As Integer
Dim s As String.jye.ai As Integer,s2 As Integer,t As Integer s=
Textl.Text:s1=0:s2=0:j=I
For i=1 To len (s)c=
Mid(s,i,I)If c<>
“?”Then
if i Mod 2=0 Then sl=sl+Val(c)Else s2=s2+Val(c)
Else
j=j+1
End If
Next i Listl Clear
For i=0 To 9
For j=0 To 9
t=
If (s1-s2+i+j)Mod 3=0 And t Mod 1I=0 Then
s=Sreplace(s,d(1),i)
s=Sreplace(s,d(2),j)
Listl.AddItem s
End If Next j
Next i End
Sub
函數(shù) Sreplace的返回值字符串中要求沒有空格
Function Sreplace(s As String,x As Integer,y As Integer)As String Sreplace
=Mid(s,1,x-1)+
End Function組卷:0引用:1難度:0.9