2018-2019学年浙江省“七彩阳光”新高考研究联盟高二(下)期中信息技术试卷
发布:2024/4/20 14:35:0
一、选择题(本大题共12小题,每小题2分,共24分.在每小题给出的四个选项中,只有一个符合题目要求)
-
1.下列关于信息和信息技术的说法,不正确的是( )
组卷:25引用:1难度:0.6 -
2.下列说法中正确的是( )
组卷:8引用:1难度:0.4 -
3.使用Word软件编辑某文档,部分界面如图所示,下列说法正确的是( )
组卷:5引用:1难度:0.5 -
4.使用 WinHex软件查看字符“4月68号进行选考”的内码,部分界面如图所示。下列说法正确的是( )
组卷: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 ( )
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( )”中的Command1是
(2)程序代码中,第一个For 语句加框处有错,请改正。
(3)将第二个For 语句代码补充完整。
(4)在Text1中输入19,单击“插入”按钮后,List2框中最后一行第十个数字是:组卷:2引用:1难度:0.5 -
16.将若干个元素排列成r×c规模矩阵,现要对r×c规模的矩阵实现行交换,小明设计了实现矩阵行交换的程序。程序运行时,产生r×c个随机数,随机数范围为[10,99],随机数存储在数组a中,并以矩阵的形式在列表框List1中显示,在Text1中输入m,Text2中输入n,单击“交换行”按钮Command1,实现矩阵第m行与n行进行交换。例如:随机产生了15个元素排列成5×3规模的矩阵,当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 ( )
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引用:1难度:0.6