高三信息技术期末试卷带答案解析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
高三信息技术期末试卷带答案解析
考试范围:xxx;考试时间:xxx分钟;出题人:xxx
姓名:___________班级:___________考号:___________
1.答题前填写好自己的姓名、班级、考号等信息
2.请将答案正确填写在答题卡上
一、选择题
1.某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)+1
B.a(j)=a(j)+1
C.s=Str(a(i))
D.List1.AddItem s
2.某超市面食区共有5种面食品种,其价格依次为6.20、4.5、5.5、2、3,若采用冒泡排序算法对其进行从小到大排序,则第二趟的排序结果是()A.2 5.5 3 6.2 4.5
B.2 3 6.2 4.5 5.5
C.2 4.5 6.2 3 5.5
D.2 3 5.5 4.5 6.2
3.以下不是信息采集工具的是()
A.扫描仪 B.打印机 C.读卡器 D.数码相机
A.网络技术
B.人工智能技术
C.语音识别技术
D.自动化信息加工技术
5.61周年国庆时,小林用Word 2003编辑了一篇贺卡献给祖国,其标题为“中国,我爱你”,下列选项中,最适合修饰该标题的是()。
A.使用美观的艺术字设计该标题
B.选择“格式”→“字体”命令,将其设置为双删除线
C.把标题文字加粗
D.标题居中对齐
6.双击下列哪个文件会启动相应的Excel 2003软件?()
A.中国海军.doc B.Office 2003.exe C.嫦娥二号.bmp D.黄山.xls
7.小张是学校电脑社成员,他要制作一个多媒体作品来介绍自己的社团,片头的制作脚本如下表所示:
在①和②处应该填写的内容为( )
A.①主交互界面②Enter
B.①片头②退出
C.①片尾②退出
D.①片头②返回
8.考虑到编程的需要,鲍Sir对“十天干”与“十二地支”进行二进制编码,其中“十天干”是由5×5的黑白点阵由左至右,由上至下进行编码如图1,“十二地支”由同心圆黑白点阵由圆心向圆周进行编码如图2,若用黑色块代表编码“0”,白色块代表编码“1”,经计算2013年刚好是“癸巳”年,那么“癸巳”两个字的二进制编码是()
9.使用Flash软件制作一个补间动画,其前后两个关键帧的部分编辑界面如图所示。
下列能实现将嫦娥三号逐渐变化为国旗动画效果的操作是()
B.将第22帧中的对象组合,并设置第1帧到第22帧之间的“形状”补间
C.将第1帧中的对象分离,并设置第1帧到第22帧之间的“动画”补间
D.将第1帧中的对象分离,并设置第1帧到第22帧之间的“形状”补间
10.使用GoldWave软件编辑某音频时的部分界面如图所示,则下列说法正确的是()
A.执行“删除”操作后,该音频的存储容量将减少
B.执行“剪裁”操作后,该音频的存储容量不变
C.提高选中部分的音量,该音频的存储容量变大
D.执行“剪裁”操作后,被选中部分的音频将变成静音
二、判断题
11.在Word文档中,如果要替换文档中的某些内容,可以使用菜单栏中的“编辑→替换”或使用快捷键“Ctrl+H”来完成这个功能。
()
12.带宽越大,信道的数据传输容量越高,信号的传输率越高。
()
13.因特网提供的WWW服务采用的主要传输协议是HTTP协议。
()
14.在Windows XP中,可以使用汉字、数字、英文、空格的组合来命文件名。
()
15.按传输介质的不同,可以把计算机网络分为有线网和无线网。
()
三、填空题
16.按下列公式计算银行贷款等额还款的月偿还金额S:
现要求编写VB程序(运行界面如图所示),实现如下功能:在文本框架中输入贷款本金、贷款期限、年利率,单击计算机按钮,在每月偿还本息额文本框中显示S的值。
按此要求编写的程序如下,请把带下划线部分所缺的程序段补齐
Private Sub Command1_Click()
Dim x As Long
Dim y As Single
Dim n As Integer
Dim s As Single
x =" Val(Text1.Text)" *
n =" 12" * Val(Text2.Text)
y =" Val(Combo1.Text)" / 12 / 100 ′月利率为年利率除12
s = 1
For i =" 1" To n
s =" (1" + y) * s
s =
Text4.Text = Str(s)
End Sub
其中,“等额还款”是 (Form/Text/Combo/Command)控件的Caption属性。
17.小明设计了一个名为“购物街”的程序,该程序功能如下:程序开始运行时显示一张商品图片,变量x存储商品价格,在文本框“Text1”输入猜测的价格y,点击“确定”按钮,判断输入的价格y与商品价格x的大小关系,并给出提示。
当输入的价格y大于或小于x时,在“猜测情况”Label5中分别显示“太大”或“太小”的提示信息,当输入的价格y等于x时在“猜测情况”Label5中显示“恭喜你猜对了!”同时“Command1”按钮变为不可用。
在“Label4”显示剩余猜测次数,程序提供5次猜测机会,当猜测次数为零时“Command1”按钮变为不可用。
运行界面如图所示:
图1
(1)应用程序界面设计时,为添加标签对象,应使用图1所示的“控件工具箱”中的________(填写相应编号)。
代码“Private Sub Form_Load()”中的load 指的是________事件。
(2)请根据题意将下列程序补充完整。
①处应填写的代码为:______________________________________
②处应填写的代码为:______________________________________
Dim x As Integer
Dim t As Integer
Private Sub Form_Load()
t=5 ’初始化猜测次数
x=14 ’初始化商品价格
Command1.Enabled=True
Label4.Caption=Str(t)
End Sub
Private Sub Command1_Click()
t=____①____
If t=0 Then
Command1.Enabled=False
End If
Label4.Caption=Str(t)
Dim y As Integer
y=Val(Text1.Text)
If ____②____ Then
Label5.Caption=“太大”
ElseIf y<x Then
Label5.Caption=“太小”
Else
Label5.Caption=“恭喜你对了!”
Command1.Enabled=False
End If
18.下面VB程序的功能是判断一个整数是否为素数。
在文本框Text1中输入一个整数x,如果x是素数,则在标签Label1中显示“Y”,否则显示“N”。
程序中有两处错误,请改正。
Private Sub Command1_Click( )
Dim i As Integer,x As Integer,pd As Boolean
Val(Text1.Text)=x
pd=True
i=1
Do While i<x And pd=True
If x Mod i=0 Then
pd=False
Else
i=i+1
End If
Loop
If pd=True Then
Label1.Caption=“Y”
Else
Label1.Caption=“N”
End If
End Sub
错误语句1:________改为:________;
错误语句2:________改为:________。
19.下列程序在调试时,文本框Text2不能输出最后的结果,已知①和②处存在唯一错误,请问错误出在(填①或②)处,该处正确的语
句应该为。
Dim x As Integer, max As Integer
Dim a As Integer, b As Integer, c As Integer, t As Integer
x = Val(Text1.Text) ' ①
a =" x" \ 100
b =" x" \ 10 Mod 10
c =" x" Mo
d 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 =" a" * 100 + b * 10 + c
Text2.Text =max ' ②
20.合唱队列是按队员的身高进行排列,形成中间高两边有序降低的队形;例如有六个队员“己、戊、丁、丙、乙和甲”的身高依次由小到大,则排
列后的顺序为“戊、丙、甲、乙、丁、己”。
小李用VB编写模拟“合唱队列”程序,功能如下:在文本框Text1中输入各队员身高,输入结束并回车,则输入的各队员身高分别存入数组a中;单击“合唱队列”按钮Command1,对数组a的元素进行有序排列后,将各元素存入数组C中形成合唱队列,并将结果显示在文本框Text2中。
程序运行界面如图所示:甲、乙、丙、丁、戊和己
实现上述功能的VB程序如下:
(1)如果输入各队员身高为“190,191,194,179,166”,则合唱队列的结果为。
(2)实现上述功能的VB程序如下,请在划线处填入合适代码。
Dim n As Integer
Private Sub Text1_KeyPress(KeyAscii As Integer)
'将输入各队员身高分别存入数组a中,队员个数为n,代码略!
End Sub
Private Sub Command1_Click()
Dim c(1 To 20) As Integer
Dim right As Integer, left As Integer, i As Integer
For i =" 1" To n – 1
For j ="1" To n-i
If ① Then
t =" (j):" a(j) =" a(j" + 1): a(j + 1) = t
End If
Next j
Next i
‘下列程序段实现数组C的合唱队列
m =" (1" + n) \ 2
left =" m:" right = m
c(m) = a(n)
i = 2
Do While i <= n
If i Mod 2 = 0 Then
right =" right" + 1
c(right) = a(n-i+1)
Else
②
c(left) = a(n-i+1)
End If
i =" i" + 1
Loop
s = ③
For i =" 2" To n
s =" s" + "," + Str(c(i))
Next i
Text2.Text = s
End Sub
四、操作题
21.为了迎接一年一度的元宵佳节,小周同学使用Flash CS3软件制作了主题为“闹元宵”的多场景动画,某个场景制作界面如图所示,请回答下列问题。
(1)放置在“背景人物”图层的对象在动画播放到最后一帧时消失不见了,要解决这一问题,可在“背景人物”图层的第60帧上右击,然后在快捷菜
单中选择_______________(填字母:A.删除帧 / B.清除关键帧 / C.清除帧)。
(2分)
(2)“控制”图层的最后1帧放置了“重播”按钮,若要实现鼠标按下该按钮,动画重头播放该场景,需给“重播”按钮添加动作命令_______________。
(4分)
(3)“文字”图层第20到40帧上做形状补间没有成功,第20帧上舞台中的对象“愿你天天充满欢乐”如所示,可知导致该形状补间没有成功的原因_________。
(2分)
22.陈宇同学要制作一份用于班会课的多媒体作品。
(1)该作品的主交互界面由“钓鱼岛简介”、“争端由来”、“保钓事件”、“购岛闹剧”、“应对措施”五个模块组成。
请根据描述完成以下模块框架设计图。
在①处填
在②处填
(2)作品主交互界面制作脚本如下所示:
①根据以上描述,“按钮2”图层应在第()帧插入关键帧。
②要设置“退出”按钮的动作效果,正确的作法是在该按钮上输入动作脚本
五、简答题
23.word编辑文本功能强大,可以插入图片、文本框、表格等,请你描述插入表格的方法(至少三种) ( 6分)
24.某班同学为元旦汇演准备节目,为此他们要用计算机写剧本、挑选几首乐曲合成背景、制作宣传海报,并通过网络发布节目信息。
(共6分)(1)请问可以使用什么软件编写剧本?请任写两种。
(2分)
(2)请问可以使用什么软件合成背景音乐?请任写两种。
(2分)
(3)请问可以使用什么软件制作宣传海报?请任写两种。
(2分)
参考答案
1 .B
【解析】
2 .B
【解析】
3 .B
【解析】
4 .B
【解析】
5 .A
【解析】
6 .D
【解析】
7 .A
【解析】
8 .B
【解析】
9 .D
【解析】
10 .B
【解析】
11 .√
【解析】
12 .对
【解析】
13 .对
【解析】
14 .√
【解析】
15 .√
【解析】
16 .10000、x * y * s / (s - 1)、Form
【解析】
17 .(1)4 窗体加载(2)①t-1 ②y>x
【解析】
18 .Val(Text1.Text)=x x=Val(Text1.Text) i=1 i=2
【解析】
19 .② Text2.Text =Str(max)
【解析】
20 .⑴ (2 分) 166,190,194,191,179
⑵①(2 分)a(j)>a(j+1)
【解析】
21 .(1)B (2)on(press){gotoAndPlay(1);} (3)形状补间动画需要对象是散点图(或者使对象分离)
【解析】本题涉及Flash CS3的时间轴,帧,动作代码和补间动画等知识点,考查考生对该软件的综合运用能力,在命题中,适当增加了难度,加入了动作代码的编写,同时也对动画制作过程中,如何修改操作上的错误提出了要求。
22 .(1)保钓事件退出(2)20 on(realse){fscommand(”quit”);}
【解析】
23 .(1)选择表格菜单中绘制表格
(2)选择表格菜单中插入表格
(3)在工具栏中选择插入表格按钮
(4)在工具栏中选择表格与边框按钮
【解析】
24 .(1)Word、WPS
(2)Cool Edit、Gold Wave
(3)PowerPoint、Photoshop
【解析】。