本卷为 2022年浙江卷技术高考真题,共 16 道题,平均得分率 59%。试卷适用地区:浙江省。涉及知识点:信息安全与保护、建立主题网站、Access、数据管理及数据管理技术、字符和汉字编码、声音媒体的采集与制作、GoldWave、视频素材的采集与处理 等。
| A.登录系统时进行刷脸认证,其作用是防止未经授权用户使用相关信息 |
| B.泄漏的个人隐私信息可能被用于“量身定做”的精准诈骗 |
| C.计算机磁盘中出现了很多来历不明的文件,可能是感染了病毒 |
| D.接收好友发来的电子邮件,运行附件中的程序是安全的 |
| A.网页中的图像,超链接等元素是由HTTP进行描述的 |
| B.可以用搜索引擎根据关键字检索网页信息 |
| C.通过网页中超链接访问的资源均为网页 |
| D.将某网页的URL添加到收藏夹后,再次启动浏览器将自动访问该网页 |

| A.“在线学习系统”是数据库管理系统 |
| B.在当前数据库中不能创建新的数据表 |
| C.“学号”字段的数据类型不可能为“自动编号” |
| D.“考核”字段名称改为“是否通过”,该字段数据会丢失 |
| A.十进制数36转换为二进制数后,该二进制数中1的个数为4 |
| B.二进制整数最右边增加1位后,奇偶性不会发生变化 |
| C.某字符的ASCII码十六进制表示为74,在计算机中存储为二进制编码01110100 |
| D.扫描某文字稿生成只有黑、白两种颜色的图像,每个像素至少用两位二进制数编码 |

| A.每个采样点量化值的编码长度为24字节 |
| B.设置“淡出”效果可能会减少该音频的量化位数 |
| C.删除选中部分后直接保存,其存储容量变为原来的1/2 |
| D.另存为“旁白.mp3”文件的过程中采用了有损压缩编码方法 |
| A.506.3MB | B.1.5GB | C.12.4GB | D.98.9GB |
| A.Asc(''F'')-Asc(''A'') | B.Sqr(20) | C.Rnd( )*5 | D.Len(''2022'') |

| A.42 | B.60 | C.68 | D.78 |
'读取n个整数,依次存入a(1)到a(n)中,代码略
For i=1 To n - 1
For j=n To i+ 1 Step -l
If a(j)>a(j-1)Then t=a(j):a(j)=a(j-1):a(j-1)=t
Next j
Next i| A.交换过位置的数据,可能会再回到其初始位置 |
| B.执行完成后,数组元素a(1)到a(n)从小到大排列 |
| C.若n为5,整个排序过程总的比较次数是20 |
| D.整个排序过程总的交换次数至少为1 |
If a(i)>a(i+1)Then
t1=a(i):t2=a(i+1)
Else
t1=a(i+1):t2=a(i)
End If
If
Then
m1=t1:m2=t2
ElseIf
Then
m2=m1:m1=t1
ElseIf
Then
m2=t1
End If
Next i| A.①②③ | B.②③① | C.③①② | D.③②① |
k=3:sum=0:j=0:c=0
For i=1 To Len(s)、
ch=Mid(s,i,1)
If ch >= ''0''And ch<= ''9'' Then
c=c * 10+Val(ch)
j=j+1
Else
If j=k Then sum=sum+c
j=0:c=0
End If
Next i| A.300 | B.302 | C.504 | D.2324 |
flag=True:t=a(i+1)-a(1)
j=i+2
Do While j<=n And flag
If a(j)-a(j-i)=t Then j=j+1 Else flag=False
Loop
If j>n Then Exit For 'Exit For表示退出循环
Next i| A.5 | B.6 | C.7 | D.8 |
图a
图b
图a
图b
′读取所有消费记录,存入数组x和a中,并显示在列表框List 1中
′代码略
End SubDim i As Integer,j As Integer,k As Integer,p As Integer
Dim c As Integer,w As Integer,v As Integer
Dim b(1 To n),As Integer '保存应还款数据
For i= 1 To m
b(i)=0
Next i
For i=1 To n '根据消费记录计算应还款ni
k=Len(a(i))
p=Val(Mid(a(i),1,1))
b(p)=b(p)-(k–1)*x(i)
For j=2 To k
p=Val(Mid(a(i),j,1))
Next j
Next i
c=0
For i=1 To m
List 2. AddItem Str(i)+“号”+Str(b(i))
If b(i)>0 Then c=c+1
Next i
i=1:j=10 '根据应还款数据计算转账明细
Do While
Do While b(i)<=0
i=i+1
Loop
Do While b(j)>=0
j=j+1
Loop:
If w>0 Then|
Else v =b(i)
b(i)=b(i)-v:b(j)=b(j)+v
List 3. Addltem Str(i)+“号->”+Str(j)+“号 ”+Str(v)
If w<=0 Then c=c–1
Loop
End Sub| n=10,数组a:2,4,6,8,10,12,14,16,18,20 m=5,数组b:41,11,17,29,9 处理后的数组a:2,4,6,8,9,10,11,12,14,16 |
'在数组元素b(1)~b(k)中找出值最大的元素,返回其下标,代码略
End FunctionDim i As Integer,j As Integer,k As Integer
Dim na As Integer,nb As Integer,imax As Integer,mean As Integerd
'读取数据分别存人数组a、b,代码略
na=n:nb=m
imax=getImax(nb)
For i=1 To m
If a(na)<=
b(imax)=b(nb)
nb=nb-1
If nb>0 Then imax=getImax(nb)
Else
na=na-1
End If
Next i
Do While nb>0
i=1:j=na
imax= agetImax(nb)
Do While i<=j
mean =(i+j)\2
If a(mean)<b(imax) Then i= mean +1 Else j=mean-1
Loop
For k=na To iStep-1
Next k
a(i+nb-1)=b(imax)
b(imax)=b(nb)
nb=nb-1
Loop
'输出数组a,代码略
End Sub