2019-2020学年金华市江南中学高二年级信息学科第3月考试卷

资源下载
  1. 二一教育资源

2019-2020学年金华市江南中学高二年级信息学科第3月考试卷

资源简介

金华市江南中学高二年级信息学科第3月答案卷
选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中只有一个符合题目要求)
1 2 3 4 5 6
C C D D B C
7 8 9 10 11 12
C D C C A B

非选择题(本大题共5小题,其中第13题4分,第14题5分,第15题8分,第16题3分,第17题6分,共26分)
13、(1)=RANK(B11,$B$11:$L$11) 1分
(2)B2:L2,B11:L11 1分
(3)会 9 2分
14、(1)Label3 事件 2分
(2)①n<8 ②i<=n ③tj1+tj2+tj3=2 3分
15、(1)ABE 2分
(2)B C 2分
(3)复制“音乐”图层第1帧,粘贴至第36帧 2分
(4)on(release){fscommand(“quit”);} 2分
16、①a(k) Mod 2=1 And a(j) Mod 2=0 2分
②i=i+1 1分
(1)运算的结果是:72 1分
? (2)①sz*10+Val(c)? ? 2分
②yxj(b(k))>=yxj(b(k-1))? ? 2分
③yxj=3 1分




金华市江南中学高二年级信息学科第3月考试卷
注意:本试卷共11页,17题,满分50分,时间90分钟
一、选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中只有一个符合题目要求)
1、下列关于信息的说法正确的是( )
A.信息不能脱离载体而存在,所以信息会被损耗
B.信息不能脱离它所反映的事物而被存储、传播和使用
C.网上的信息要加以甄别后使用
D.言论自由,因此可以随意在网上发表言论
2、下列关于浏览器与网页的说法正确的是( )
A.IE浏览器中以“HTML格式”另存网页,网页中的图片也会被保存
B.在IE浏览器中清空历史记录,收藏夹中的网址被同时清空
C.超文本传输协议负责浏览器与服务器之间的应答过程
D.浏览器负责执行、编辑网页代码
3、用word软件编辑某文档,部分界面如图所示。
下列说法正确的是( )
A.图中共有1处批注,批注用户是xj1
B.若接受所有修订,第一行内容为“2019新冠病毒(Novel coronavirus pneumonia,NCP),即“COVID-19”
C.若退出修订,原有的修订标记将不被保留
D.若删除第一行的“新型冠状病毒”,右边的批注框也会被删除
4、使用UltraEdit软件观察字符“挑战AlphaGo!”的内码,部分界面如图所示。
下列说法正确的是( )

A.这10个字符里共有7个ASCII字符,每个ASCII字符占一个字节
B.字符“挑”的二进制码是“1100110011110010”
C.字符“加油”的十六进制码是“D9 F8”
D.字符“Fighting”的十六进制码是“46 69 67 68 74 69 6E 67”
5、Access中的一张数据表设计视图如下图所示,下列说法正确的是( )

A.“工作时间”字段不能输入“15:30:20”
B.“姓名”字段可以输入文字、数字和符号等任意文本
C.该数据表共有6个字段,表名为“zjxxb.accdb”
D.“编号”字段内容是由系统生成的,生成后可以修改
6、十进制数转换为二进制数的算法流程图如下图所示,当输入十进制数63时,改流程图中循环体执行的次数为( )
A.4 B.5 C.6 D.7
7、使用GoldWave软件编辑某音频文件,操作界面如下图所示,下列说法正确的是( )
A.执行“剪裁”操作后,整个音频只剩下当前选中部分
B.执行“删除”操作后,按原参数保存,音频容量变为原来的3/4
C.执行“选定部分另存为”操作,音频容量变为原来的1/8
D.执行“插入静音”操作后,按原参数保存,音频容量不变
8、使用Photoshop软件制作“风筝”作品,部分界面如图所示。下列说法正确的是( )
A.不能删除“背景”图层
B.不能将“知了”图层移到“纸鸢”图层下方
C.可以使用油漆桶工具修改“诗词”图层的颜色
D.将“背景”图层设置为不可见后,保存成PNG格式图像背景透明
9、使用flash软件制作动画,将库中“停止”按钮元件应用于“Load”场景,其中该按钮元件的部分编辑界面如图所示。下列说法正确的是( )
A.“停止”按钮元件“指针经过”帧中实例的宽高被锁定,则该实例的大小不能被修改
B.将“停止”按钮元件“文字”图层锁定后,不能对该图层“点击”帧执行“删除帧”操作
C.修改“停止”按钮元件“背景”图层“弹起”帧中的内容,“Load”场景中该按钮实例随之变化
D.测试影片,鼠标移动到“停止”按钮上时,该按钮外观会发生变化
10、【加试题】对n个元素进行排序,用冒泡进行排序时,需比较的次数共为( )
A.n*(n-1) B.n*(n+1) C.n*(n-1)/2 D.n*(n+1)/2
11、【加试题】有如下VB程序段
a(1)=1:a(2)=1
B(1)=1:b(2)=2
For i=3 to 5
a(i)=a(i-1)+a(i-2)
b(i)=b(i-1)+a(i)
Next i
执行该程序后,数组元素b(5)的值为( )
A.12 B.8 C.5 D.6
【加试题】某对分查找算法的VB程序段如下:
key=Val(Text1.text)
i=1:j=10
Text2.text=””
Do While i<=j
m=Int((i+j)/2+0.5)
If key=a(m) Then Exit Do `Exit Do表示退出循环
If key Text2.text=Text2.text+Str(a(m))
Loop
数组元素a(1)到a(10)的值依次为“8、17、24、30、36、40、55、58、61、66”,文本框Text1中输入的值是30,执行该程序段,文本框Text2中显示的是( )
A.40 24 B.40 24 36 C.36 24 D.36 17 24
二、非选择题(本大题共5小题,其中第13题4分,第14题5分,第15题8分,第16题3分,第17题6分,共26分)
13、使用Excel软件制作了反映浙江省各地市国际旅游外汇收入的工作表,请回答下列问题:

图a
(1)如图 a 所示,区域 B12:L12 的数据是通过公式计算得到的:在 B12 单元格中输入公式_______________,再利用自动填充功能完成区域 C12:L12 的计算。

图b
(2)根据图 a 中的数据制作了图表,如图 b 所示,创建该图表的数据区域是
图 c
(3)小明发现 Excel 可以按行排序,他选择区域 B2:L10,按照图 c 所示的方式进行排序。排序完成后,图 b 显示的图表_____(填:会/不会)改变,C12 单元格显示的值是________。
14、密码强度检测。编写VB程序,实现如下功能:在文本框Text1中输入要检测的密码,单击“检测”按钮Command1,则在标签Label3中输出检测结果,运行效果如图a所示。
将密码字符分为数字、字母和其他符号三类。
密码强度的检测方法为:
(1)若密码位数少于8位,则不进行强度检测,给出提示“密码位数不能少于8位,请重新输入!”。
(2)若密码位数在8位及以上,则进行强度检测:
若密码字符属于同一类字符,则密码强度为“弱”;若密码字符属于不同的二类字符,则密码强度为“中等”;若密码字符属于不同的三类字符,则密码强度为“强”。

图a 图b
(1)当前编辑的对象的属性窗口如图b所示,则其对象名为 。程序代码“Private Sub Command1_Click()”中的“Click”是 (填:对象/方法/事件/事件处理过程)。
(2)为实现上述功能,请在程序划线处填入合适的代码。
Private Sub Command1_Click()
Dim password As String, st As String
Dim i As Integer, n As Integer, tj1 As Integer, tj2 As Integer, tj3 As Integer
password = Text1.Text
n = Len(password)
If ① Then
Label3.Caption = "密码位数不能少于8位,请重新输入!"
Else
tj1 = 0: tj2 = 0: tj3 = 0
i = 1
Do While ②
st = Mid(password, i, 1)
If st >= "0" And st <= "9" Then
tj1 = 1
ElseIf st >= "a" And st <= "z" Or st >= "A" And st <= "Z" Then
tj2 = 1
Else
Tj3 = 1
End If
i = i + 1
Loop
If tj1 + tj2 + tj3 = 3 Then
Label3.Caption = "强"
ElseIf ③ Then
Label3.Caption = "中等"
Else
Label3.Caption = "弱"
End If
End If
End Sub
15、要制作一个主题为“国庆阅兵”的多媒体作品。首先使用 Photoshop 软件制作背景图片,然后使用 Flash 软件制作动画,请回答下列问题:
图 a
(1)如图 a 所示,在 Photoshop 中下列操作可行的有____________(多选,填字母)
A.将“气球”图层移到“背景”图层下方
B.选中“气球”图层,使用“魔棒工具”选择白色区域后按“Delete”键删除
C.选中“国庆快乐”图层,使用“油漆桶工具”将字体颜色改为红色
D.复制“国庆快乐”图层的图层样式,粘贴至“背景”图层
E.使用“图像大小”修改“背景”图层的宽度
图 b
(2)如图 b 所示,“飞机”图层实现了飞机先从位置(600,300)飞至位置(400,100),再从右向左顺时针旋转两次飞至位置(100,100),最后飞至位置(-100,300)的效果,那么“飞机”图层第 1 至第 12 帧的动画类型是________(单选,填字母:A.逐帧动画 / B.动画补间 / C.形状补间)。整个动画飞机飞行的轨迹是________(单选,填字母:)

A
(3)图 b 中“音乐”图层声音的同步方式是“数据流”,若动画播放 3 秒后需要重新播放该音乐,在不改变其他动画效果的前提下,应进行的操作是_____________。
(4)测试影片时,若想实现单击“停止”按钮后关闭动画,则按钮上应添加的动作脚本是 _____________________________________。
16、【加试题】有一组正整数,要求仅对其中的偶数进行降序排序。排序后偶数在前,奇数在后。排序示例如下。
排序前 75 78 60 86 61 75 36 88
排序后 88 86 78 60 36 75 61 75

程序运行界面如下图所示。
实现上述功能的VB程序如下,但横线处代码有错,请改正。
Const n = 8
Dim a(1 To n) As Integer
Private Sub Form_Load()
?'排序前数据存储在数组a中,并在文本框Text1中显示代码略
End Sub
Private Sub Command1_Click()
Dim k As Integer, i As Integer, j As Integer, t As Integer
i = 1
Do While i <= n - 1
?? k = i
?? For j = i + 1 To n
????? If a(i) Mod 2 = 1 And a(k) Mod 2 = 0 Then??? '①
????????? k = j
????? ElseIf a(k) Mod 2 = 0 And a(j) Mod 2 = 0 And a(j) > a(k) Then
????????? k = j
????? End If
?? Next j
?? If k <> i Then
????? t = a(k): a(k) = a(i): a(i) = t
?? End If
? i = i + k?????????????'②
Loop
'依次输出排序后的数据。代码略
End Sub
一个简单的四则混合运算式子(算式中只包含整数、+、-、*、/、=)的运算规则是先进行“*”或“/”,再进行“+”或“-”,下列是用VB编写的简单四则混合运算的程序,运行程序时在文本框Text1中输入网则运算式子,单击命令按钮Command1,在标签Label1中输出结果。程序界面及代码如下。请回答以下问题。

(1)若在文本框Text1中输入式子“12*5-32/4+20=”,则运行程序后在标签Label1中显示的内容是_______________?。
(2)请在划线①②③处填入合适的代码,让程序能实现计算功能。
??? Private Sub Command1_Click()
?? ???Dim a(1 To 100) As Single
??? ??Dim b(0 To 100) As String
?? ???Dim s As String, c As String
??? ??Dim sz As Integer, i As Integer, k As Integer
?? ???s=Text1.Text,
? ????k=0
??? ??For i=1 To Len(s)
??? ????c=Mid(s, i, 1)
?? ?????If c>="0" And c <= "9" Then
?? ???????sz=0
? ????????Do While c>="0" And c<="9"
??? ????????sz=______①____?
??? ????????i=i+1
??? ????????c=Mid(s, i, 1)
????????? Loop
????????? k=k+1:a(k)=sz:b(k)=c
??????? End If
??????? Do While k>1 And_____②_____?
??????????? If b(k-1)="+"Then a(k-1)=a(k-1)+a(k)
??????????? If b(k-1)="-"Then a(k-1)=a(k-1)-a(k)
??????????? If b(k-1)="*"Then a(k-1)=a(k-1)*a(k)
??????????? If b(k-1)="/"Then a(k-1)=a(k-1)/a(k)
??????????? b(k-1)=b(k)
??????????? k=k-1
??????? Loop
??? ??Next i
??? ??Label1.Caption="运算的结果是:"+Str(a(1))
??? End Sub
??? Function yxj (x As String) As Integer
?? ???If x="*"Or x="/"Then
??????? yxj=1
?? ???ElseIf x="+"Or x="-"Then
??????? yxj=2
??? ??Else
??????? _____③_____?
??? ??End If
??? End Function

2 / 3

展开更多......

收起↑

资源列表