Loop
数组元素a
(1)到a(10)的数据依次为1,3,4,6,9,12,15,19,22,30,该程序段运行后,下列表达式正确的是()
A.i=m+1B.j=m-1C.m=int((i+j)/2)D.j>m+1
出题意图:
考查学生对对分查找算法的应用能力
二、非选择题(本大题共5小题,其中第13小题4分,第14小题5分,第15小题8分,第16小题4分,第17小题5分,共26分)
13、对杭州未来半个月的空气质量情况进行查询,得到如图1所示的统计表【改编自《名卷精编》猜题卷4】
图1
(1)请用COUNTIF(范围,“条件”)函数,例(空气质量指数70以上的天数统计表达式为=COUNTIF(C3:
C17,“>=70”))在C19单元格求出未来15天空气指数为“优”的天数统计公式(判断为优的条件如图1所示)
(2)现要对空气质量指数降序排序,应选择的区域是
(3)右击C13单元格,选择“删除”→“右侧单元格左移”命令,C19单元格显示为()
A、#REF!
B、#VALUE!
C、2D、#N/A
(4)若使用柱形图反映未来15天空气质量走势,如图2所示,产生图标的数据区域为
图2
出题意图:
考查学生应用excel软件处理数据以及知识迁移的能力,通过判断分析综合各种信息解决实际问题
14、某数字加密算法描述如下:
将某位数字与其位置相加得到num,num除以11的余数即
为编号,若余数为0编号为11,从密码表中找出与编号对应的加密字符完成加密。
密码表如下:
【改编自丽水市2017学年第二学期普通高中教学质量监控高二技术试题】
编号
1
2
3
4
5
6
7
8
9
10
11
加密字符
V
i
s
u
a
l
B
A
S
I
C
小明按照上述方法,设计了一个数字加密的VB程序,功能如下:
单击“加密”按钮Commandl,程序依次将文本框Text1中每个数字进行加密,并将加密后的密文在文本框Text2中输出。
下表显示了数字“2018”的加密过程:
数字
2
0
1
8
位置
1
2
3
4
编号
3
2
4
1
加密字符
s
i
u
V
程序运行效果如图所示。
(1)设计如图所示的程序界面,至少要使用 个类(填数字)。
(2)实现上述功能的VB程序如下,请在划线处填入合适代码。
PrivateSubCommand1_Click()
DimsAsString,s1AsString,s2AsString,numAsInteger
s="VisualBASIC"
s1=Text1.Text
s2=""
DoWhilei<=len(s1)
num=numMod11
Ifnum=0Thennum=11
s2=s2+Mid(s,num,1)
i=i+1
Loop
Text2.Text=s2
EndSub
(3)若密文是“ABC”,则明文是。
出题意图:
考查学生的计算思维以及应用visualbasic解决简单问题的能力
15、小王创作多媒体作品。
使用Photoshop软件制作一张背景图片,然后使用Flash软件制作动画。
【改编自2018年3月浙江教育绿色评价联盟适应性试卷】
第15题图a
第15题图b
请回答下列问题:
(1)如第15题图a所示,当前状态下,下列描述正确的是(多选,填字母:
A.使用画布大小命令将画布变大,“背景”图层中的图像大小也会随之变大/B.“标识”图层锁定像素后,可调整该图层图像的不透明度/C.选中“西湖美景”图层,对其中的文字进行自由变换,字号大小也会随之改变/D.修改“飞鸟”图层中的图层样式)。
(注:
全部选对的得2分,选对但不全的得1分,不选或有选错的得0分)
(2)如第15题图b时间轴所示,当前状态下空白关键帧的帧数共有(填数字)。
(3)“西湖”图层利用库中“杭州西湖”元件(如第15题图c所示),在舞台中制作补间动画,实现从舞台外,淡入出现在舞台中,这种动画属于补间动画。
第15题图c
(4)如第15题图b所示,当动画播放到第30帧时,“声音”图层中的声音(该声音时长为30秒)突然停止,若要使该声音播放到第50帧与动画同步,“声音”图层需要进行的操作是
(5)测试影片时,单击“杭州西湖”按钮,实现在浏览器中打开位于同一目录下“xhjs.txt”文件的内容,则“杭州西湖”按钮添加的动作脚本为
出题意图:
考查学生数字化资源及其工具的利用,利用flash和photoshop工具整合资源解决实际问题的能力
16、【加试题】编写VB程序,实现如下功能:
在文本框Text1中输入自然数n,单击“生成随机数”命令按钮Command1,则生成n个[1,100]区间内的整数,并显示在列表框List1中,单击“计算”按钮Command2,标签Label4中输出最大数及该数在数列中的位置,标签Label6中输出最小数及该数在数列中的位置,运行效果如下图所示,程序代码如下,但加框处代码有错,请改正。
【2017学年第二学期嘉兴市七校期中联考】
Dimd(1To100)AsInteger
DimnAsInteger
PrivateSubCommand1_Click()
DimiAsInteger
Randomize
n=Val(Text1.Text)
Fori=1Ton
i=int(rnd*100)+1
List1.AddItemStr(d(i))
Nexti
EndSub
PrivateSubCommand2_Click()
DimiAsInteger,minAsInteger,maxAsInteger
DimmaxposAsInteger,minposAsInteger
max=d
(1)
min=d
(2)
Fori=2Ton
Ifmaxmaxpos=i
Ifmin>d(i)Thenmin=d(i):
minpos=i
Nexti
Label4.Caption=Str(max)+"位置:
"+Str(maxpos)
Label6.Caption=Str(min)+"位置:
"+Str(minpos)
EndSub
出题意图:
考查学生运用计算思维识别与分析问题,抽象、建模与设计系统性解决方案
17.【加试题】小林和小王合作编写了一个查询英语单词的VB程序:
小林编写一个过程,单击“读取数据库”按钮Command1,从一个数据库中读取英语单词和中文含义,分别保存在a数组和b数组中,并显示在List1中;小王编写另一个过程,在文本框Text1中输入要查询的单词,单击“查询”按钮Command2,将查询单词的中文含义显示在Text2中,程序界面如第17题图所示。
【2017学年第一学期宁波市高三期末“十校联考”技术试题】
(1)分析程序,“英语单词”和“中文含义”被保存在数据表中。
(2)按此要求编写的程序如下,请在划线处填入合适的代码。
Constn=3500‘存储单词的总数
Dima(1Ton)AsString‘依次存储每个英语单词
Dimb(1Ton)AsString‘依次存储每个英语单词的中文含义
PrivateSubCommand1_Click()
DimconnAsNewADODB.Connection
DimrsAsNewADODB.Recordset
DimstrSQLAsString
conn.ConnectionString="Provider=Microsoft.ACE.OLEDB.12.0;Datasource="&App.Path&"\dictionary1.accdb"
strSQL="select*fromlist"
conn.Open
Setrs.ActiveConnection=conn
rs.OpenstrSQL
num=0
DoWhileNotrs.EOF
num=num+1
a(num)=rs.Fields("英语单词")
b(num)=rs.Fields("中文含义")
rs.MoveNext
Loop
rs.Close
conn.Close
Setrs=Nothing
Setconn=Nothing
Fori=1Ton
List1.AddItema(i)+""+b(i)
Nexti
EndSub
PrivateSubCommand2_Click()
DimsAsString
s=Text1.Text
Ifsearch(s)=-1Then
Text2.text="找不到该单词"
Else
Text2.text=①
EndIf
EndSub
Functionsearch(keyAsString)AsInteger
Dimi,jAsInteger
Dimmid1,mid2AsInteger
i=1:
j=n
search=-1
DoWhilei<=j
mid1=Int(i+(j-i)/3)
mid2=Int(j-(j-i)/3)
Ifkey=a(mid1)Then
search=mid1
ExitDo
ElseIfkeyj=mid1-1
ElseIfkey=a(mid2)Then
search=mid2
ExitDo
ElseIfkey>a(mid2)Then
i=mid2+1
Else
i=mid1+1
②
EndIf
Loop
EndFunction
出题意图:
考查学生visualbasic和数据库知识的整合,认识信息系统在人类生产与生活中的价值,通过计算思维解决较困难实际问题的能力
第二部分通用技术(共50分)
一、选择题(本大题共13小题,每小题2分,共26分。
每小题列出的四个备选项中只有一项是符合题目要求的,不选、多选、错选均不得分)
1、智能手机应用了多项新技术,从技术性质的角度分析,下列说法不正确的是()【改编自2016浙江选考】
A.从指纹识别技术到人脸识别技术,体现了技术的创新性
B.厂商需要支付一定的技术使用费,体现了技术的专利性
C.手机时间用久了以后,电板老化,待机时间短体现了技术的两面性
D.具有通讯、播放、拍照、上网等多种功能,体现了技术的目的性。
出题意图:
技术的价值与性质,考查学生的技术意识。
2、【原创】焖烧杯是把食物(特别是汤类)放入杯中,然后注入滚烫的开水,接着把盖子盖起来闷2小时左右,借助杯子保温的功能,使得食物在近似于开水的温度中闷熟。
是一种方便、经济的烹饪器具。
具有煲、炖、焖、烧、保温、保冷,便于携带等多项功能;外形和杯子类似适用于:
其制作材质的高真空断热科技,能够在近似于真空的环境下最大限度上阻隔了热的辐射、对流、传导,使食物在近乎零热度流失的情况下慢慢焖熟
。
对于不善厨艺、厨房不完善、做饭时间不充足的人群来说,膳魔师焖烧杯的诞生足够方便,操作方便、食用方便、清洗方便。
从人机关系的角度,下列说法不正确的是()
A.具有