浙江省宁波市九校2020-2021学年高二上学期信息技术期末联考试卷

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

浙江省宁波市九校2020-2021学年高二上学期信息技术期末联考试卷

资源简介

浙江省宁波市九校2020-2021学年高二上学期信息技术期末联考试卷
一、选择题(本大题共15小题,每小题2分,共30分)
1.(2020高二上·宁波期末)下列关于信息和信息技术的说法,不正确的是(  )
A.短信诈骗体现了信息具有真伪性
B.GDP数据核算体现了信息具有可加工处理性
C.现代信息技术包括电影电视技术、计算机技术、通信技术等
D.信息具有载体依附性,但可以脱离它所反映的事物被存储、保存和传播
2.(2020高二上·宁波期末)下列有关邮件和网络的说法,正确的是(  )
A.邮件从本地发送到收件方服务器的过程使用了简单邮件传输协议
B.FTP是一种用于浏览器与网站服务器之间进行超文本传输的协议
C.网页文件的实质是文本,所以网页中的图像也保存在文本文件中
D.微信、抖音是当前流行的信息表达方式
3.(2020高二上·宁波期末)下列有关网络和网络安全说法正确的是(  )
A.在公共计算机上登陆某网站时保存用户名和密码可以方便查询
B.支付宝推出的刷脸功能可提高信息的安全性
C.用搜索引擎搜索信息时,为了缩小搜索范围,尽量减少关键词
D.在因特网资源评价中,个人推荐的方式具有较高的参考价值
4.(2020高二上·宁波期末)使用Word软件编辑某文档,部分界面如图所示(  )
下列说法正确的是(  )
A.该图片的环绕方式可能为“四周型”
B.文档中有2处修订,2处批注
C.删除批注,批注对象同时被删除
D.若光标定位在第三行“ ”两字中间,执行接受修订,“透”字将被接受进来
5.(2020高二上·宁波期末)使用OCR软件进行字符识别,部分界面如图所示:
下列说法正确的是(  )
A.在字符识别之前,都要对图片进行倾斜校正
B.区域①处显示的是“烟雨江南.JPG”中的内容
C.通过手动输入可将区域②处的文字“榭”修正为“树”
D.对图像进行去噪声、滤波处理,有助于提高字符的识别率
6.(2020高二上·宁波期末)下列选项中,体现了人工智能技术的有(  )
①使用“讯飞”软件通过语音进行汉字输入
②使用在线二维码生成器自动生成二维码
③通过“FaceID”进行人脸识别实现手机解锁
④使用百度翻译将一篇中文文稿翻译成英文
⑤电饭煲根据其内部温度实现自动加热的功能
A.①④⑤ B.①③④ C.②③⑤ D.③④⑤
7.(2020高二上·宁波期末)使用Access软件打开一个数据库文件,部分界面如图所示:
下列说法正确的是(  )
A.若将“缴费”字段设为货币型,则“卫淼淼”的缴费值可以输入“500元”
B.在数据表视图中,可以将 “姓名”字段设为主键
C.每个“住校”字段的值占一个字节的空间
D.“1999,05,12”可以是郑思嘉“出生日期”字段的有效输入值
8.(2020高二上·宁波期末)某颜色对应的十进制RGB值为(0,113,20),在图片处理中将蓝色颜色分量的值增加了15,则处理后的蓝色分量所对应的二进制值为(  )
A.00001111 B.10000000 C.00100011 D.00110001
9.(2020高二上·宁波期末)使用UltraEdit软件观察字符内码,部分界面如图所示:
这些字符中共包含的ASCII大小写字母的个数是(  )
A.2 B.8 C.9 D.11
10.(2020高二上·宁波期末)某算法的部分流程图如图所示。若输入x的值为7,最终i,s的值分别为(  )
A.7,9 B.9,0 C.7,-9 D.9,-9
11.(2020高二上·宁波期末)下列表达式中,值最大的是(  )
A.6780 mod 1000 \ 10
B.Int(Rnd * 70) + 10
C.Val(Mid(“3.1415926”,6,2)
D.Int((Rnd-Rnd + 1) / 2 ) * 100
12.(2020高二上·宁波期末)有如下Visual Basic程序段:
Dim t as Double, n as Integer
t = 0 : n = 0
For i = 1 to 10 step 2
n = n + 1
t = t + n / i
next i
程序运行后,下列表达式的值与t相等的是(  )
A.1+1/3+2/5+3/7+4/9 B.1/3+2/5+3/7+4/9+5/11
C.1+2/3+3/5+4/7+5/9 D.1+1/2+1/3+1/4+1/5
13.(2020高二上·宁波期末)有以下Visual Basic程序段:
s = 0 : i = 100 ‘①
Do While i >= 0 ‘②
i = i + 2 ‘③
s = s + i ‘④
Loop
Text1.text=str(s)
执行这部分流程,发现其违背了算法的“有穷性”特征,下列修改方案正确的是(  )
A.将①处改为i=0 B.将②处改为s>=0
C.将③处改为i=i-2 D.将④处改为s=s-i
14.(2020高二上·宁波期末)有Visual Basic代码段如下:
s = Text1.Text : sum = 0
c = 1 : j = 0
For i = 1 to len(s)
ch = Mid(s, i, 1)
If ch >= "0" And ch <= "9" Then
j = j + 1
Else
If c mod 2 = 1 then sum = sum + Val(Mid(s,i-j,j))
j=0 : c = c + 1
End If
Next i
Label1.Caption = Str(sum)
在文本框Text1中输入“20a20b1c29d9”,执行该段代码后,标签Label1中的结果是(  )
A.70 B.21 C.30 D.79
15.(2020高二上·宁波期末)某Visual Basic程序段如下:
Dim a(1 to 6) as Integer
s = 0
Do While s <= 5
t = Int(Rnd * 6 +1)
a(t) = a(t) + 1
If a(t) = 1 Then s = s + a(t)
Loop
已知数组a(1)到a(6)的初值均为0,运行该程序段后,a(1)到a(6)不可能是(  )
A.111111 B.123456 C.654321 D.222222
二、非选择题(本大题共4小题,5+6+4+5,共20分)
16.(2020高二上·宁波期末)2020年上半年浙江省各地市GDP情况数据如图a所示,请回答下列问题:
图a
(1)若要将表中第一行的标题合并后居中,则选中A1:F1,选择图b   (填序号)标签。
图b
(2)区域E3:E13的数据是通过公式计算得到的。则在E3单元格输入公式:   ,并用自动填充功能完成区域E4:E13的计算。
(3)“人均GDP排名”的值是对各地区以“人均GDP(元)”为主要关键字降序排序后填充“1、2……11”得到,再以“总量排名”升序重新排序,则适合两次排序选择的同一数据区域为   。
(4)将区域A2:F13的数据复制到新工作表,在新工作表中对数据进行筛选操作,“2020年上半年总量(亿元)”和“人均GDP(元)”筛选条件均设置为如图c所示,则筛选出的城市有   个。
图c
(5)根据图a中的数据,制作了一张如图d的图表,则该图表的数据区域是   。
图d
17.(2020高二上·宁波期末)数字之美“卡布列克数”:一个十进制整数X,X的平方可以分割为两个数字,如果这两个数字相加之和恰好等于X,那么X就是卡布列克数。如1,9,10,45……。因为9^2=81,9=8+1,所以9是卡布列克数;45^2=2025,45=20+25,所以45是卡布列克数。小朱编写VB程序验证输入的数是不是卡布列克数。具体功能如下:在文本框Text1中输入一个数,单击“验证”按钮,结果显示在标签Label2中,运行界面如图所示
(1)若要清空文本框Text1的内容,则修改文本框的   属性。
(2)实现上述功能的VB程序如下,请在划线处填入合适的代码。
Private Sub Command1_Click()
Dim x As Integer, m as double, n As Integer
Dim num1 as Long, num2 as Long
Dim s As String, flag as Boolean, i as Integer
x = val(Text1.Text)
m = x ^ 2
s = Trim(Str(m)) ‘Trim函数去除字符串首尾空格
n = len(s)
For i = 1 to n
num1 =    
num2 = Val(Mid(s,i+1,n-i))
If     Then
Flag = True
Exit For
End If
Next i
If flag Then
Label2.Caption=Str(x)+ "="
+Str(num1)+ "+" + mid(s,i+1)+ ",是卡布列克数!"
Else
Label2.Caption
= Str(x) + "不是卡布列克数!"
End
If
End Sub
(3)若文本框Text1中输入的内容是“55”(不包括引号),单击“验证”按钮后,Label2中显示的内容是   。
18.(2020高二上·宁波期末)删除字符:实现从某一字符串删除指定的字符串,并将处理后的字符串重新输出,程序界面如图所示,在文本框Text1中输入原始字符串,在文本框Text2中输入需要删除的字符串,单击command1后,在文本框Text3中输出处理后的结果。实现上述功能的VB程序如下,请在划线处填入合适的代码。
Private Sub Command1_Click()
Dim p As String, k As String, i As Integer
Dim result As String
result = ""
p = Text1.Text
k = Text2.Text
i = 1
Do While i <= Len(p) - Len(k) + 1
If Mid(p, i, Len(k)) <> k Then
   
i = i + 1
Else
   
End If
Loop
Text3.Text =    
End Sub
19.(2020高二上·宁波期末)使用黑白颜色填充方格如图a所示,要求垂直和水平方向相邻方格颜色不同,第1个方格颜色随机生成,方格总数为n×n。编程模拟实现该填充过程,用数字0代表黑色,数字1代表白色。实现该过程的VB程序功能:在文本框Text1中输入n,单击命令按钮“填充”,在列表框List1中显示填充结果,程序运行界面如图b所示。
(1)实现上述功能的VB程序如下,请在划线处填入合适的代码。
Private Sub Command1_Click()
Dim n As Integer, m As Integer, i As Integer
Dim s As String
n = val(Text1.Text)
m = Int(Rnd * 2)
s = ""
List1.Clear
For i =1 to n * n
   
m = 1 - m
If     Then
List1.Additem s
s = ""
If n mod 2 = 0 then    
End If
Next i
End Sub
(2)运行该程序,在文本框Text1中输入5,单击命令按钮“填充”,第1个填充格为白色,则在列表框List1中第2行显示的填充结果为    。
答案解析部分
1.【答案】C
【知识点】信息及其特征;信息技术的概念与关键技术
2.【答案】A
【知识点】信息表达方式与表达技术;电子邮件,电子公告板等信息交流方式;网络协议
3.【答案】B
【知识点】因特网信息资源评价;信息系统安全防护;网络资源的检索
4.【答案】A
【知识点】文本的基本编辑;文本的图片与表格处理
5.【答案】D
【知识点】字符识别
6.【答案】B
【知识点】人工智能的应用
7.【答案】D
【知识点】数据表、字段、记录的编辑
8.【答案】C
【知识点】字符编码
9.【答案】B
【知识点】字符编码
10.【答案】B
【知识点】流程图识读
11.【答案】A
【知识点】运算符、基本运算与表达式
12.【答案】C
【知识点】运算符、基本运算与表达式;循环结构语句及程序实现
13.【答案】C
【知识点】循环结构语句及程序实现
14.【答案】B
【知识点】运算符、基本运算与表达式;分支结构语句及程序实现;循环结构语句及程序实现
15.【答案】D
【知识点】常见数据类型、数组;循环结构语句及程序实现
16.【答案】(1)4
(2)=C3/D3*10000
(3)A2:F13或A3:F13
(4)2
(5)B2:B13,E2:E13
【知识点】表格数据的处理与计算
17.【答案】(1)Text
(2)Val(Mid(s,1,i));x=num1+num2
(3)55=30+25 , 是卡布列克数!
【知识点】类、对象、属性、方法、事件和事件处理的概念及应用;分支结构语句及程序实现;循环结构语句及程序实现
18.【答案】result=result+Mid(p,i);i=i+len(k);result
【知识点】分支结构语句及程序实现;循环结构语句及程序实现
19.【答案】(1)s=s+str(m);i mod n=0;m=1-m
(2)0 1 0 1 0
【知识点】分支结构语句及程序实现;循环结构语句及程序实现
1 / 1浙江省宁波市九校2020-2021学年高二上学期信息技术期末联考试卷
一、选择题(本大题共15小题,每小题2分,共30分)
1.(2020高二上·宁波期末)下列关于信息和信息技术的说法,不正确的是(  )
A.短信诈骗体现了信息具有真伪性
B.GDP数据核算体现了信息具有可加工处理性
C.现代信息技术包括电影电视技术、计算机技术、通信技术等
D.信息具有载体依附性,但可以脱离它所反映的事物被存储、保存和传播
【答案】C
【知识点】信息及其特征;信息技术的概念与关键技术
2.(2020高二上·宁波期末)下列有关邮件和网络的说法,正确的是(  )
A.邮件从本地发送到收件方服务器的过程使用了简单邮件传输协议
B.FTP是一种用于浏览器与网站服务器之间进行超文本传输的协议
C.网页文件的实质是文本,所以网页中的图像也保存在文本文件中
D.微信、抖音是当前流行的信息表达方式
【答案】A
【知识点】信息表达方式与表达技术;电子邮件,电子公告板等信息交流方式;网络协议
3.(2020高二上·宁波期末)下列有关网络和网络安全说法正确的是(  )
A.在公共计算机上登陆某网站时保存用户名和密码可以方便查询
B.支付宝推出的刷脸功能可提高信息的安全性
C.用搜索引擎搜索信息时,为了缩小搜索范围,尽量减少关键词
D.在因特网资源评价中,个人推荐的方式具有较高的参考价值
【答案】B
【知识点】因特网信息资源评价;信息系统安全防护;网络资源的检索
4.(2020高二上·宁波期末)使用Word软件编辑某文档,部分界面如图所示(  )
下列说法正确的是(  )
A.该图片的环绕方式可能为“四周型”
B.文档中有2处修订,2处批注
C.删除批注,批注对象同时被删除
D.若光标定位在第三行“ ”两字中间,执行接受修订,“透”字将被接受进来
【答案】A
【知识点】文本的基本编辑;文本的图片与表格处理
5.(2020高二上·宁波期末)使用OCR软件进行字符识别,部分界面如图所示:
下列说法正确的是(  )
A.在字符识别之前,都要对图片进行倾斜校正
B.区域①处显示的是“烟雨江南.JPG”中的内容
C.通过手动输入可将区域②处的文字“榭”修正为“树”
D.对图像进行去噪声、滤波处理,有助于提高字符的识别率
【答案】D
【知识点】字符识别
6.(2020高二上·宁波期末)下列选项中,体现了人工智能技术的有(  )
①使用“讯飞”软件通过语音进行汉字输入
②使用在线二维码生成器自动生成二维码
③通过“FaceID”进行人脸识别实现手机解锁
④使用百度翻译将一篇中文文稿翻译成英文
⑤电饭煲根据其内部温度实现自动加热的功能
A.①④⑤ B.①③④ C.②③⑤ D.③④⑤
【答案】B
【知识点】人工智能的应用
7.(2020高二上·宁波期末)使用Access软件打开一个数据库文件,部分界面如图所示:
下列说法正确的是(  )
A.若将“缴费”字段设为货币型,则“卫淼淼”的缴费值可以输入“500元”
B.在数据表视图中,可以将 “姓名”字段设为主键
C.每个“住校”字段的值占一个字节的空间
D.“1999,05,12”可以是郑思嘉“出生日期”字段的有效输入值
【答案】D
【知识点】数据表、字段、记录的编辑
8.(2020高二上·宁波期末)某颜色对应的十进制RGB值为(0,113,20),在图片处理中将蓝色颜色分量的值增加了15,则处理后的蓝色分量所对应的二进制值为(  )
A.00001111 B.10000000 C.00100011 D.00110001
【答案】C
【知识点】字符编码
9.(2020高二上·宁波期末)使用UltraEdit软件观察字符内码,部分界面如图所示:
这些字符中共包含的ASCII大小写字母的个数是(  )
A.2 B.8 C.9 D.11
【答案】B
【知识点】字符编码
10.(2020高二上·宁波期末)某算法的部分流程图如图所示。若输入x的值为7,最终i,s的值分别为(  )
A.7,9 B.9,0 C.7,-9 D.9,-9
【答案】B
【知识点】流程图识读
11.(2020高二上·宁波期末)下列表达式中,值最大的是(  )
A.6780 mod 1000 \ 10
B.Int(Rnd * 70) + 10
C.Val(Mid(“3.1415926”,6,2)
D.Int((Rnd-Rnd + 1) / 2 ) * 100
【答案】A
【知识点】运算符、基本运算与表达式
12.(2020高二上·宁波期末)有如下Visual Basic程序段:
Dim t as Double, n as Integer
t = 0 : n = 0
For i = 1 to 10 step 2
n = n + 1
t = t + n / i
next i
程序运行后,下列表达式的值与t相等的是(  )
A.1+1/3+2/5+3/7+4/9 B.1/3+2/5+3/7+4/9+5/11
C.1+2/3+3/5+4/7+5/9 D.1+1/2+1/3+1/4+1/5
【答案】C
【知识点】运算符、基本运算与表达式;循环结构语句及程序实现
13.(2020高二上·宁波期末)有以下Visual Basic程序段:
s = 0 : i = 100 ‘①
Do While i >= 0 ‘②
i = i + 2 ‘③
s = s + i ‘④
Loop
Text1.text=str(s)
执行这部分流程,发现其违背了算法的“有穷性”特征,下列修改方案正确的是(  )
A.将①处改为i=0 B.将②处改为s>=0
C.将③处改为i=i-2 D.将④处改为s=s-i
【答案】C
【知识点】循环结构语句及程序实现
14.(2020高二上·宁波期末)有Visual Basic代码段如下:
s = Text1.Text : sum = 0
c = 1 : j = 0
For i = 1 to len(s)
ch = Mid(s, i, 1)
If ch >= "0" And ch <= "9" Then
j = j + 1
Else
If c mod 2 = 1 then sum = sum + Val(Mid(s,i-j,j))
j=0 : c = c + 1
End If
Next i
Label1.Caption = Str(sum)
在文本框Text1中输入“20a20b1c29d9”,执行该段代码后,标签Label1中的结果是(  )
A.70 B.21 C.30 D.79
【答案】B
【知识点】运算符、基本运算与表达式;分支结构语句及程序实现;循环结构语句及程序实现
15.(2020高二上·宁波期末)某Visual Basic程序段如下:
Dim a(1 to 6) as Integer
s = 0
Do While s <= 5
t = Int(Rnd * 6 +1)
a(t) = a(t) + 1
If a(t) = 1 Then s = s + a(t)
Loop
已知数组a(1)到a(6)的初值均为0,运行该程序段后,a(1)到a(6)不可能是(  )
A.111111 B.123456 C.654321 D.222222
【答案】D
【知识点】常见数据类型、数组;循环结构语句及程序实现
二、非选择题(本大题共4小题,5+6+4+5,共20分)
16.(2020高二上·宁波期末)2020年上半年浙江省各地市GDP情况数据如图a所示,请回答下列问题:
图a
(1)若要将表中第一行的标题合并后居中,则选中A1:F1,选择图b   (填序号)标签。
图b
(2)区域E3:E13的数据是通过公式计算得到的。则在E3单元格输入公式:   ,并用自动填充功能完成区域E4:E13的计算。
(3)“人均GDP排名”的值是对各地区以“人均GDP(元)”为主要关键字降序排序后填充“1、2……11”得到,再以“总量排名”升序重新排序,则适合两次排序选择的同一数据区域为   。
(4)将区域A2:F13的数据复制到新工作表,在新工作表中对数据进行筛选操作,“2020年上半年总量(亿元)”和“人均GDP(元)”筛选条件均设置为如图c所示,则筛选出的城市有   个。
图c
(5)根据图a中的数据,制作了一张如图d的图表,则该图表的数据区域是   。
图d
【答案】(1)4
(2)=C3/D3*10000
(3)A2:F13或A3:F13
(4)2
(5)B2:B13,E2:E13
【知识点】表格数据的处理与计算
17.(2020高二上·宁波期末)数字之美“卡布列克数”:一个十进制整数X,X的平方可以分割为两个数字,如果这两个数字相加之和恰好等于X,那么X就是卡布列克数。如1,9,10,45……。因为9^2=81,9=8+1,所以9是卡布列克数;45^2=2025,45=20+25,所以45是卡布列克数。小朱编写VB程序验证输入的数是不是卡布列克数。具体功能如下:在文本框Text1中输入一个数,单击“验证”按钮,结果显示在标签Label2中,运行界面如图所示
(1)若要清空文本框Text1的内容,则修改文本框的   属性。
(2)实现上述功能的VB程序如下,请在划线处填入合适的代码。
Private Sub Command1_Click()
Dim x As Integer, m as double, n As Integer
Dim num1 as Long, num2 as Long
Dim s As String, flag as Boolean, i as Integer
x = val(Text1.Text)
m = x ^ 2
s = Trim(Str(m)) ‘Trim函数去除字符串首尾空格
n = len(s)
For i = 1 to n
num1 =    
num2 = Val(Mid(s,i+1,n-i))
If     Then
Flag = True
Exit For
End If
Next i
If flag Then
Label2.Caption=Str(x)+ "="
+Str(num1)+ "+" + mid(s,i+1)+ ",是卡布列克数!"
Else
Label2.Caption
= Str(x) + "不是卡布列克数!"
End
If
End Sub
(3)若文本框Text1中输入的内容是“55”(不包括引号),单击“验证”按钮后,Label2中显示的内容是   。
【答案】(1)Text
(2)Val(Mid(s,1,i));x=num1+num2
(3)55=30+25 , 是卡布列克数!
【知识点】类、对象、属性、方法、事件和事件处理的概念及应用;分支结构语句及程序实现;循环结构语句及程序实现
18.(2020高二上·宁波期末)删除字符:实现从某一字符串删除指定的字符串,并将处理后的字符串重新输出,程序界面如图所示,在文本框Text1中输入原始字符串,在文本框Text2中输入需要删除的字符串,单击command1后,在文本框Text3中输出处理后的结果。实现上述功能的VB程序如下,请在划线处填入合适的代码。
Private Sub Command1_Click()
Dim p As String, k As String, i As Integer
Dim result As String
result = ""
p = Text1.Text
k = Text2.Text
i = 1
Do While i <= Len(p) - Len(k) + 1
If Mid(p, i, Len(k)) <> k Then
   
i = i + 1
Else
   
End If
Loop
Text3.Text =    
End Sub
【答案】result=result+Mid(p,i);i=i+len(k);result
【知识点】分支结构语句及程序实现;循环结构语句及程序实现
19.(2020高二上·宁波期末)使用黑白颜色填充方格如图a所示,要求垂直和水平方向相邻方格颜色不同,第1个方格颜色随机生成,方格总数为n×n。编程模拟实现该填充过程,用数字0代表黑色,数字1代表白色。实现该过程的VB程序功能:在文本框Text1中输入n,单击命令按钮“填充”,在列表框List1中显示填充结果,程序运行界面如图b所示。
(1)实现上述功能的VB程序如下,请在划线处填入合适的代码。
Private Sub Command1_Click()
Dim n As Integer, m As Integer, i As Integer
Dim s As String
n = val(Text1.Text)
m = Int(Rnd * 2)
s = ""
List1.Clear
For i =1 to n * n
   
m = 1 - m
If     Then
List1.Additem s
s = ""
If n mod 2 = 0 then    
End If
Next i
End Sub
(2)运行该程序,在文本框Text1中输入5,单击命令按钮“填充”,第1个填充格为白色,则在列表框List1中第2行显示的填充结果为    。
【答案】(1)s=s+str(m);i mod n=0;m=1-m
(2)0 1 0 1 0
【知识点】分支结构语句及程序实现;循环结构语句及程序实现
1 / 1

展开更多......

收起↑

资源列表