2017-2018學(xué)年浙江省寧波市九校聯(lián)考高二(下)期末信息技術(shù)試卷
發(fā)布:2024/4/20 14:35:0
一、選擇題(本大題共12小題,每小題2分,共24分.每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,不選、多選、錯(cuò)選均不得分.)
-
1.下列有關(guān)信息的說法,正確的是( ?。?/h2>
組卷:9引用:3難度:0.3 -
2.如圖是小王經(jīng)常訪問的一個(gè)網(wǎng)站的截圖,以下說法正確的是( ?。?br />
組卷:7引用:3難度:0.4 -
3.使用 Word 軟件編輯某文檔,部分界面如圖所示,下列說法正確的( ?。?br />
組卷:6引用:2難度:0.2 -
4.使用 Access 軟件創(chuàng)建的數(shù)據(jù)庫文件,其中一張數(shù)據(jù)表的“數(shù)據(jù)表視圖”和“設(shè)計(jì)視圖”界面 如下圖所示,以下說法正確的是( ?。?br />
組卷:6引用:1難度:0.5 -
5.某加密算法如下:
①以字節(jié)為單位進(jìn)行加密處理;
②將1個(gè)字節(jié)二進(jìn)制數(shù)的第4位和第5位互換;
③將處理后的二進(jìn)制數(shù)轉(zhuǎn)換成十六進(jìn)制。
根據(jù)以上加密算法,結(jié)合觀察字符“how are you!”的內(nèi)碼字符“j”加密后的密文應(yīng)是( )組卷:15引用:4難度:0.7
二、非選擇題(本大題共5小題,其中第13小題4分,第14小題5分,第15小題8分,第16小題3分,第17小題6分,共26分).
-
16.n(n<=1000)個(gè)數(shù)存儲(chǔ)在數(shù)組 a 中,給定一個(gè)整數(shù) p(1≤p≤n),將數(shù)組 a 的前 p 個(gè)數(shù)與后 n-p 個(gè)數(shù)對(duì)調(diào),且不改變這 p 個(gè)數(shù)(或 n-p 個(gè)數(shù))之間的相對(duì)位置。例如數(shù)組 a 的各個(gè)數(shù)值分別是 1,2,3,4,5,當(dāng) p=2 時(shí),重排結(jié)果為 3,4,5,1,2.小明為此編寫了 VB 程序,程序運(yùn)行時(shí),在文本框 Text2 中輸入 p 值,單擊按鈕 Command1 后,文本框 Text4 中輸出運(yùn)行結(jié)果。實(shí)現(xiàn)上述功能的 VB 代碼 如下,但加框處代碼有錯(cuò),請(qǐng)改正。
Private Sub Command1_Click( ?。?nbsp;Dim a(1To 1000)As Single
Dim p As Integer,i As Integer,j As Integer n=Val(Text1.Text)
p=Val(Text2.Text) Text3.Text=““
For i=1To n
a(i)=Int(Rnd*100)+1Text3.Text=Text3.Text+Str(a(i))
Next i
For i=p+1To n組卷:0引用:1難度:0.5 -
17.1947 年德國學(xué)者阿爾弗德?莫斯納發(fā)表了《一個(gè)神奇的幻方》,給出的一個(gè)如圖 1 所示的 4 階幻方(后被稱為:莫斯納幻方)。但國內(nèi)有許多專業(yè)人都認(rèn)為“莫斯納幻方”源自如圖 2 所示的“楊輝 4 階幻方”。對(duì)“莫斯納幻方”稍加分析后發(fā)現(xiàn),它其實(shí)就是“楊輝 4 階幻方”的一個(gè)變形:
(1)改變列的位置:將圖 17-2 第 3 列變?yōu)閳D 17-1 第 1 列,第 1 列變?yōu)榈?nbsp;2 列,第 4 列變?yōu)榈?nbsp;3 列,第 2 列變?yōu)榈?nbsp;4 列。
(2)交換行的位置:經(jīng)過(1)處理后幻方的第 1 行和第 4 行,第 2 行和第 3 行互換。
小李編寫了一個(gè)將楊輝 4 階幻方轉(zhuǎn)換為莫斯納幻方的 VB 程序,運(yùn)行結(jié)果整齊地顯示在列表框中,程序運(yùn)行界面如圖3 所示。請(qǐng)?jiān)跈M線處填入合適的代碼。
Dim msy(1To 16)As Integer Dim msm(1To 16)As Integer
Function adj(c As Integer) As String'變量前添加適當(dāng)?shù)目崭?nbsp;Dim tmp1As String,n As Integer
tmp1=CStr(c):n=5'CStr(x)函數(shù)是將數(shù)值變量 x 轉(zhuǎn)換成字符串類型,并把前導(dǎo)空格刪除。For i=1To n-Len(tmp1)
tmp1=““+tmp1Next i
adj=tmp1End Function
Private Sub Form_Load ( ?。?br />'生成楊輝 4 階幻方顯示在 List1 中,并將數(shù)據(jù)按行依次放入 msy(1)至 msy(16)中,如 msy(1)=4,msy(2)=9
'上述操作代碼略
End Sub
Private Sub Command1_Click ( ?。?br />Dim pb As Integer,tmp As Integer,i As Integer,line As String For i=1To 16'變化列
If i Mod 4=1Then
①
ElseIf i Mod 4=3 Then
pb=i-2
Else
pb=pb+2
End If
②
Next i
For i=1To 8'交換行
If ③Then
tmp=msm(i):msm(i)=msm(i+12):msm(i+12)=tmp
Else
tmp=msm(i):msm(i)=msm(i+4):msm(i+4)=tmp
End If
Next i
line=““
List2.Clear
For i=1To 16
If i Mod 4=1
Then List2.AddItem line line=adj(msm(i))
Else
Line=line+adj(msm(i))
End If Next i
List2.AddItem line
End Sub組卷:0引用:1難度:0.5