2017-2018学年浙江省嘉兴一中高二(上)期中信息技术试卷
发布:2024/4/20 14:35:0
一、选择题(本大题共12小题,每小题2分,共24分,每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分.)
-
1.下列有关信息的说法,正确的是( )
组卷:3引用:1难度:0.9 -
2.下列网络相关术语的说法,错误的一项是( )
组卷:6引用:3难度:0.9 -
3.下列应用中,体现人工智能技术的有( )
①用“百度在线翻译”将英文文章翻译成中文
②使用在线二维码生成器自动生成二维码
③用指纹解锁功能打开手机
④使用OCR软件将将杂志扫描文件识别为文字,以便Word编辑
⑤使用Word的“修订”功能自动记录所有编辑过程.组卷:2引用:1难度:0.9 -
4.使用Word 软件编辑某文档,部分界面如图所示,下列说法正确的是( )
组卷:1引用:3难度:0.9 -
5.利用Access软件创建了关于某时刻电影实时票房的数据表,如图所示.下列说法正确的是( )
组卷:2引用:1难度:0.5
二、非选择题(本大题共5小题,第1题4分,第2题6分,第3题5分,第4题7分,第5题4分,共26分)
-
16.数字个数统计.编写VB程序,实现如下功能:在文本框Text1中输入仅由ASCII码字符组成的字符串(长度不超过100),单击“数字统计”按钮Command1,在列表框List1中输出字符串中包含的不同数字及其相应的个数,程序运行效果如图所示.
(1)为方便调试,要让程序每次运行时文本框Text1中的初始内容为“ab12*{}78ab12
(2)实现上述功能的VB程序如下,请在横线处填入合适代码.
Private sub command1_click ( )
Dim a(0to 9)as integer’数组元素a(i)中存放数字i的个数
Dim s as string,ch as string
Dim t as integer
For i=0to 9
a(i)=0
next i
s=text1.text
for i=1to len(s)
if ch>=”0”and ch<=”9”then
t=
a(t)=a(t)+1
end if
next i
list1.clear
for i=1to 9
ifthen
list1.additem”数字:”+str(i)+”,共有”+str(a(i))+”个”
end if
next i
end sub
(3)与上述程序中加框处代码运行效果等价的条件表达式可以是组卷:0引用:1难度:0.3 -
17.一个十进制整数的二进制表示中,如果数字“1”的个数多于数字“0”的个数,则称该整数为A类数.如十进制整数26的二进制表示为11010,26是一个A类数.下列VB程序的功能是:统计前1000个自然数中A类数的个数,并在文本框中输出.请在横线处填入合适代码.
Private Sub Command1_Click ( )
Dim i As Integer,n As Integer
Dim s As Integer,t As Integer,k As Integer
s=0
For i=1To 1000
n=i
t=0
k=0
Do While n>0
If n Mod 2=1Then t=t+1Else k=k+1
Loop
If
Next i
Text1.Text=Str(s)
End Sub.组卷:0引用:1难度:0.3