2018-2019学年浙江省温州市十校联合体高二(上)期末信息技术试卷
发布:2024/4/20 14:35:0
一、选择题(本大题共12小题,每小题2分,共24分,每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分)
-
1.下列关于信息和信息技术的说法不正确的是( )
组卷:24引用:2难度:0.6 -
2.下列关于网页和网络协议的说法,正确的是( )
组卷:3引用:2难度:0.6 -
3.下列应用中,体现了人工智能技术的有( )
①装有传感器的“智能小车”,自动沿着黑线路径行驶
②机器人AlphaGo与围棋大师对弈
③使用人脸检测的门锁系统
④Excel自动填充功能
⑤用摄像头配合软件自动识别汽车牌照组卷:16引用:2难度:0.7 -
4.对于数据库和数据表,下列说法正确的是( )
组卷:26引用:4难度:0.5 -
5.使用UltraEdit软件观察字符“技术选考100FEN!”的内码,部分界面如图所示。
下列说法正确的是( )组卷:19引用:2难度:0.5
二、非选择题(本大题共4小题,其中第13小题4分,第14小题8分,第15小题7分,第16小题7分,共26分)
-
15.编写“数字提取”程序,实现如下功能:在文本框Text1中输入文本信息,点击“提取”按钮Command1,将文本信息中的数字以“,”间隔输出到文本框Text2中。程序运行界面如图所示,VB代码如下,请回答下列问题:
(1)如图所示,该程序共有个对象。
(2)请根据题意将下列程序补充完整。
Private Sub Command1_Click ( )
Dim m As String,tmp As String,ch As String
Dim s As String,i As Integer
m=Text1.Text
tmp=““
s=““
For i=1To Len(m)
ch=Mid(m,i,1)
If ch>=“0“And ch<=“9“Then
①
ElseIf tmp<>““Then
s=s+tmp+“,“
②
End If
Next i
Text2.Text=s
End Sub
(3)输入的文本信息如图a所示,若删除加框处代码,则文本框Text2中显示的内容为组卷:5引用:1难度:0.4 -
16.素数迁移:小王编写了一个VB程序,在左边List1中显示随机生成的10个介于[2,99]的随机整数,单击命令按钮Command1后,其中的素数全部迁移到右边的List2中并进行显示,同时只有那些非素数(合数)的才继续在List1中显示,运行界面如图所示。
实现上述功能的VB程序如下,请回答下列问题。
(1)根据代码可知,若要产生20个随机数,只需将的值修改为20即可。
(2)请在横线处填入合适代码。
Const n=10
Dim a(1To n) As Integer
Private Sub Command1_Click ( )’素数迁移模块
Dim i As Integer
List1.Clear’清除列表框
List2.Clear
For i=1To n
For j=2To a(i)-1
If ①
Exit For’Exit For的功能是退出For循环
End If
Next j
If ②
List2.AddItem Str(a(i))
Else
List1.AddItem Str(a(i))
End If
Next i
End Sub
Private Sub Form_Load ( )’随机数初始化模块
Randomize’随机数种子初始化
For i=1To n
a(i)=③
List1.AddItem Str(a(i))
Next i
End Sub组卷:4引用:2难度:0.5