浙江省临安市於潜中学2018-2019学年高二上学期信息技术期末模拟试题(Word版含答案)

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

浙江省临安市於潜中学2018-2019学年高二上学期信息技术期末模拟试题(Word版含答案)

资源简介

2018学年第一学期期末模拟测试卷
高二年级技术学科 试题
第一部分 信息技术(共50分)
一.选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有一个符合题目要求)
1.下图是某软件管家对系统工具类软件提供的评价排名,这种评价属于( )
A.统计评价 B.专家或核心刊物评价 C.个人推荐 D.以上都不是
2. 某协议的主要功能是完成对数据包的确认、流量控制和网络拥塞;自动检测数据包,并提供错误重发的功能,该协议的简称是
A.HTTP B.SMTP C.TCP D.POP
3. 使用UltraEdit软件查看字符“2018 第一学期”的内码,部分界面如图所示。
下列说法正确的是
A.原文包含4个ASCII码
B.共占10个字节
C.关系表达式“10”>“2”的值为True
D.字符“期”的内码是“C6 DA”
4. 使用Access软件打开数据库,部分界面如下图所示,下列说法正确的是
A.当前数据库包含3张数据表
B.数据表“学生联系”有3条记录
C.可以将Access数据表中的数据导出到Excel
D.在数据表“学生联系”中输入多条记录时,可以先不输入学号
5. 目前很多的网络电视都能实现视频点播,点什么就播什么,这主要体现了多媒体的( )
A.交互性 B.集成性 C.实时性 D.载体依附性
6. 把十进制数160转化为八位二进制数后,高(左)4位加2,低(右)四位加6后,再转化为十进制数,结果为
A.168 B.198 C.166 D.182
7.下列四个图均为200*100像素,24位色的图像,其存储容量大小的说法正确的是:( )
a b c d
A.如果是BMP文件,文件容量大小依次是D>C>B>A
B.如果是JPG文件,文件容量大小无法判断
C.如果是BMP文件,文件容量一样大
D.如果是JPG文件,文件容量一样大
8. 用Flash软件制作动画作品,其中一个场景的部分时间轴界面如下图所示。下列说法正确的是
A.“背景”图层的前面20帧的内容和后面20帧的内容肯定相同
B.在“音乐”图层的第一帧可以添加声音
C.不能删除“音乐”图层
D.为了实现该场景的循环播放,可以直接在第40帧添加帧动作gotoAndPlay(1);
9.下列问题不能用算法描述的是
A.将四位十进制数转换为对应的二进制数 B.列出方程y=3x-1的所有整数解
C.求100个整数中的最大值和最小值 D.将100个实数按升序排列
10.表达式 15 Mod 4 + 13 5 * 2 的值是
A.7 B.0 C.2 D.4
11.随机产生一个整数或带一位小数的实数,范围在【1,9.9】,满足此条件的VB表达式是
A. 1 + Int(Rnd * 89)10 B. 1 + Int(Rnd * 90)/10
C. 1 + Int(Rnd * 89)/10 D. 1 + Int(Rnd * 8.9)
12.某VB程序段如下:
Dim x As String,y As String,z As String
x=”123”
y=”1212”
If x>y Then
   z=x+y
Else
   z=y+z
End If
Label1.Caption=z
该程序段执行后,在标签Label1中显示的内容为(  )
A.123 B.1212 C.1231212 D.1212123
二、非选择题(本大题共 5小题,其中第13小题4分,第 14 小题 5 分,第 15小题 8分,第16小题3分,第 17小题 6分,共26分)
13.浙江省近五年居民人均可支配收入的统计情况如第13题图a所示,请回答下列问题:
第13题图a
(1)已知表中所有“同比±%”列的数据都采用相同的方法计算得到的,且采用了自动填充功能,那么J13单元格编辑栏中的内容为 ▲ ;
(2)若要对农村常住居民的数据根据2016年的同比增长情况降序排列,应选择的排序区域是 ▲ ;
(3)农村常住居民近两年收入情况如第13题图b所示,
对应的图表数据区域应为 ▲ ;
(4)若将K11单元格的值改为“七百一十八”,则会
引起的变化是 ▲ (单选,填字母:A.不会发生变化/B.单元格L11显示的内容为#VALUE/C.单元格J11和L11显示的内容为#VALUE/D.单元格L11显示的内容为#NAME)。
14.下面程序的功能是从原字符串中删除指定的字符串(都是ASCII码字符)。 文本框Text1为原字符串,文本框Text2为待删除字符,单击“删除”按钮后,在文本框Text3中输出处理结果,在文本框Text4中输出删除字符串次数。程序界面和代码如下:
第14题图
Private Sub cmdDel_Click()
Dim s1 As String, s2 As String, s As String
Dim n1 As Integer, n2 As Integer, i As Integer
s1 = Text1.Text:s2 = Text2.Text
n1 = Len(s1): n2 = Len(s2)
i = 1 : m = 0
Do While i <= n1
If Mid(s1, i, n2) = s2 Then

   m = m + 1
Else
s = s + ②
i = i + 1
End If
Loop
Text3.Text = s
Text4.Text = Str(m)
End Sub
(1)在VB程序代码中的“cmdDel_Click”指的是 。
A.对象名 B.属性名 C.事件名 D.事件处理过程名
(2)在程序划线处应填入的合适表达式或语句分别是:
① ②
(3)如第14题图,将待删字符改为“t”,执行程序后,Text4中输出值为 。
15.小王制作主题为“绿色出行”的多媒体作品。首先使用 Photoshop 软件处理图像,然后使用 Flash
软件制作动画。请回答下列问题:
图 a
(1)在制作作品前,小王进行了相应的多媒体分析和规划。下列属于脚本编写过程的是(单选,填字母:A.确定该作品面向的用户群体/ B.进行媒体元素分解 / C.确定该作品的主题思想/ D.评估该作品的经济效益)。
(2)如图 a 所示,“单车”图层第 31 帧至 40 帧实现“车”到“共享单车”的补间动画,则该补间
动画的类型是 。
(3)库中的音频素材时长为 6 秒,应用于“音乐”图层中,要使场景动画播放完毕时声音停止,可
将声音的“同步”属性设置为_______(选填:事件/ 数据流)。
图 b
16. 编写VB程序,实现如下功能:单击“开始”按钮Command1,文本框Text1、Text2中自动产生[0,99]的随机整数,用户在文本框Text3中输入两数之和,单击“检测”按钮Command2,在列表框List1中输出计算结果是“正确”或“错误”,到此完成第1题测试。单击“下一题”按钮Command3,文本框Text1和Text2中重新生成随机整数,进行第2题测试……练习10题,一轮测试完成,每做对1题加10分,全部做对得100分。运行界面如图所示,程序代码如下:
Dim c As Integer,Dim s As Integer
Private Sub Command1_Click()
c = 0 :s = 0   
Randomize
List1.Clear
Text1.Text = Str(Int(Rnd() * 51))
Text2.Text = Str(Int(Rnd() * 51))  
Command1.Enabled = False
Command3.Enabled = True
End Sub
Private Sub Command2_Click()
If Val(Text3.Text) = Val(Text1.Text) + Val(Text2.Text) Then
List1.AddItem "正确"
s = s + 10
Else
List1.AddItem "错误"
End If
(1)
If c = 10 Then
Command3.Enabled = False
Command1.Enabled = True
List1.AddItem "您的得分是" + (2)
End If
End Sub
Private Sub Command3_Click()
代码略  ' 文本框Text1和Text2中重新生成数据
End Sub
17.某仓库物品代码格式为“X—XXX—XXXXX—Y”,其中“X”和“Y”均为0到9之间的数字, “Y”为校验码。校验码由前面9个X计算得到,计算方法为:从左边开始,第1个数字乘以1 加上第2个数字乘以2……依此类推,直到加上第9个数字乘以9,将该结果除以10,所得余数即为校验码。小吴设计一个根据校验码校验物品代码的VB程序,功能如下:在文本框txtCode中输人物品代码,单击“校验”按钮Command1,如果输人的校验码与计算所得的校验码一致,则输出“校验通过。”(如第17题—1图所示),否则输出“校验不通过!”(如第17题—2图所示)。

第17-1题图 第17-2题图
实现上述功能的VB程序如下:
Dim s As String '用于存储输入的物品代码
Dim ch As String
Dim i As Integer, j As Integer
Dim sum As Integer '用于存储计算校验码的累加和
Dim check_old As Integer '用于存储输入物品代码中的校验码Y
Dim check_new As Integer '用于存储按照前面9个数字X计算所得的新校验码
Dim a(1 To 10) As Integer
Private Sub Command1_Click()
'从物品代码中取出9个数字X依次存储到a(1)到a(9)中,取出校验码Y存储到a(10)中
(1)
j = 0
For i = 1 To 13
ch = Mid(s, i, 1)
If (ch >= "0") And (ch <= "9") Then
(2)
a(j) = Val(ch)
End If
Next i
'计算新的校验码并和输入的校验码进行比较
sum = 0
For i = 1 To 9
(3)
Next i
(4)
check_old = a(10)
If check_old = check_new Then
Label1.Caption = "校验通过。"
Else
Label1.Caption = "校验不通过!"
End If
End Sub
请在程序划线处应填入合适的表达式或语句。
第一部分 信息技术(共50分)
一、选择题(本大题共12小题,每小题2分,共24分)
1.A
2.C
3.D
4.C
5.A
6.B
7.C
8.B
9.B
10.
11.B
12.C
二、非选择题(本大题共 5小题,其中第13小题4分,第 14 小题 5 分,第 15小题 8分,第16小题3分,第 17小题 6分,共26分)
13.(1) =(I13-G13)/G13*100
(1分)
(2) B9:L12
(1分)
(3) J9:J12,L9:L12
(1分)
(4) B
(1分)
14.(1) D
(1分)
(2) ① i=i+n2 或等价表达式
(2分)
② Mid(s1,i,1)
(1分)
(3)3
(1分)
15.(1) B
(2分)
(2)形状补间
(1分)
(3)数据流
(1分)
(4)ADE
(2分)
(5)On(press){gotoAndStop("end",1);}或用release代替press
(2分)
16.(1) c=c+1
(2分)
(2) str(s)
(1分)
17.(1) txtCode.Text
(1分)
(2) j=j+1
(2分)
(3) sum=sum+a(i)*i
(1分)
(4) check_new =sum Mod 10
(2分)

展开更多......

收起↑

资源预览