高三信息技术期中试卷带答案解析
- 格式:docx
- 大小:205.13 KB
- 文档页数:11
高三信息技术期中试卷带答案解析
考试范围:xxx;考试时间:xxx分钟;出题人:xxx
姓名:___________班级:___________考号:___________
题号 一 二 三 四 五 总分
得分
注意事项:
1.答题前填写好自己的姓名、班级、考号等信息
2.请将答案正确填写在答题卡上
评卷人 得 分
一、选择题
1.在Excel中,创建公式的操作步骤有:①在编辑栏键入“=”;②键入公式;③按Enter键;④选择需要建立公式的单元格;其正确的顺序是( )
A.①②③④ B.④①③② C.④①②③ D.④③①②
2.某Flash文档大小为550×400像素,库中有一图片的分辨为600×450像素,将该图片应用到场景时,下列操作能使图片刚好铺满整个舞台的是( ) A.设置图片实例大小为550×400 B.设置图片实例坐标为(0,0)
C.使用任意变形工具设置图片大小及位置
D.设置图片实例大小为550×400,并设置坐标为(0,0)
3.下列属于现代通信技术应用的事例是( )
A.纳米技术 B.传感技术 C.网络技术 D.微生物技术
4.利用“Windows资源管理器”对文件进行分类存储,这种管理方式属于( )
A.数据库管理 B.人工管理 C.系统管理 D.计算机文件管理
5.苏画想使用Photoshop软件制作一幅“植树节”的宣传海报,编辑界面如图所示,他正在使用的工具是( )
A. B. C. D.
6.下列不属于数据库应用系统的是( ) A.WindowsXp操作系统
B.学生学藉管理信息系统
C.多媒体视频节目点播系统
D.校本课程管理系统
7.浙江某村大面积种植的大白菜滞销,大学生村官在网上发布了大白菜销售信息,引来各地订单,大白菜销售一空,从而避免了村民的经济损失。该事例中,主要体现了信息的( )
A.共享性 B.载体依附性 C.真伪性 D.普遍性
8.小易使用GoldWave软件对music.wav文件进行处理,处理前界面如下图所示。
小易进行了“前2秒淡入,后2秒静音”的处理,则处理后的界面为( )
9.信息集成工具可分为基于页面的工具、基于图标的工具、基于时间的工具和基于程序的工具,下面哪个说法是正确的( )
A.Flash是基于时间的工具
B.Visual Basic是基于图标的工具
C.Authorware是基于页面的工具
D.PowerPoint是基于时间的工具
10.以下不属于流程图中标准的符号是( )
A. B. C. D.
评卷人 得 分
二、判断题 11.我们常说的信息技术包括通信技术、网络技术、计算机技术,也包括了生物技术。( )
12.21世纪是高度信息化的时代,我们可以随心所欲的复制、下载、传播网上的所有文章、作品、软件。( )
13.在Word 2003中,能处理文字、插入图片,但不能插入表格。( )
14.设置用户的密码过于简单不会对信息安全带来什么影响。( )
15.我们平时看到的留言板网页是一和中只用HTML代码编制的文件,此种网页发布的信息经常需要用户参与。( ) 评卷人 得 分
三、填空题
16.对以下所列出的常用软件,根据需要选出最合适的软件名称(只要填写序号)。
序号 软件名称 序号
软件名称
① Access ⑤
C语言
② PowerPoint ⑥ Cool Edit
③ 记事本 ⑦ Flashget
④ Premiere ⑧ Word
(1)制作图文并茂的电子报刊。
(2)多媒体信息集成。
(3)下载声音文件。
(4)声音的编辑处理。
(5)计算机程序设计。
(6)网站源代码HMTL编辑。
17.设计VB程序,该程序将输入的字符串中小写字母转换成大写字母后输出。在文本框Text1中输入一串字符(数字、字母均可),单击“转换”按钮Command1,在标签Label2中输出结果。(提示:Asc(x):将字符x转换为ASCII码值;Chr(x):将ASCII代码x转换为所对应的字符)该程序的设计界面如图所示,请根据算法将下列程序补充完整。
Private Sub Command1_Click()
Dim ch As String, s As String
Dim i As Integer, j As Integer
ch = Text1.Text
For i =" 1" To (1)
j =" Asc(Mid(ch," i, 1))
If j > 96 And j < 123 Then
s =" s" + Chr(j - 32)
Else
s =" s" + Chr(j)
End If
Next
(2) End Sub
18.在已排序的数组d[数组元素d(1)≥d(2)≥…≥d(n)]中查找键值为Key的数,其对分查找的VB程序段如下:
i=1:j=n
xb=0
Do While i<=j
m=Fix((i+j)/2)
If d(m)=Key Then
xb=m
Exit Do
End If
If d(m)>Key Then
①____
Else
②____
End If
Loop
划线处的语句为( ) A.①j=m+1 ②i=m+1
B.①i=m-1 ②j=m-1
C.①j=m-1 ②i=m+1
D.①i=m+1 ②j=m-1
19.某协会进行钓鱼比赛,最后有十人进入决赛,录入员编制了如下Visual Basic程序,功能是根据成绩进行排序,程序中数组 a保存所有参赛者的成绩,数组b保存此成绩对应的姓名,第i位参赛者的成绩保存在a(i)中,姓名保存在b(i)中。
程序界面如图所示,左边列表框List1中显示原始数据(成绩和相应的姓名),单击“排序”按钮(Command1),排序后的结果按成绩从高到低显示在列表框List2中。
解决此问题的算法流程图如图所示,排序部分的程序段如下:
Dim a (1 To 10) As Single
Dim b (1 To 10) As String
Private Sub Command1_Click()
Dim i As Integer,j As Integer,k As Integer,x As Single,y As String For i=1 To 9
k=i
For j=i+1 To 10
If ①________ Then k=j
Next j
If k<>i Then
x=a(i):a(i)=a(k):②________
y=b(i):b(i)=b(k):b(k)=y
End If
Next i
For i=i To 10
List2.AddItem Str(a(i))+“ ”+b(i)
Next i
End Sub
Private Sub Form_Load()
’此过程用于对数组a和数组b进行初始赋值,代码略
End Sub
(1)解决此问题的算法是________。(选填:冒泡排序或选择排序)
在程序①和②画线处,填入适当的语句或表达式,把程序补充完整:
(2)程序中①画线处应填入________。
程序中②画线处应填入________。
20.曲哲同学设计了一个英文字符串的加密算法,其加密的方法如下:
1.从被加密字符串中获取单个字符,然后得到其ascii码的8位二进制编码。
2.将字符的二进制编码反向,得到其逆序二进制码。 3.将逆序二进制码的每4位转换为相应的十六进制编码,即得到单个字符加密后的字符串。
4.以此类推,直到所有字符加密完成,得到加密字符串。
具体程序界面如下图,在text1中输入字符串,点击“加密”按钮command1后,在text2中显示加密后的字符串。
(1)已知字符a的ascii码为97,则字符串idear加密后的字符串为____________________。
(2)阅读整段程序,程序中①画线处应填入
程序中②画线处应填入 。
Private Sub Command1_Click()
Dim s As String, ch As String
Dim result As String, chA As String, chB As String
Dim i As Integer, j As Integer Dim n As Integer, m As Integer
s = Text1.Text
n = Len(s)
result = "": c = "0123456789ABCDEF"
For i =" 1" To n
ch = ①
ch = niXu(ch)
m = 0
For j =" 1" To 4 ' 获取二进制码前4位的值
②
Next
chA =" Mid(c," m + 1, 1)
m = 0
For j =" 5" To Len(ch)
m =" m" * 2 + Val(Mid(ch, j, 1))
Next
chB =" Mid(c," m + 1, 1)
result =" result" + chA + chB Next
Text2.Text = result
End Sub
' 得到单个字符ch的8位二进制编码
Function D2B(ByVal ch As String) As String
Dim s As String
Dim data As Integer, i As Integer
data = Asc(ch):s = ""
Do While data > 0
s ="Str(data" Mod 2) + s
data =" data" \ 2
Loop
If Len(s) < 8 Then
For i =" 1" To 8 - Len(s)
s = "0" + s
Next
D2B = s
Else D2B = s
End If
End Function
' 返回字符串s的逆序
Function niXu(ByVal s As String) As String
Dim i As Integer:Dim r As String
r = ""
For i =" Len(s)" To 1 Step -1
r =" r" + Mid(s, i, 1)
Next
niXu = r
End Function
评卷人 得 分
四、操作题
21.陈宇同学要制作一份用于班会课的多媒体作品。
(1)该作品的主交互界面由“钓鱼岛简介”、“争端由来”、“保钓事件”、“购岛闹剧”、“应对措施”五个模块组成。请根据描述完成以下模块框架设计图。