浙江省绍兴市2017-2018学年高二下学期选考信息技术适应性考试试卷
试卷更新日期:2019-01-10 类型:月考试卷
一、选择题
-
1. 下列说法不正确的是 ( )A、信息在共享时不会有损耗 B、信息可以从一种形态转换为另一种形态 C、二维码链接中的信息不可能包含病毒,可以扫描任意的二维码 D、勾选了“记住密码”选项,方便了用户登录,但可能存在安全隐患2. 下列软件中,常用于编辑视频的是( )A、会声会影 B、WinRAR C、TH-OCR D、GoldWave3. 用Google Chrome访问微博,部分界面如图所示。
下列说法正确的是( )
A、浏览微博时用到的是WWW协议 B、Google Chrome还可以用来编辑网页 C、可以使用添加到收藏夹功能将当前网页内容保存 D、“头条”中这条微博获得了968个赞,这是采用了统计评价4. 下列属于人工智能应用的是( )A、与QQ好友语音聊天 B、通过网络与远在外地的网友在线对弈 C、使用“转文字”功能,将微信语音转换为文字 D、将难以辨识的手写稿拍照上传到QQ群,请其他人帮助辨认5. 某算法的部分流程图如图所示,执行这部分流程后,变量c的值为( )A、5 B、8 C、10 D、136. 关于Access数据库,下列说法正确的是 ( )A、数据表中的记录被误删后,可以恢复 B、添加新记录的操作只能在数据表视图中进行 C、“自动编号”类型字段的值一定是连续递增的 D、对于类型为“日期/时间”的字段,“19970501”符合输入格式7. 用UltraEdit观察“AI,改变生活!”的字符内码。如图所示。下列说法不正确的是 ( )
A、“HI”的内码为4849H B、图中“,”字符的内码为A3ACH C、字符“A”的二进制内码为01000001B D、存储图中的“!”字符需要1个字节8. 使用Photoshop软件对图像进行处理,编辑界面如图所示。下列说法正确的是 ( )
A、“背景”图层已经锁定,要使用滤镜必须先解锁 B、可以用文字工具修改“梦里水乡”图层中的文字 C、调换“柳树”和“月亮”图层的次序,不影响图像效果 D、保存为JPG格式文件后,能看到“月亮”图层的外发光效果9. 使用Flash软件制作某动画,部分界面如图所示。下列描述不正确的是( )
A、“跑步”元件完整播放一次所需的时间为1.6秒 B、若修改帧频为24 fps,则“跑步”元件中“人物”运动的速度将加快 C、修改“跑步”元件后,该动画中所有由该元件生成的实例都会相应的改变 D、若“光线”图层第1~10帧是动画补间,则该图层第20~30帧也是动画补间10. 【加试题】某未经压缩的BMP图像,大小为800*600像素,用Photoshop编辑时,其标题栏如图所示。此图像文件的大小约为 ( )
A、3.67 MB B、469 KB C、1.37 MB D、10.99 MB11. 【加试题】有如下程序段:For i=1 To 3
For j=6 To i+1 Step-1
If a(i)<a(j) Then
T=a(i):a(i)=a(i):a(i)=t
End If
Next j
Next i
数组元素a(1)到a(6)的值依次为“28,3,15,1,35,7”,执行该程序段,下列说法正确的是 ( )
A、外层循环执行完第一遍后,共发生了5次数据交换 B、执行完该程序段,数据共需比较的次数为8次 C、执行完该程序段,数据“7”被交换2次 D、数组元素a(1)到a(6)的值依次为“35,28,15,1,3,7”12. 【加试题】某对分查找算法的VB程序段如下:Key=Val(Text1.Text)
Text2.Text=“”
flag=True
i=1:j=8
Do While i<=j And flag=True
M=(i+j)\2
If key=a(m) Then
flag=False
ElseIf key>a(m)Then
i=m+1
Else
j=m-1
End If
Text2.Text=Text2.Text+Str(m)
Loop
数组元素a(1)到a(8)的值依次为“1,3,5,8,10,13,16,21,在文本框Text1中输入7,执行该程序段,下列说法正确的是( )
A、flag的值为False B、文本框Text2中显示的内容为4 2 3 C、i的值为3 D、j的值为4二、非选择题
-
13. 小李收集了2016-2017年中国网民使用互联网应用的相关数据,并用Excel软件进行数据处理,如图a所示。
请回答下列问题:
(1)、区域F5:F15中的数据是由F4单元格利用自动填充功能得到的,若不慎清除了B4:B15单元格中的数据,则F7单元格中显示的计算结果是(单选,填字母:A,#DIV/0!/B,-100.00/C,0.00)。(2)、若对所有网络应用以“年增长率(%)”为主要关键字降序排序,则排序完成后,F4单元格编辑栏中的内容是。(3)、若对2017年和2016年“网民使用率(0A)”均作如图b所示筛选,则最终筛选出(填数字)条记录。(4)、根据图a数据制作的图表如图c所示,此图表的数据区域是。14. 行程编码(Rim-length Coding)是一种相对简单的压缩技术,是将一个相同字符的连续串用一个串长和字符来代替,例如,有一个字符串“aaabccddddd”,经过行程编码压缩后可以用“3a1b2c5d”来表示。小李编写了一个行程编码的VB程序,功能如下:在文本框Text1中输入原码,单击“压缩”按钮Command1后,在文本框Text2中显示压缩码。程序设计界面和运行界面分别如图a和图b所示。(1)、在设计程序界面时,要使文本框Text2显示为空,可在其属性窗口中将属性的属性值修改为空。(2)、实现上述功能的VB程序如下,请在画线处填入合适代码。Private Sub Command1_Click()
Dim i As Integer,count As Integer,length As Integer
Dim ch As String,key As String,s As String
S=Text1.Text
length=Len(s)
key= ①
i=2:count=1
Do While i<=length
ch=Mid(s,i,1)
If ch=key Then
count=count+1
Else
Text2.Text=Text2.Text+Str(count)+key
count=1
key=ch
End If
②
Loop
Text2.Text=Text2.Text+Str(count)+key ‘③
End Sub
① ②
(3)、如果删除“③”所处的那一行代码,运行该程序,在文本框Text1中输入aaabccddddd,单击“压缩”按钮,则文本框Text2中显示的内容为。15. 小李要制作“绍兴马拉松”多媒体作品,他利用Photoshop处理闺像,然后在Flash中制作动画。请回答下列问题:(1)、如图a所示,若仅缩小“logo”图层中的越马标志,在当前状态下可采用的操作有(多选,填字母:A,使用“自由变换”调整/B,使用“图像大小”调整/C,先用矩形选框工具框选该标志,再用“自由变换”调整/D,使用“画布大小”调整)。(2)、如图b所示,“背景”图层第1帧至第12帧是背景逐渐淡人的补间动画,则“背景”图层中的对象不可能是(单选,填字母:A,位图/B,影片剪辑元件/C,图形元件)。(3)、若将此动画直接导出SWF格式,则“文字2”图层中的动画将(选填:可见/不可见)。(4)、“文字1”图层中的文字移入舞台后突然消失,若要使其一直在场景中呈现,应进行的操作是。(5)、在“按钮”图层第48帧有“重播”按钮,单击此按钮,将跳转至本场景第1帧继续播放,则添加在“重播”按钮上的脚本是。16. 【加试题】小李要给全班学生拍合照,要求所有学生站成一排,中间高,两端低,小李采用如下排队方法:按身高信息从高到低排序,让身高第一位的同学单独站出来,身高第二位同学站在他的左手边,身高第三位同学站在他的右手边,再依次向两端安排其他人。每个学生的学号与身高信息已存人数据库中。小李编写了VB程序,从数据库中读取学号和身高信息,在“原始信息”下方的列表框List1中显示,单击“排队”按钮Command1,在“排好的队形”下方的列表框List2中显示排好的队形,程序界面如图所示。实现上述功能的VB程序如下,但加框处代码有错,请改正。
Const maxn=100
Dim id(1 To maxn)As Integer ‘存储每个学生的学号
Dim tall(1 To maxn)As Single ‘存储每个学生的身高
Dim n As Integer ‘存储学生的个数
Private Sub Form_Load()
‘从数据库得到学生的总人数n
‘从数据库读取学号信息,并存入id数组中
‘从数据库读取身高信息,并存入tall数组中
‘在列表框List1中显示学号与身高
End Sub
Private Sub Command1_Click()
Dim a(1 To maxn)As Integer ‘存储排好队形的学号
Dim b(1 To maxn)As Single ‘存储排好队形的身高
Dim i As Integer,j As Integer
Dim t1 As Integer,tr As Integer,mid As Integer
Dim tmp1 As Single,tmp2 As Integer
For i=1 To n-1
For j=n To i+1 Step-1
If Then ‘(1)
tmp1=tall(j):tall(j)=tall(j-1):tall(j-1)=tmp1
tmp2=id(j):id(j)=id(j-1):id(j-1)=tmp2
End If
Next j
Next i
If n Mod 2=0 Then ‘根据总人数的奇偶性,确定队形的中间位置
mid=n\2+1
Else
mid=(n+1)\2
End If
‘身高第一位的同学,安排在队形的中间位置
a(mid)=id(1)
b(mid)=tall(1)
t1=mid-1
tr=mid+1
For i=2 To n
If Then ‘(2)
a(tr)=id(i)
b(tr)=tall(i)
tr=tr+1
Else
a(t1)=id(i)
b(t1)=tall(i)
t1=t1-1
End If
Next i
List2.AddItem“位置”+“学号 ”+“身高”
For i=1 To n
List2.Addltem Str(i)+” ”+Str(a(i))+” ”+Str(b(i))
Next i
End Sub
(1)、处加框代码应改为;(2)、处加框代码应改为。17. 【加试题】火柴棍可以拼成数字0~9,拼法如图a所示。输入火柴棍的数量n(n≤24),计算可以拼出多少个“A+B=C”的等式?
要求:
①加号与等号各自需要两根火柴棍。
②A,B,C为非负的整数,且该数非零时,最高位不能是0。
③如果A≠B,则A+B=C与B+A=C视为不同的等式。
④n根火柴棍必须全部用上。
小明发现,数字1用的火柴棍最少,24根火柴棍全部用上的话,能拼出最大的整数A或B不超1111,C不超过2222,他编写了一个VB程序,在文本框Text1中输入火柴棍的数量,单击“统计”按钮Command1,在文本框Text2中输出“A+B=C”的方案数,程序界面如图b所示。
实现上述功能的VB程序如下,请回答下列问题:
(1)、请在画线处填入合适的代码。Private Sub Command1_Click()
Dim a(0 T0 2 222)As Integer ‘存储每个整数需用的火柴棍数
Dim n As Integer,ans As Integer
Dim i As Integer,j As Integer
n=Val(Text1.Text)
For i=0 To 2 222
a(i)=0
Next i
‘得到0~9中每个数字需用的火柴棍数
a(0)=6:a(1)=2:a(2)=5:a(3)=5:a(4)=4
a(5)=5:a(6)=6:a(7)=3:a(8)=7:a(9)=6
n= ① ‘去掉等号与加号后,剩余的火柴棍数量
For i=10 To 222 ‘计算出10~n中每个数字需用的火柴棍数
a(i)=a( ② )+a(i Mod 10)
Next i
ans=0
‘枚举0~n中任意两个数,判断是否符合A+B=C的火柴棍数量
For i=0 To 1 111
For j=0 To 1 111
If a(i)+a(j)+a( ③ )=n Then
ans=ans+1
End If
Next j
Next i
Text2.Text=Str(ans)
End Sub
① ② ③
(2)、输入的火柴棍的数量为14时,方案数为。