2018-2019學年浙江省“七彩陽光”新高考研究聯盟高二(下)期中信息技術試卷
發(fā)布:2024/4/20 14:35:0
一、選擇題(本大題共12小題,每小題2分,共24分.在每小題給出的四個選項中,只有一個符合題目要求)
-
1.下列關于信息和信息技術的說法,不正確的是( ?。?/h2>
組卷:25引用:1難度:0.6 -
2.下列說法中正確的是( ?。?/h2>
組卷:8難度:0.4 -
3.使用Word軟件編輯某文檔,部分界面如圖所示,下列說法正確的是( ?。?br />
組卷:5難度:0.5 -
4.使用 WinHex軟件查看字符“4月68號進行選考”的內碼,部分界面如圖所示。下列說法正確的是( ?。?br />
組卷:4引用:1難度:0.5 -
5.用 Goldwave軟件編輯某音頻文件,部分界面如圖所示,下列說法正確的是( )
組卷:1引用:1難度:0.6
二、非選擇題(本大題共4小題,其中第13小題4分,第14小題8分,第15小題7分,第16小題7分)
-
15.小王編寫了一個實現插入排序功能的VB程序,運行界面如圖所示。在文本框Text1中輸入需插入的數字,單擊“插入”按鈕 Command1后,在 ListI中顯示插入數的序列,List2中按從小到大輸出排序后的結果。
實現上述功能的VB程序如下,但加框處代碼有錯,請改正。
Dim b(1 To 20)As Integer,n As Integer
Private Sub Command1_Click ( ?。?br />Dim i As Integer,j As Integer,x As Single,s As String
x=Val(Text1.Text)
List1.AddItem Text1.Text
n=n+1
j=1
Do While j<n And x>b(j)
j=j+1
Loop
For‘改錯
b(i+1)=b(i)
Next i
b(j)=x
For i=1To n
Next i
List2.AddItems
Text1.Text=″″
End Sub
(1)代碼“Private Sub Command1_Click( ?。敝械腃ommand1是
(2)程序代碼中,第一個For 語句加框處有錯,請改正。
(3)將第二個For 語句代碼補充完整。
(4)在Text1中輸入19,單擊“插入”按鈕后,List2框中最后一行第十個數字是:組卷:2引用:1難度:0.5 -
16.將若干個元素排列成r×c規(guī)模矩陣,現要對r×c規(guī)模的矩陣實現行交換,小明設計了實現矩陣行交換的程序。程序運行時,產生r×c個隨機數,隨機數范圍為[10,99],隨機數存儲在數組a中,并以矩陣的形式在列表框List1中顯示,在Text1中輸入m,Text2中輸入n,單擊“交換行”按鈕Command1,實現矩陣第m行與n行進行交換。例如:隨機產生了15個元素排列成5×3規(guī)模的矩陣,當m=1,n=5則將矩陣第1行與第5行進行交換,其他不變,程序運行界面如圖所示。小明依據上述描述設計了如下VB程序。
Dim r As Integer′矩陣行數
Dim c As Integer′矩陣列數
Dim a(1 To 100)As Integer
Private Sub Form_Load ( ?。?br />Dim i As Integer,s As String
Randomize
List l.Clear
r=Int(Rnd*5)+3
c=Int(Rnd*5)+3
For i=1Tor*c
a(i)=①
s=s+Str(a(i))
If i Mod c=0 Then
List1.Add Items
s=″″
End If
Next i
End Sub
Private Sub Command1_Click( )
Dim m As Integer,n As Integer,s As String
m=Val(Text1.Text):n=Val(Text2.Text)
List2.Clear
For i=1To②
k=a((m-1)*c+i)
a((m-1)*c+i)=a((n-1)*c+i)
a((n-1)*c+i)=k
Next i
For i=1 To r
For j=1 To c
s=③
Next j
List2.AddItem s
s=″″
Next i
End Sub
請回答下列問題:
(1)若生成矩陣如圖所示,若文本框Text1中輸入m為2,Text2中輸入n為4時,單擊“交換行”按鈕 Command1,程序運行結束,數組元素a(5)的值為
(2)請在橫線處填入合適的代碼。組卷:0難度:0.6