浙江省温州十五校联合体学年高二上学期期中联考信息技术试题解析版.docx
《浙江省温州十五校联合体学年高二上学期期中联考信息技术试题解析版.docx》由会员分享,可在线阅读,更多相关《浙江省温州十五校联合体学年高二上学期期中联考信息技术试题解析版.docx(13页珍藏版)》请在冰豆网上搜索。
浙江省温州十五校联合体学年高二上学期期中联考信息技术试题解析版
绝密★考试结束前
2020学年第一学期“温州十五校联合体”期中联考
高二年级技术学科试题
本试卷分两部分,第一部分信息技术,第二部分通用技术。
满分100分,考试时间90分钟。
第一部分信息技术(共50分)
一、选择题(本大题共14小题,每小题2分,共28分。
每小题列出的四个备选项中只有一个是符合題目要求的,不选、多选、错选均不得分)
1.下列有关信息与信息处理的说法,错误的是()
A.智能手机内部的信息都是以二进制形式存储
B.对于不同的人群,同一种信息的价值都是一样的
C.信息可以脱离它所反映的事物而被存储、保存和传播
D.人工智能广泛应用于图像识别、自然语言处理等领域
【答案】B
【解析】
【详解】本题主要考查信息与信息处理。
智能手机内部的信息都是以二进制形式存储;对于不同的人群,同一种信息的价值都是不一样的;信息可以脱离它所反映的事物而被存储、保存和传播;人工智能广泛应用于图像识别、自然语言处理等领域,故本题选B选项。
2.下列关于浏览器与网页的说法正确的是()
A.浏览器与Web服务器之间通过HTTP协议交互数据
B.将网页以“Web档案,单个文件(*.mht)”类型保存,其中的图片不会被保存
C.清除浏览器历史记录,收藏夹中的网址也会被同时清空
D.浏览器的主要功能是解释执行网页代码和编辑网页
【答案】A
【解析】
【详解】本题主要考查浏览器与网页知识点。
浏览器与Web服务器之间通过HTTP协议交互数据,故本题选A选项;将网页以“Web档案,单个文件(*.mht)”类型保存,其中的图片也会被保存,选项B说法错误;清除浏览器历史记录,收藏夹中的网址不会被同时清空,选项C说法错误;浏览器的主要功能是解释执行网页代码,但不能编辑网页,选项D说法错误。
3.用Access软件设计某校图书借阅信息管理系统的数据库,其中“图书表”中需要存储如图所示的数据。
序号
书名
类代码
出版社
作者
价格
登记日期
借出
1
老人与海
001
上海文艺出版社
海明威
¥25.00
2008/9/1
是
2
文化苦旅
001
长江文艺出版社
余秋雨
¥39.80
2015/3/1
否
3
百年孤独
002
南海出版公司
马尔克斯
¥31.60
2012/8/2
是
...
...
...
...
...
...
...
...
下列关于“图书表”的描述,不正确的是()
A.该数据表至少包含8个字段
B.若数据表中已有记录,其字段类型将无法修改
C.不能将“类代码”字段设置为主键
D.该数据表中各条记录的字段数一定相同
【答案】B
【解析】
【详解】本题主要考查Access数据库知识点。
该数据表至少包含8个字段;若数据表中已有记录,其字段类型可以修改;不能将“类代码”字段设置为主键;该数据表中各条记录的字段数一定相同,故本题选B选项。
4.某ACCESS数据表已经添加记录,关于该表
操作,下列说法正确的是()
A.将数据类型为“自动编号”的字段修改为“文本”类型
B.将数据类型为“文本”
字段修改为“自动编号”
C.数据表的记录不可以排序,每增加一条记录都是添加在最后
D.数据表的字段顺序不可以改变,每增加一个字段都是添加在最后
【答案】A
【解析】
【详解】本题主要考查Access数据表知识点。
“自动编号”类型是自动生成的数字,可以转为“文本”类型,故本题选A选项。
“文本”类型里包含有文字、字母、数字等,不能转成“自动编号”类型,故选项B说法错误;数据表的记录可以排序,选项C说法错误;数据表的字段顺序可以改变,选项D说法错误。
5.下列数值中,与十六进制数30最接近的是
A.29DB.31DC.110010BD.2FH
【答案】D
【解析】
【详解】略
6.使用UltraEdit软件查看字符内码,部分界面如下图所示:
下列说法正确的是()
A.大写字母O的内码为49H
B.小写字母j的内码用二进制表示为:
01101010
C.图中可能是4个GB2312编码字符和6个ASCII编码字符
D.字符“t”和“T”的ASCII码值之差的十进制值为20
【答案】B
【解析】
【详解】本题考查的是UltraEdit编码。
由图中可知小写o的内码为6F转十进制为:
111,ASCII编码表中小写字母的编码比对应的大写字母大32,111-32=79,转十六进制为4F,故选项A错误;由图中可知h内码为68H,推出小写字母j内码为6AH,转二进制为:
01101010,故选项B正确;ASCII编码不打与7F,占一个字节;GB2312编码字符占两个字节,故图中可能是2个GB2312编码字符和6个ASCII编码字符,故选项C错误。
ASCII编码表中小写字母的编码比对应的大写字母大32,故选项D错误。
7.某学生设计了一个VB应用程序,则鼠标单击“myCmd”按钮的事件处理过程名是()
A.ClickB.Command1_Click
C
myCmd_ClickD.myCmd_DblClick
【答案】C
【解析】
【详解】本题主要考查VB程序知识点。
观察图可知,则鼠标单击“myCmd”按钮的事件处理过程名是myCmd_Click,故本题选C选项。
8.下列VB表达式的值等于2020(整数型)的是()
A.Len("2010")+10B.Str(2010)+"10"
C.2020Mod2^20\10D.Mid("20200901",1,4)
【答案】C
【解析】
【详解】本题主要考查VB表达式。
Len()返回字符串
长度,Len("2010")+10=14,Str(2010)+"10"(字符串连接)=201010,2020Mod2^20\10(优先级大小“^”>"\">Mod)=2020,Mid()是截取字符串函数,Mid("20200901",1,4)=“2020”(字符串型),故VB表达式的值等于2020(整数型)的是2020Mod2^20\10,故本题选C选项。
9.若x是整型变量,下列选项中与表达式Not(x>=2Andx<6)等价的是()
A.x<2Andx>=6B.Notx>2AndNotx<6
C.x>=2Orx<6D.x<2Orx>=6
【答案】D
【解析】
【详解】本题主要考查VB运算。
VB中运算优先级先算术运算,再关系运算,再逻辑运算。
与题中表达式Not(x>=2Andx<6)等价的是x<2orx>=6,因此D选项正确。
10.某算法的部分流程图如图所示,执行这部分流程后,输出a,b的值分别是()
A.15,30B.18,30C.15,45D.18,45
【答案】A
【解析】
【详解】本题主要考查算法流程图。
初始值a=0,b=0,判断条件是b<=20,变量a每次递增3,故循环结束时,b=0+3+6+9+12=30,a=0+3+3+3+3+3=15,故本题选A选项。
11.下列VB表达式中,计算结果与其他不同的选项是()
A.2Mod8+1B.Len("2")+1
C.Sqr(Abs(23-32))D.27Mod8\2
【答案】B
【解析】
【详解】本题考查的是VB表达式、标准函数。
Mod求余,2Mod8+1=3;Len()是计算字符串的长度,Len("2")+1=2;Abs()是求绝对值,Sqr是求算术平方根,Sqr(Abs(23-32))=3;27Mod8\2=3;故应选B。
12.有如下VB程序段:
DimxAsString,yAsString
DimansAsLong
x="2019":
y="2020"
ans=0
Ifx>yThenans=Val(x)-1Elseans=Val(y)+1
ans=ans+Val(x+y)
Text1.Text=Str(ans)
执行该程序段后,文本框Text1中显示的是()
A.20194041
B.6066
C.20194038
D.6060
【答案】A
【解析】
【详解】本题主要考查VB程序的执行。
x="2019",y="2020",x13.有如下VB程序段:
s="wenzhou":
s1="":
n=Len(s)
Fori=Len(s)\2To1Step-1
IfMid(s,i,1)s1=s1+Mid(s,i,1)
Else
s1=s1+Mid(s,n-i+1,1)
EndIf
Nexti
Text1.Text=s1
运行程序后,文本框Text1中显示的是()
A.heWB.nowC.heuD.neu
【答案】C
【解析】
【详解】本题主要考查VB程序的执行。
该程序通过for循环比较左右两端的值,将较小的值加到s1中,s="wenzhou",其中"u"<"w"、"e"<"o"、"h"<"n",故运行程序后,文本框Text1中显示的是heu,故本题选C选项。
14.有如下VB程序段
s=Text1.Text
t=Mid(s,1,1):
max=0
Fori=2ToLen(s)
IfMid(s,i,1)>Mid(s,i-
1,1)Then
t=t+Mid(s,i,1)
IfLen(t)>maxThenmax=Len(t):
ans=t
Else
t=Mid(s,i,1)
EndIf
Nexti
Text2.Text=ans
在文本框Text1中输入“11341358901”,执行该程序段后,文本框Text2中显示的是()
A.135890B.01C.3589D.13589
【答案】D
【解析】
【详解】本题主要考查VB程序的执行。
s=“11341358901”,t=Mid(s,1,1)=“1”(Mid()字符串截取函数),max=0,for循环实现将后一个值与前一个值进行大小比较,如大于前一个值,将当前值加到t中(即t=t+Mid(s,i,1)),同时更新max值,并将t赋给ans,否则不满足条件,则将当前值赋给t,字符串s中13589满足条件,所以执行该程序段后,文本框Text2中显示的是13589,故本题选D选项。
二、非选择题(本大题共3小题,其中第15小题8分,第16小题7分,第17小题7分,共22分)
15.小明收集了“电子商务创新活力城十强榜单”数据,并使用Excel软件进行数据处理,如图a所示。
图a
请回答下列问题:
(1)如图a所示,区域A3:
A12的数据是通过排名函数Rank计算得到的:
在A3单元格中输入公式_________________,再利用自动填充功能完成区域A4:
A12的计算。
(2)已知I3单元格中的内容是由公式“=SUM(C3:
H3)”计算得到,若将C3:
H3单元格的数值小数位数设置为0,则I3单元格中显示的值____。
(单选,填字母:
A.变大/B.不变/C.变小)
(3)根据图a中数据,制作一张“综合指数对比”图表,如图b所示。
但该图表的数据区域是____________________________________。
图b
(4)对数据区域A2:
I12进行筛选操作,“电子商务交易指数”和“网上市场指引力指数”的筛选设置均如图c所示,则筛选出的城市是_________________(填城市名称)。
(5)小明从书籍上拍照获取“电子商务”相关内容后,在使用OCR软件进行字符识别,下列说法正确的是__(单选题)
A.该文字识别技术属于联机手写体汉字识别
B.文件“电子商务.tif”可能是识别的结果文件
C.通过“倾斜校正”操作有助于提高识别率
D.使用“识别”命令进行字符识别前应先进行文稿的校对
(6)将Excel制作的图表应用到Word软件,编辑文档界面如图所示
下列说法正确的是________
A.有两个用户“wz1”和“wz2”各添加了一条批注
B.可以用替换方法将文中的“电子商务”全部更改为“E-Commerce”
C.删除文中的批注对象“电子交易”,相关的批注内容也会消失
D.拒绝所有修订后,倒数第二行变为“电子商务通常是指在全世界全球各地广泛的商业贸”
E.文章中图片环绕方式
“嵌入型”
【答案】
(1).=RANK(I3,I$3:
I$12,0)
(2).A(3).B2:
B6,I2:
I6(4).北京、上海(5).C(6).BC
【解析】
【详解】本题主要考查Excel相关知识点。
①观察A12单元格的公式,需要自动填充完成其他区域的计算,故区域I3:
I12,需要绝对引用,故在A3单元格中输入公式=RANK(I3,I$3:
I$12,0)。
②若将C3:
H3单元格的数值小数位数设置为0,则数据会四舍五入,最终I3单元格中显示的值是112,会变大,故本题选A选项。
③根据图a中数据,制作一张“综合指数对比”图表,如图b所示。
但该图表的数据区域是B2:
B6,I2:
I6。
④对数据区域A2:
I12进行筛选操作,分别取“电子商务交易指数”和“网上市场指引力指数”最大的3项,取公共项,筛选出的城市是北京、上海。
⑤文件“电子商务.tif”可能是识别对象,通过“倾斜校正”操作有助于提高识别率,使用“识别”命令进行字符识别后应先进行文稿的校对,故本题选C选项。
⑥有一个用户wz添加了2条批注,可以用替换方法将文中的“电子商务”全部更改为“E-Commerce”,删除文中的批注对象“电子交易”,相关的批注内容也会消失,文章中图片环绕方式可能为“四周型”,故本题选BC选项。
16.某“数值处理”程序,实现如下功能:
在文本框Text1中输入包含数字的字符串,点击“处理”按钮Command1,将数据中的数字以“,”间隔输出到标签Label1中。
程序运行界面如图所示,VB代码如下。
请回答以下问题:
(1)要使程序运行后,窗体Form1标题立即自动显示为“数值处理”,可在_____(单选,填字母:
A.Form_Load/B.Form_Click/C.Command1_Click)事件过程中添加语句Form1.Caption=“数值提取”。
(2)实现上述功能的VB程序如下,请在划线处填入合适的代码。
PrivateSubCommand1_Click()
DimsAsString,chAsString
DimflagAsBoolean
DimtmpAsString'用于存储每一组检测到的数字
DimansAsString'存储结果
s=Text1.Text
s=s+"."
tmp=""
ans=""
flag=False
Fori=1ToLen(s)
ch=Mid(s,i,1)
Ifch>="0"Andch<="9"Then
①_________
flag=True
ElseIfflag=TrueThen
ans=ans+tmp+","
tmp=""
②_______
EndIf
Nexti
Label1.Caption=ans
EndSub
(3)程序中加框处代码有错,请改正。
________
【答案】
(1).A
(2).①tmp=tmp+ch(3).②flag=False(4).Mid(ans,1,Len(ans)-1)
【解析】
【详解】本题主要考查VB程序设计。
窗体标题自动显示为“数值处理”,即调用窗体的load事件,因此答题空1为Form_Load,A选项正确;对字符ch执行字符判断,若为数值,则累加到字符串temp中,因此答题空2为tmp=tmp+ch;当s中遇到非数值字符时,将tmp和","赋值给ans,并将标志flag赋值为False,因此答题空3为flag=False;Label1输出结果时,应该将最后一个“,”去掉,因此答题空4为Mid(ans,1,Len(ans)-1)。
17.小明用VB编写了一个程序,程序运行时在文本框Text1中输入一个包含数字的字符串。
单击“计算”按钮Command1后,将字符串中的所有数字拼接成一个整数,并将拼接后的整数转换为十六进制在标签Label1上显示。
程序运行界面如图所示。
VB代码如下。
请回答以下问题:
(1)若程序运行时,在文本框输入“zhe5jiang8”,单击“计算”按钮Command1后标签Label1上显示内容是______________(填显示的完整内容)。
(2)实现上述功能的VB程序如下,请在划线处填入合适的代码。
PrivateSubCommand1_Click()
DimsAsString
DimnAsInteger,rAsInteger
DimiAsInteger,cAsString
DimansAsString
Constcode="0123456789ABCDEF"
①_________
c=0
Fori=1ToLen(s)
c=Mid(s,i,1)
Ifc>="0"Andc<="9"Then
②________
EndIf
Nexti
Label1.Caption=Str(n)
ans=""
DoWhilen>0
r=nMod16
ans=③________
n=n\16
Loop
Label1.Caption=Label1.Caption+"的十六进制为:
"+ans
EndSub
【答案】
(1).58的十六进制为:
3A
(2).①s=Text1.Text(3).②n=n*10+Val(c)(4).③Mid(code,r+1,1)+ans
【解析】
【详解】本题考查的是VB综合应用。
(1)依据题意,可知输入“zhe5jiang8”,单击“计算”按钮,提取出整数为58,转换为十六进制数为:
3A,故标签Label1上显示内容是:
58的十六进制为:
3A。
(2)由Fori=1ToLen(s)可知,初始文本框Text1赋值给s,故第一空为:
s=Text1.Text;如果是数字,则拼接成一个整数,故第二空为:
n=n*10+Val(c);十进制转十六进制,采用除16取余并倒序输出。
余数为r时,在字符串code的第r+1位上,故第三空为:
Mid(code,r+1,1)+ans。