浙江省名校协作体2020-2021学年高二下学期信息技术联考试卷
试卷更新日期:2021-04-15 类型:月考试卷
一、选择题
-
1. 下列关于信息与信息技术的说法不正确的是( )A、网络上的破解版软件不可以随意下载 B、大数据时代与信息技术的发展息息相关 C、通过海报发布晚会消息,海报上的文字与图片就是信息 D、监控视频内容提供了关键性证据体现了信息是可存储的2. 某同学发送电子邮件时的部分界面如图所示。
下列说法正确的是( )
A、邮件可以通过邮件管理软件发送,如Foxmail B、发送到“我自己的邮箱”时不需要使用SMTP协议 C、该邮件发送成功后,将直接发送到收件人和抄送人电脑上 D、电子邮件可以用来发送文字、声音、图片,但不能发送视频3. 下列有关浏览器与网页的说法,不正确的是( )A、网站中的每一个网页都有不同的URL B、浏览器的主要功能是解释执行网页代码和编辑网页内容 C、将网页以“网页,仅HTML”格式保存到本地,将不会保存图片 D、浏览器与Web服务器之间信息传输过程中使用的协议是HTTP4. 下列应用中,体现人工智能的有( )①以语音交互的方式在智能音箱上选择歌曲
②烟雾探测器探测到浓烟后自动启动喷淋系统
③扫描学生试卷后,计算机自动批改选择题部分的答案
④智慧教室可以刷脸识别学生,提供学生信息
⑤使用有道词典在线翻译
A、①②④ B、①④⑤ C、②③④ D、②④⑤5. 使用Access软件打开某数据库,部分界面如图所示。下列说法正确的是( )
A、该数据表名为“学生信息表.accdb” B、“学号”字段的数据类型可能是“数字” C、当前视图下可以插入一个数据类型是“自动编号”的字段“ID” D、“二○○九年九月一日”可以是“入学日期”字段的有效输入值6. 使用Word软件编辑某文档,部分界面如图所示。下列说法正确的是( )
A、文中共有4处修订 B、文中图片的环绕方式可能采用“嵌入型” C、用户S1的批注内容是“王充,字仲任,会稽上虞人” D、接受所有批注和修订后,文中第四行第一句话为“亥属水,其动物属猪”7. 使用UltraEdit软件查看字符内码,部分界面如图所示。下列说法正确的是( )
A、图中共有10个ASCII字符 B、图中内码所对应字符串可能是“2020加油!” C、若图中“30”是字符“0”的内码,则“-1”的内码为2FH D、若图中“30”是字符“0”的内码,则“9”的内码的二进制形式为111001B8. 某流程图如图所示。执行完该流程图后,以下各组数值中可能是( )
A、123456 B、902264 C、987654 D、2224449. 下列VB表达式的值最大的是( )A、Len("12"+"21") B、Val("11"+"10") C、Val(mid("1221",3,2)) D、1221mod 1000\ 1010. 有如下VB程序段:s=0
For i= 1 To 10
For j=i To 10
s=s+1
Next j
Next i
执行该程序段后,变量s的值为( )
A、45 B、50 C、55 D、10011. 有如下VB程序段:S="ABCDEFG"
n=Len(s)
m=Int(Rnd*5+1)
i=0:c=1:ans=""
Do While c<= 3
i=(i+m-1)Mod n+ 1
ans=ans+Mid(s,i,1)
c=c+1
Loop
Text 1.Text=ans
执行该程序段后,文本框中不可能的输出是( )
A、ABC B、CFB C、ECB D、DAE12. 有如下VB程序段:Dim i As Integer, sum As Integer, a(0 To 7) As Integer
Dim s As String , ch As String , num As String
s="2-3-4-5-6-7-0"
sum=1:num=""
For i=1 To Len(s)
ch=Mid(s,i,1)
If ch>="0" And ch<="9" Then
num=num+ch
Else
sum=sum*Val(num)
a(Val(num))=Val(num)
End If
Next i
Text1.Text=Str(sum)
执行该程序段后,下列说法正确的是( )
A、文本框Text1中显示“0” B、文本框Text1中显示“5040” C、程序报错,提示“溢出” D、程序报错,提示“下标越界”二、非选择题
-
13. 小明收集了2020年8-10月部分PC Web端网站的用户访问量,并用EXCEL软件进行数据处理,如图a所示。
图a
请回答下列问题:
(1)、参照F3单元格的公式计算H3单元格的值,并用自动填充功能完成区域H4:H16的计算,则H3单元格中公式是。(2)、已知D3单元格格式是“数值”并保留1位小数,若将F3单元格复制粘贴到D3单元格,则D3会显示(单选,填字母:A .-1.1/B .#VALUE!/C .#DIV/0!/D .0.0)。(3)、若依据“8月覆盖人数(万人)”对数据进行排序,应选数据区域为。(4)、若根据图a中的数据制作如图b所示的图表,创建该图表的数据区域是。图b
(5)、为了获得“在线视频”类别中10月覆盖人数最多的数据,并显示在操作结果的最前面,选择数据区域A2:H16后,有以下操作步骤可供选择:①以“类别”进行筛选,选择的值为“在线视频”
②以“10月覆盖人数(万人)”进行筛选,选择“10个最大的值”并设置最大的1项
③以“类别”为关键字(按字母排序)升序排序
④以“类别”为关键字(按笔画排序)升序排序
⑤以“10月覆盖人数(万人)”为主要关键字降序排序
⑥以“10月覆盖人数(万人)”为主要关键字升序排序
则下列选项中的步骤组合(按顺序)可以实现上述功能的是 (多选,填字母)。
A、①② B、①⑤ C、③⑤ D、④⑤ E、④⑥(6)、为撰写“PC Web网络购物网站2020年8月-10月的用户使用情况”,以图c中“选项3”粘贴方式将图b的图表插入到Word文档中,此时若改变Excel中的相关数据,那么Word文档中的图表(选填:会/不会)改变。图c
14. 某仓库管理员希望使用计算机来帮助他管理仓库物品。会有不同的人到仓库取物品,每人希望取走不同数量的物品,物品库存总量事先已知。计算机的管理规则如下:
·对于某人需要的物品数量,若仓库有足够的物品,将直接分配给该人。
·若某人需要的物品数量超过了当前的库存量,仓库会拒绝该人的请求。
管理员希望知道有多少人没有顺利取到物品。
现编写VB程序实现对物品的管理,在文本框Text 1中输入物品库存总量,在文本框Text 2中输入每人所需要物品的数量(以逗号分隔),单击“统计”按钮count,在Label 4中显示一天中没有取到物品的人数。程序设计界面如图所示。
(1)、根据题意,“统计”按钮的对象名为。(2)、VB程序代码如下,请在划线处填入合适的代码。Private Sub count_Click()
Dim sum As Integer,num As Integer
Dim cnt As Integer
Dims As String,chAs String,tmp As String
cnt= 0
sum=Val(Text 1.Text)
s=Text 2.Text
For i=1 To Len(s)
ch=Mid(s,i,1)
If ch=","Then
num=Val(tmp)
If num>sum Then
cnt=cnt+ 1
Else
End If
tmp=""
Else
End If
Next i
Label 4.Caption=Str(cnt)
End Sub
(3)、若在文本框Text 1中输入“30”,文本框Text 2中输入“10,5,20,6,78”,则程序运行结束时标签Label 4中显示的内容为。15. 为庆祝新学期到来,某校学生会组织开展文体演艺活动,现按活动要求,将各班学生编排成“三角”队形。队形有以下要求:第一排正中间安排1人;第二排正中间安排3人;第三排正中间安排5人……,如此循环,直至班级人数不足以站满一排后结束编排。
三角队形外围一圈的同学对服装有特殊要求,需要进行标记(中间的同学用“●”标记,外围的同学用“▲”标记)
编写VB程序,实现队形编排功能:在文本框Text l中输入班级人数,单击“展示队形”按钮Command1后,将班级学生队形显示在列表框List 1中。例如,当班级学生数为54的时候,程序运行界面如图所示。
(1)、根据题意,如果输入的班级人数为70,则三角队形的最后一行人数为。(2)、程序代码中加框处有错误,请改正。Private Sub Command 1_Click( )
Dim i As Integer,j As Integer
Dim cnt As Integer,nAs Integer,tmp As Integer
Dim kw As String,zw As String,c As String
List 1.Clear
cnt=Val(Text 1.Text)
n=0:tmp= 1
Do While ‘计算三角队形的行数
cnt=cnt-tmp
tmp=tmp+ 2
n=n+1
Loop
For i=1 T on
kw="":zw=""
For j=i T on-1
kw=kw+" "
Next j
If i=n The nc="▲" Else c="●"
For j= 1 To 2*(i-1)-1
zw=zw+c
Next j
IfThen
ZW="▲"
Else
zw="▲"+zw+"▲"
End If
List 1.Add Item
Next i
End Sub
(3)、实现队形编排功能的VB程序如下,请在划线处填入合适的代码。16. 四则混合运算是指加法、减法、乘法和除法四种混合运算。现有一程序可计算不带括号的“+”、“-”、“*”三则混合运算。在文本框Text 1中输入表达式(保证符合数学规范),单击“=”按钮Command 1后,在标签Label l中输出运算结果,程序界面如图所示。(1)、实现上述功能的VB程序如下,请在划线处填入合适的代码。Private Sub Command1_Click( )
Dims As String,ch As String
Dim i As Integer,t As Integer
Dim ans As Long,px As Long
s=Text1.Text
ans=0:t=0:px= 1
For i=1 To Len(s)
ch=Mid(s,i,1)
IfThen
t=t*10+Val(ch)
Else
px=px*t
If ch= "_" Then
px=-1
End If
t=0
End If
Next i
Label 1.Caption=Str(ans+)
End Sub
(2)、若删除加框处代码,在文本框Text1中输入表达式“3-2+2*3”,程序运行结束时标签Label1中显示的内容为。