2015届浙江省杭州市高三下学期模拟(一)信息技术试卷

适用年级:高三
试卷号:548729

试卷类型:高考模拟
试卷考试时间:2015/9/25

1.选择题(共13题)

1.
现代社会研发和使用机器人越来越多,在国内外都在进行一些机器人比赛,在中学生的比赛中有常见的机器人灭火、机器人足球赛等等,这主要体现了信息技术中的( )
A.网络技术B.人工智能技术C.语音技术D.多媒体技术
2.
十进制数12是二进制数110的( )
A.2倍 B.3倍 C.4倍D.5倍
3.
浙江某村大面积种植的大白菜滞销,大学生村官在网上发布了大白菜销售信息,引来各地订单,大白菜销售一空,从而避免了村民的经济损失。该事例中,主要体现了信息的( )
A.共享性B.载体依附性C.真伪性D.普遍性
4.
将数学表达式写成Visual Basic表达式,正确的是()
A.Sqr[Abs(a * b – c^c)]B.Sqr(Abs(ab - c ^2))
C.Sqr(Abs(ab - c ^c))D.Sqr (Abs(a * b - c ^ 2))
5.
某VB程序的一个事件过程如下:
Private Sub Commandl_Click()
Dim i As Integer,j As Integer.s As String
Dim a(1 To 5) As Integer
List1.Clear
Randomize
For i="1" To 10
j="Int(Rnd*6)+1"
a(j)=a(j)+1
Next i
For i="1" To 5
s=Str(a(i))
List1.AddItem s
Next i
End Sub
程序运行时,单击按钮Commandl后弹出如图所示的错误提示。出现错误的语句是(  )
A.j=Int(Rnd*6)+1B.a(j)=a(j)+1
C.s=Str(a(i))D.List1.AddItem s
6.
萧明申请了一个网银账号,登录网银账号时要输入密码。如果密码输入的错误次数超过3次,那么当日网银账号将被锁定,次日自动解锁。下图是登陆网银的流程图,萧明不小心输入密码错误了2次,第3次才正确,那么他的操作流程应该是( )
A.①
B.①
C.①
D.①
7.
某餐厅在团购网站上推出了98元享原价198元的套餐团购活动,但规定每天接受团购券数量是有限制的,表示此餐厅是否接受团购券的算法如下:
①number=0  ′团购券数量用变量number表示。
②Do While number<=29
③读入用餐顾客的情况
④If 使用团购券顾客 then
变量number增加1
允许使用团购券进行消费
End If
⑤Loop
对于上述算法,下列说法错误的是(  )
A.每天允许使用团购券数量最多是30
B.代码“变量number增加1”和“允许使用团购券进行消费”互换位置是可行的
C.此算法的循环结构可以用For语句来实现
D.此算法是用自然语言来描述的
8.
有8个西瓜的重量(单位:斤)分别是5.2,4.5,4.1,3.5,8.3,7.4,3.8,7.5。若采用选择排序算法对其进行从小到大排序,共需交换数据的次数是(  )
A.4B.5C.6 D.7
9.
用UltraEdit软件观察“jy@cab.com”这几个字符的内码,如图所示。

则“cat”这几个字符的内码是(  )
A.63 61 74B.61 62 74C.40 63 74D.63 61 7E
10.
某Access数据表打开后如下图所示,下列描述中正确的是(  )

①数据表名称是:  books
②数据表中共有3条记录
③数据表中共有6个字段
④其中author字段的数据类型应为文本
A.①②④B.①③④C.①②③D.①④
11.
小丽使用Word撰写了一篇号召节能减排的文章,想请语文教师给出修改建议,下列操作最合理的是()
A.自动修正B.修订C.插入文本框D.页眉和页脚
12.
天天同学用GoldWave软件打开某声音文件,状态栏如图所示,下列说法错误的是(  )
A.量化位数一定是128位
B.这肯定是一个MP3格式的音频文件
C.执行“删除”操作后容量约等于1440KB
D.执行“剪裁”操作后容量约等于960KB
13.
小张在Flash中制作了一个名为“start”的按钮元件,部分界面如下图所示:

将该按钮应用到“场景 1”场景,测试该场景时发现:当鼠标指向该按钮时,指针没有变成小手形状。可能的原因是(  )
A.“弹起”帧是关键帧B.“指针经过”帧不是关键帧
C.“按下”帧不是关键帧D.“点击”帧是空白关键帧

2.填空题(共3题)

14.
输入一个三位数的整数,要求将此三位数的各位上的数字重新排列,组成一个尽可能大的三位数。例如:输入213,重新排列可得到尽可能大的三位数是321。
现要求编写VB程序(运行界面如图所示),实现如下功能:在文本框Text1中输入一个三位数整数,单击“求解”按钮Command1,在文本框Text2中显示重新组合后的最大三位数整数。某同学按此要求编写的程序如下,其中函数max(x)用于求解最大三位数整数,但加框处代码有错,请改正。

①__________________②___________________
Function max(x As Integer) As Integer
Dim a As Integer, b As Integer, c As Integer, t As Integer
a =" x" \ 100
b = (x \ 10) \ 10 ' ①
c =" x" mod 10
If a < b Then t =" a:" a =" b:" b = t
If a < c Then t =" a:" a =" c:" c = t
If b < c Then t =" c:" c =" b:" b = t
max = c* 100 + b * 10 + a ' ②
End Function
Private Sub Command1_Click()
Dim n As Integer, y As Integer
n = Val(Text1.Text)
y = max(n)
Text2.Text = Str(y)
End Sub
15.
有如下Visual Basic程序:
Private Sub Command1_Click( )
Dim  s  As  Integer
Dim  I  As  Integer
S=0
For i="1" To 10
s=s+i\7
Next i
Text1.text=str(s)
End sub
该程序段运行后,文本框Text1中显示__________
16.
下列VB程序的功能是:程序运行时,单击命令按钮Commandl后,产生10个[1,999]范围内互不相同的随机整数,依次显示在列表框List1中,然后将它们按从小到大的顺序排序,排序结果显示在列表框List2中。数组a用于存储产生的10个随机整数,函数f(x)用于判断随机整数x与已生成的整数是否有重复,若有重复则返回True,否则返回False。
(1)虚线框内程序段所采用的排序算法名称是 。(填:冒泡排序/选择排序)
(2)在程序(1)和(2)划线处,填入适当的语句或表达式,把程序补充完整。
Dim a(1 To 10) As Integer
Function f(x As Integer) As Boolean ′代码略
End Function
Private Sub Commandl_Click()
Dim n As Integer ′n用于统计已经产生的随机整数个数
Dim i As Integer.j As Integer
Dim x As Integer.k As Integer
Randomize ′初始化Rnd函数
n=0
List1.Clear    ′清除列表框中内容
List2.Clear
Do While n<10
x=Int(Rnd*999)+1 ′产生[1,999]范围内的随机整数
If Not f(x) Then
n=n+1
a(n)="x"
List1.AddItem Str(  (1)  )
End If
Loop
For i="1" To 9   ′进行排序
For j="10" To i+1    (2)  
If a(j)<a(j-1) Then
k=a(j):a(j)=a(j-1):a(j-1)=k
End If
Next j   
Next i 
For i="1" To 10
List2.AddItem Str(a(i))
Next i
End Sub
试卷分析
  • 【1】题量占比

    选择题:(13道)

    填空题:(3道)

  • 【2】:难度分析

    1星难题:0

    2星难题:0

    3星难题:0

    4星难题:0

    5星难题:0

    6星难题:0

    7星难题:0

    8星难题:0

    9星难题:16