浙江省稽阳联谊学校2020届高三下学期信息技术4月联考试卷

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

浙江省稽阳联谊学校2020届高三下学期信息技术4月联考试卷

资源简介

浙江省稽阳联谊学校2020届高三下学期信息技术4月联考试卷
一、选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有一个符合题目要求)
1.(2020高三下·浙江月考)下列关于信息和计算机技术的描述,正确的是(  )
A.信息不会消失
B.因特网是计算机技术和通信技术结合的产物
C.计算机外接音箱发出的声音属于数字信号
D.硬盘和内存是常见的多媒体硬件设备
【答案】B
【知识点】信息及其特征;信息技术的发展趋势;计算机系统的组成
【解析】【解答】选项A:信息必须依附于载体,载体消失则信息丢失;选项B:说法正确;选项C:音箱发出的声音是模拟信号;选项D:硬盘和内存不是多媒体设备,是计算机硬件设备。故答案选B。
【分析】本题主要考查的是信息的基本特征、数字信号与模拟信号的区别、因特网、计算机的组成。
2.(2020高三下·浙江月考)下列有关文字处理和OCR技术的说法,正确的是(  )
A.word的自动更正功能属于人工智能
B.使用word编辑文档时,批注与修订都会改动原文
C.识别印刷文字,要经过图像化、行和字划分、特征抽取与匹配等过程
D.使用OCR软件时,bmp格式肯定比jpg格式的识别准确率更高
【答案】C
【知识点】文本的基本编辑;字符识别
【解析】【解答】选项A:word中无人工智能的功能;选项B:批注不会改变原文;选项D:识别准确率与分辨率和清晰度有关,但bmp格式不一定就比jpg格式的图像清晰。故答案选C。
【分析】本题考查的是word中自动更正、批注与修订的功能以及OCR的识别。
3.(2020高三下·浙江月考)关于数据库和ACCESS,下列说法正确的是(  )
A.数据库技术是一种对数据高效处理、冗余较少的数据处理技术
B.数据库系统包括数据库和应用程序,但不包括硬件和人员
C.在ACCESS中,任何操作都无法撤销
D.在ACCESS中,字段名称只能通过设计视图修改
【答案】A
【知识点】数据库、数据库系统及其特征;数据表、字段、记录的编辑
【解析】【解答】选项B:数据库系统包括软硬件和人员;选项C:在设计视图可以撤销;选项D:字段名称可以在数据表视图更改。故答案选A。
【分析】本题考查的是数据库技术的功能、数据库系统的组成以及数据库的操作。数据库系统一般由数据库、数据库管理系统(DBMS)、应用系统、数据库管理员和用户构成。
4.(2020高三下·浙江月考)关于信息编码,下列说法正确的是(  )
A.信息编码的过程是信息进行数字化的过程
B.字符“3+9=12”(不包括双引号),需要存储空间5Byte
C.在计算机内存储时,英语字符的编码都是唯一的
D.若把声音量化位数从16位改为24位,则不同的音量数变为原来256倍
【答案】D
【知识点】信息及其特征
【解析】【解答】选项A:信息编码是根据一定规律把信息转换成另一种表现方式,数字化是把信息从模拟信号变为数字信号,两者完全不同;选项B:有6个字符,至少要占6个字节;选项C:英文字符可以用ASCII码表示,也可以用汉字的GB2312编码表示;选项D:声音的量化位数越多,则可以把音量划分为更多的层次,更逼真,16位到24位,音量级数从216变为224。故答案选D。
【分析】本题考查的是信息的编码。信息编码是将事物或概念(编码对象)用规定的符号按照一定的规则组合成一组字符串的过程叫编码
5.(2020高三下·浙江月考)用photoshop软件制作“在线教育”作品。当前状态下,下列说法正确的是(  )
A.可以修改“平台”图层名为“直播机构”
B.“资源”图层内容不可见的原因是被其他图层遮挡
C.“标题”图层设置了“波纹”滤镜效果
D.可以把“标题”图层的图层样式复制到“背景”图层
【答案】A
【知识点】图层及图层的基本操作
【解析】【解答】选项A:图层名称可以更改,只有背景层不能改名;选项B:图层可不见的原因是图层不透明度为0;选项C:文本图层不可能设置滤镜;选项D:背景图层不能设置图层样式。故答案选A。
【分析】本题考哈擦的是图层的基本操作。
6.(2020高三下·浙江月考)一幅分辨率1024×768、颜色模式为256级灰度的未经压缩BMP图像文件,另存为JPEG格式,已知压缩比为32:1,则此JPEG文件存储容量大小约为(  )
A.192KB B.24KB C.72KB D.768KB
【答案】B
【知识点】声音、图像、视频编码
【解析】【解答】256级灰度色需要8位颜色,通过公式计算:1024*768*8/8/32/1024=24(KB)。故答案选B。
【分析】本题考查的是图像存储容量的计算。在计算存储容量时可采用公式:图像文件存储量=水平像素×垂直像素×每个像素所需位数/8 (字节)。
7.(2020高三下·浙江月考)已知k为十进制多位整数,下列选项中能正确表示含义“若k的十位是偶数则a为1,否则a为2”的是(  )
A.a=1: if k mod 2<>0 then a=2
B.a=2: if k mod 100 \2<>0 then a=1
C.if k \100 mod 2 <>0 then a=2 else a=1
D.if k\10 mod 2=0 then a=1 else a=2
【答案】D
【知识点】常量、变量及变量的赋值
【解析】【解答】选项A:判断k的个位;选项B:k mod 100 \2等价于k mod 50;选项C:判断k的百位数是否是偶数;选项D:正确。故答案选D。
【分析】本题考查的是对VB语句的理解。
8.(2020高三下·浙江月考)某算法的部分流程如图所示。执行该流程,输出t和k的值分别是(  )
A.14 6 B. 14 5 C. 15 6 D.15 5
【答案】B
【知识点】算法的控制结构;常量、变量及变量的赋值
【解析】【解答】120分解为2*2*2*3*5,t=2+2+2+3+5=14。当k=5时,s计算后变为1,结束循环。故答案选B。
【分析】本题考查的是对循环结构及其语句的理解。
9.(2020高三下·浙江月考)对一个有n个元素的数组进行排序,下列说法正确的是(  )
A.采用冒泡排序最多需要比较n*(n+1)/2次
B.采用冒泡排序肯定比采用选择排序交换的次数多
C.采用冒泡排序时,若发现某轮没有数据交换,可提前完成排序
D.采用选择排序时,每轮完成一头一尾两个元素的排序,可减少总交换次数
【答案】C
【知识点】排序算法及程序实现
【解析】【解答】选项A:冒泡排序需要比较n*(n-1)/2;选项B:冒泡排序一般比选择排序交换次数多,但极端情况下两者交换都可以为0次;选项C:正确;选项D:可减少循环轮次,但不能减少交换次数。故答案选C。
【分析】本题考查的是对冒泡排序算法的理解。
10.(2020高三下·浙江月考)有一字符串,由数字、字母和 “-”组成,现以“-”为分组标记,作如下处理:
数字往后移4个,如0→4,3→7,8→2;字母倒序放在各组前面;“-”不作处理。如字符串“25f-IT4-63t-”,经过处理后变为“f69-TI8-t07-”。下列VB程序段实现该算法,则填空处的代码应该是(  )
Const mw = "0123456789"
s = Text1.Text: s1 = "": s2 = ""
For i = 1 To Len(s)
c = Mid(s, i, 1)
If c >= "0" And c <= "9" Then


s1 = s1 + c
ElseIf c = "-" Then

s1 = ""
Else
s1 = c + s1
End If
Next i
j s2 = c+s1+ s2 k c = Mid(mw, t + 1, 1) l c = Mid(mw, t, 1)
m s2 = s2 + s1 + c n t = (Val(c) + 4) Mod 10
A. nkm B. jkl C.njl D. nkj
【答案】A
【知识点】常量、变量及变量的赋值
11.(2020高三下·浙江月考)有如下VB程序段
Const n=9
k = 1
For i = 1 To (n + 1) / 2 - 1
For j = 1 To n - i * 2
If a(j) * k < a(j + 2) * k Then
t = a(j): a(j) = a(j + 2): a(j + 2) = t
End If
k = -k
Next j
Next i
For i = 1 To (n + 1) \ 2
List2.AddItem Str(a(2 * i - 1))
Next i
已知数组元素 a(1)~a(9)分别是8、6、2、9、6、3、8、11、5,执行程序后list2输出的结果分别是(  )
A.2 5 6 8 8 B. 8 8 6 5 2
C.6 8 5 8 2 D. 2 6 6 8 9
【答案】C
【知识点】常量、变量及变量的赋值;排序算法及程序实现
【解析】【解答】程序代码仅输出奇数位置“8,2,6,8,5”的排序处理,故偶数位不考虑。第一轮奇数位1-9降序,完成后k=-1,第2轮时,奇数位1-7变为升序,依次类推,第3轮1、3、5降序,第4轮位置1和3升序,list2输出的结果分别是6 8 5 8 2。故答案选C。
【分析】考查对排序算法的理解和变形。
12.(2020高三下·浙江月考)有如下VB程序
i = 1: j = 8
Key = Val(Text1.Text)
Do While i < j
m = (i + j) \ 2
If a(m) >= Key Then
i = m + 1
Else
j = m
End If
Loop
数组a(1)~a(8)分别是18、16、14、13、12、10、9、7,程序运行后,下列说法正确的是(  )
A.程序运行后会进入死循环
B.在text1输入任意数字,程序运行后i=j+1
C.代码最多可能会运行4轮
D.在text1输入13,程序运行后m=5
【答案】D
【知识点】常量、变量及变量的赋值;查找算法及程序实现
【解析】【解答】若设置不当会引起死循环,但本题代码不会,选项A错误;对分查找“i【分析】此题考查对分查找变形的应用。
二、非选择题(本大题共4小题,4+8+7+7,共26分。)
13.(2020高三下·浙江月考)小美同学收集整理了英超足球联赛积分榜数据,并用Excel软件进行处理,如图a所示。请回答下列问题:
图a
(1)图a中,球队积分用公式计算再自动填充得出,规则为胜一场得3分,平一场得1分,负不得分,则D3单元格中的公式是   
(2)图a的表格数据已排序,观察表格,排序的次要关键字是   
(3)利用图a中部分数据制作了图表,如图b所示。则该图表的数据区域是B2:B3,D2:D3,   。
图 b
(4)修改图b中图表的数据源为包含全部球队,但要求图表显示效果不变,则应该在排名列如何设置筛选?   
【答案】(1)=E3*3+F3
(2)排名或积分
(3)B8:B12,D8:D12
(4)“排名”列设置筛选小于等于7或小于8
【知识点】表格数据的基本操作;表格数据的处理与计算
14.(2020高三下·浙江月考)用Flash创作“海滩漫步”多媒体作品,部分编辑界面如图所示。
请回答下列问题:
(1)下列有关多媒体作品创作的说法,正确的是     (多选,填字母)
A
.flash内包含脚本语言,故flash属于以程序语言为基础的创作工具。B .在多媒体作品设计中,指定使用flash软件制作作品属于创作需求分析。C .在设计制作脚本之前,应该先设计好媒体元素分解表。D .完整的作品制作流程包括作品设计、制作、测试、发布等环节。)
(2)库中的“人”元件是导入gif图片时自动生成的,此元件内的动画类型是   (单选,填字母:A .逐帧动画 /B .动画补间 /C
.形状补间)
(3)测试场景时,单击场景中的“暂停”按钮,动画停止,但“风车”图层的风车还在不停旋转,则该图层中的“风车”是   (单选,填字母:A .位图 /B .影片剪辑 /C .图形 /D .按钮)
(4)为使“music”图层的声音持续播放2秒后结束,则在“music”图层中应进行的操作是    。
(5)测试影片时,单击当前场景中的“场景2”按钮,停止所有声音播放,并跳转到“场景2”第1帧开始播放,则“场景2”按钮的动作脚本为on(release){   }
【答案】(1)BD
(2)A
(3)B
(4)将“music”图层中的声音同步设置为“数据流”,并在该图层第25帧插入空白关键帧(或插入关键帧)
(5)stopallsounds();gotoandplay(“场景2”,1);
【知识点】多媒体作品的规划和设计;时间轴、帧、图层、库的概念及基本操作;元件的类型与应用;动画的实现;常用影片控制函数的应用
15.(2020高三下·浙江月考)AB两个篮球队进行了多场比赛,现在要统计比分并确定获胜球队。计分规则为胜场多的队伍获胜,若胜场相同,则计算累计小分(小分=本队得分-失分),小分多获胜,若还是相同则算平局。
小蓝同学根据上述算法编写了一个VB程序实现比赛结果统计。每场比分记录在文本框text1中,单击“统计”按钮command1,把两队各场的比分按A队小分降序显示在列表框list1输出,同时在文本框text2输出最终结果。部分程序界面如图所示,VB代码如下,回答下列问题:
Private Sub Command1_Click()
Dim a(1 To 20) As Integer, b(1 To 20) As Integer
Dim i As Integer, j As Integer, t As Integer, p As Integer, k As Integer, xiaofen As Integer
‘从文本框读取比分,场次k,AB两队各场的得分分别记录在数组a、b,代码略
For i = 1 To k – 1 ‘对比分数据按A队小分降序排序
For j = 1 To ①
If ② Then
t = a(j): a(j) = a(j + 1): a(j + 1) = t
t = b(j): b(j) = b(j + 1): b(j + 1) = t
End If
Next j
Next i
p = 0: xiaofen = 0
For i = 1 To k ‘统计小分并输出比分
If a(i) > b(i) Then ③
xiaofen = xiaofen + a(i) - b(i)
List1.AddItem Str(a(i)) + ":" + Str(b(i))
Next i
If p * 2 > k Or k = p * 2 And xiaofen > 0 Then
Text2.Text = "A队获胜"
ElseIf Then
Text2.Text = "B队获胜"
Else
Text2.Text = "两队战平了"
End If
End Sub
(1)若希望程序在运行时列表框list1清空,则应该在代码中添加语句   (单选,填字母: A . list1.additem B . list1.clear C . list1.清空 D . list1.caption)
(2)在程序划线处填入合适代码,使程序完整
①   ②   ③   
(3)加框处代码有错,请改正
【答案】(1)B
(2)k – i;a(j) - b(j) < a(j + 1) - b(j + 1);p = p + 1
(3)p * 2 < k Or k = p * 2 And xiaofen < 0 或其他等价答案
【知识点】常量、变量及变量的赋值;排序算法及程序实现
16.(2020高三下·浙江月考)有一个10*10的场地,要在场地上放入若干件正方形货物。算法描述:
⑴货物逐个尝试放入,搜索场地矩阵(从左到右,从上到下),若某块区域能放下该货物,则标记这些相应位置为货物编号,然后返回左上角检测下一货物。
⑵搜索时,若右侧剩余列小于货物边长,则跳转到下一行,若下方剩余行小于货物边长,则直接返回检测下一货物,直到所有货物检测完毕。
小武同学根据上述算法设计了VB程序。程序运行,在列表框list1降序输出货物规格,点击“存放”按钮command1,在列表框list2输出摆放完成的场地矩阵。
算法的VB程序如下,回答下列问题。
(1)若货物4的尺寸改为4*4,其他不变,则货物9会被放在    (填数组下标)
(2)在程序划线处填上合适代码,使程序完整
Dim
hw(1 To 9) As Integer '存储正方形货物的边长
Dim
cd(1 To 100) As Integer '场地是边长为10的正方形
Private
Sub Command2_Click()
Dim i As Integer, j As Integer, wz As
Integer, s As String
For i = 1 To 9
j = 1
Do While (10 - (j - 1) \ 10) >=
hw(i) '下方空间足够
If ① =
False Then '从当前位置开始能否放下
j = j + 1
Else
'把相关位置标记为i,并处理下一货物,代码略
End If
If
10 - (j - 1) Mod 10 < hw(i) Then ‘右侧空间不足

EndIf
Loop
Next i
‘在列表框list2输出整个场地放好货物之后的矩阵图,代码略
End
Sub
Function
pd(start As Integer, bc As Integer) As Boolean
Dim i As Integer, wz As Integer
pd = True: wz = start
Do While wz <= start + 11* (bc - 1) And wz
<= 100
If ③ Then
pd = False
Exit Function
ElseIf
(wz - 1) Mod 10 - (start - 1) Mod 10 = bc - 1 Then
wz =
wz + 11 - bc ‘位置转到下一行,与起点同列
Else
wz = wz + 1
End If
Loop
End
Function
Private
Sub Form_Load()
‘生成货物边长,降序显示在列表框list1,矩阵元素初始化为0,代码略
End
Sub
①   ②   ③   
【答案】(1)49
(2)pd(j, hw(i));j = ((j - 1) \ 10 + 1) * 10 + 1;cd(wz) <> 0
【知识点】常量、变量及变量的赋值;过程与自定义函数
1 / 1浙江省稽阳联谊学校2020届高三下学期信息技术4月联考试卷
一、选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有一个符合题目要求)
1.(2020高三下·浙江月考)下列关于信息和计算机技术的描述,正确的是(  )
A.信息不会消失
B.因特网是计算机技术和通信技术结合的产物
C.计算机外接音箱发出的声音属于数字信号
D.硬盘和内存是常见的多媒体硬件设备
2.(2020高三下·浙江月考)下列有关文字处理和OCR技术的说法,正确的是(  )
A.word的自动更正功能属于人工智能
B.使用word编辑文档时,批注与修订都会改动原文
C.识别印刷文字,要经过图像化、行和字划分、特征抽取与匹配等过程
D.使用OCR软件时,bmp格式肯定比jpg格式的识别准确率更高
3.(2020高三下·浙江月考)关于数据库和ACCESS,下列说法正确的是(  )
A.数据库技术是一种对数据高效处理、冗余较少的数据处理技术
B.数据库系统包括数据库和应用程序,但不包括硬件和人员
C.在ACCESS中,任何操作都无法撤销
D.在ACCESS中,字段名称只能通过设计视图修改
4.(2020高三下·浙江月考)关于信息编码,下列说法正确的是(  )
A.信息编码的过程是信息进行数字化的过程
B.字符“3+9=12”(不包括双引号),需要存储空间5Byte
C.在计算机内存储时,英语字符的编码都是唯一的
D.若把声音量化位数从16位改为24位,则不同的音量数变为原来256倍
5.(2020高三下·浙江月考)用photoshop软件制作“在线教育”作品。当前状态下,下列说法正确的是(  )
A.可以修改“平台”图层名为“直播机构”
B.“资源”图层内容不可见的原因是被其他图层遮挡
C.“标题”图层设置了“波纹”滤镜效果
D.可以把“标题”图层的图层样式复制到“背景”图层
6.(2020高三下·浙江月考)一幅分辨率1024×768、颜色模式为256级灰度的未经压缩BMP图像文件,另存为JPEG格式,已知压缩比为32:1,则此JPEG文件存储容量大小约为(  )
A.192KB B.24KB C.72KB D.768KB
7.(2020高三下·浙江月考)已知k为十进制多位整数,下列选项中能正确表示含义“若k的十位是偶数则a为1,否则a为2”的是(  )
A.a=1: if k mod 2<>0 then a=2
B.a=2: if k mod 100 \2<>0 then a=1
C.if k \100 mod 2 <>0 then a=2 else a=1
D.if k\10 mod 2=0 then a=1 else a=2
8.(2020高三下·浙江月考)某算法的部分流程如图所示。执行该流程,输出t和k的值分别是(  )
A.14 6 B. 14 5 C. 15 6 D.15 5
9.(2020高三下·浙江月考)对一个有n个元素的数组进行排序,下列说法正确的是(  )
A.采用冒泡排序最多需要比较n*(n+1)/2次
B.采用冒泡排序肯定比采用选择排序交换的次数多
C.采用冒泡排序时,若发现某轮没有数据交换,可提前完成排序
D.采用选择排序时,每轮完成一头一尾两个元素的排序,可减少总交换次数
10.(2020高三下·浙江月考)有一字符串,由数字、字母和 “-”组成,现以“-”为分组标记,作如下处理:
数字往后移4个,如0→4,3→7,8→2;字母倒序放在各组前面;“-”不作处理。如字符串“25f-IT4-63t-”,经过处理后变为“f69-TI8-t07-”。下列VB程序段实现该算法,则填空处的代码应该是(  )
Const mw = "0123456789"
s = Text1.Text: s1 = "": s2 = ""
For i = 1 To Len(s)
c = Mid(s, i, 1)
If c >= "0" And c <= "9" Then


s1 = s1 + c
ElseIf c = "-" Then

s1 = ""
Else
s1 = c + s1
End If
Next i
j s2 = c+s1+ s2 k c = Mid(mw, t + 1, 1) l c = Mid(mw, t, 1)
m s2 = s2 + s1 + c n t = (Val(c) + 4) Mod 10
A. nkm B. jkl C.njl D. nkj
11.(2020高三下·浙江月考)有如下VB程序段
Const n=9
k = 1
For i = 1 To (n + 1) / 2 - 1
For j = 1 To n - i * 2
If a(j) * k < a(j + 2) * k Then
t = a(j): a(j) = a(j + 2): a(j + 2) = t
End If
k = -k
Next j
Next i
For i = 1 To (n + 1) \ 2
List2.AddItem Str(a(2 * i - 1))
Next i
已知数组元素 a(1)~a(9)分别是8、6、2、9、6、3、8、11、5,执行程序后list2输出的结果分别是(  )
A.2 5 6 8 8 B. 8 8 6 5 2
C.6 8 5 8 2 D. 2 6 6 8 9
12.(2020高三下·浙江月考)有如下VB程序
i = 1: j = 8
Key = Val(Text1.Text)
Do While i < j
m = (i + j) \ 2
If a(m) >= Key Then
i = m + 1
Else
j = m
End If
Loop
数组a(1)~a(8)分别是18、16、14、13、12、10、9、7,程序运行后,下列说法正确的是(  )
A.程序运行后会进入死循环
B.在text1输入任意数字,程序运行后i=j+1
C.代码最多可能会运行4轮
D.在text1输入13,程序运行后m=5
二、非选择题(本大题共4小题,4+8+7+7,共26分。)
13.(2020高三下·浙江月考)小美同学收集整理了英超足球联赛积分榜数据,并用Excel软件进行处理,如图a所示。请回答下列问题:
图a
(1)图a中,球队积分用公式计算再自动填充得出,规则为胜一场得3分,平一场得1分,负不得分,则D3单元格中的公式是   
(2)图a的表格数据已排序,观察表格,排序的次要关键字是   
(3)利用图a中部分数据制作了图表,如图b所示。则该图表的数据区域是B2:B3,D2:D3,   。
图 b
(4)修改图b中图表的数据源为包含全部球队,但要求图表显示效果不变,则应该在排名列如何设置筛选?   
14.(2020高三下·浙江月考)用Flash创作“海滩漫步”多媒体作品,部分编辑界面如图所示。
请回答下列问题:
(1)下列有关多媒体作品创作的说法,正确的是     (多选,填字母)
A
.flash内包含脚本语言,故flash属于以程序语言为基础的创作工具。B .在多媒体作品设计中,指定使用flash软件制作作品属于创作需求分析。C .在设计制作脚本之前,应该先设计好媒体元素分解表。D .完整的作品制作流程包括作品设计、制作、测试、发布等环节。)
(2)库中的“人”元件是导入gif图片时自动生成的,此元件内的动画类型是   (单选,填字母:A .逐帧动画 /B .动画补间 /C
.形状补间)
(3)测试场景时,单击场景中的“暂停”按钮,动画停止,但“风车”图层的风车还在不停旋转,则该图层中的“风车”是   (单选,填字母:A .位图 /B .影片剪辑 /C .图形 /D .按钮)
(4)为使“music”图层的声音持续播放2秒后结束,则在“music”图层中应进行的操作是    。
(5)测试影片时,单击当前场景中的“场景2”按钮,停止所有声音播放,并跳转到“场景2”第1帧开始播放,则“场景2”按钮的动作脚本为on(release){   }
15.(2020高三下·浙江月考)AB两个篮球队进行了多场比赛,现在要统计比分并确定获胜球队。计分规则为胜场多的队伍获胜,若胜场相同,则计算累计小分(小分=本队得分-失分),小分多获胜,若还是相同则算平局。
小蓝同学根据上述算法编写了一个VB程序实现比赛结果统计。每场比分记录在文本框text1中,单击“统计”按钮command1,把两队各场的比分按A队小分降序显示在列表框list1输出,同时在文本框text2输出最终结果。部分程序界面如图所示,VB代码如下,回答下列问题:
Private Sub Command1_Click()
Dim a(1 To 20) As Integer, b(1 To 20) As Integer
Dim i As Integer, j As Integer, t As Integer, p As Integer, k As Integer, xiaofen As Integer
‘从文本框读取比分,场次k,AB两队各场的得分分别记录在数组a、b,代码略
For i = 1 To k – 1 ‘对比分数据按A队小分降序排序
For j = 1 To ①
If ② Then
t = a(j): a(j) = a(j + 1): a(j + 1) = t
t = b(j): b(j) = b(j + 1): b(j + 1) = t
End If
Next j
Next i
p = 0: xiaofen = 0
For i = 1 To k ‘统计小分并输出比分
If a(i) > b(i) Then ③
xiaofen = xiaofen + a(i) - b(i)
List1.AddItem Str(a(i)) + ":" + Str(b(i))
Next i
If p * 2 > k Or k = p * 2 And xiaofen > 0 Then
Text2.Text = "A队获胜"
ElseIf Then
Text2.Text = "B队获胜"
Else
Text2.Text = "两队战平了"
End If
End Sub
(1)若希望程序在运行时列表框list1清空,则应该在代码中添加语句   (单选,填字母: A . list1.additem B . list1.clear C . list1.清空 D . list1.caption)
(2)在程序划线处填入合适代码,使程序完整
①   ②   ③   
(3)加框处代码有错,请改正
16.(2020高三下·浙江月考)有一个10*10的场地,要在场地上放入若干件正方形货物。算法描述:
⑴货物逐个尝试放入,搜索场地矩阵(从左到右,从上到下),若某块区域能放下该货物,则标记这些相应位置为货物编号,然后返回左上角检测下一货物。
⑵搜索时,若右侧剩余列小于货物边长,则跳转到下一行,若下方剩余行小于货物边长,则直接返回检测下一货物,直到所有货物检测完毕。
小武同学根据上述算法设计了VB程序。程序运行,在列表框list1降序输出货物规格,点击“存放”按钮command1,在列表框list2输出摆放完成的场地矩阵。
算法的VB程序如下,回答下列问题。
(1)若货物4的尺寸改为4*4,其他不变,则货物9会被放在    (填数组下标)
(2)在程序划线处填上合适代码,使程序完整
Dim
hw(1 To 9) As Integer '存储正方形货物的边长
Dim
cd(1 To 100) As Integer '场地是边长为10的正方形
Private
Sub Command2_Click()
Dim i As Integer, j As Integer, wz As
Integer, s As String
For i = 1 To 9
j = 1
Do While (10 - (j - 1) \ 10) >=
hw(i) '下方空间足够
If ① =
False Then '从当前位置开始能否放下
j = j + 1
Else
'把相关位置标记为i,并处理下一货物,代码略
End If
If
10 - (j - 1) Mod 10 < hw(i) Then ‘右侧空间不足

EndIf
Loop
Next i
‘在列表框list2输出整个场地放好货物之后的矩阵图,代码略
End
Sub
Function
pd(start As Integer, bc As Integer) As Boolean
Dim i As Integer, wz As Integer
pd = True: wz = start
Do While wz <= start + 11* (bc - 1) And wz
<= 100
If ③ Then
pd = False
Exit Function
ElseIf
(wz - 1) Mod 10 - (start - 1) Mod 10 = bc - 1 Then
wz =
wz + 11 - bc ‘位置转到下一行,与起点同列
Else
wz = wz + 1
End If
Loop
End
Function
Private
Sub Form_Load()
‘生成货物边长,降序显示在列表框list1,矩阵元素初始化为0,代码略
End
Sub
①   ②   ③   
答案解析部分
1.【答案】B
【知识点】信息及其特征;信息技术的发展趋势;计算机系统的组成
【解析】【解答】选项A:信息必须依附于载体,载体消失则信息丢失;选项B:说法正确;选项C:音箱发出的声音是模拟信号;选项D:硬盘和内存不是多媒体设备,是计算机硬件设备。故答案选B。
【分析】本题主要考查的是信息的基本特征、数字信号与模拟信号的区别、因特网、计算机的组成。
2.【答案】C
【知识点】文本的基本编辑;字符识别
【解析】【解答】选项A:word中无人工智能的功能;选项B:批注不会改变原文;选项D:识别准确率与分辨率和清晰度有关,但bmp格式不一定就比jpg格式的图像清晰。故答案选C。
【分析】本题考查的是word中自动更正、批注与修订的功能以及OCR的识别。
3.【答案】A
【知识点】数据库、数据库系统及其特征;数据表、字段、记录的编辑
【解析】【解答】选项B:数据库系统包括软硬件和人员;选项C:在设计视图可以撤销;选项D:字段名称可以在数据表视图更改。故答案选A。
【分析】本题考查的是数据库技术的功能、数据库系统的组成以及数据库的操作。数据库系统一般由数据库、数据库管理系统(DBMS)、应用系统、数据库管理员和用户构成。
4.【答案】D
【知识点】信息及其特征
【解析】【解答】选项A:信息编码是根据一定规律把信息转换成另一种表现方式,数字化是把信息从模拟信号变为数字信号,两者完全不同;选项B:有6个字符,至少要占6个字节;选项C:英文字符可以用ASCII码表示,也可以用汉字的GB2312编码表示;选项D:声音的量化位数越多,则可以把音量划分为更多的层次,更逼真,16位到24位,音量级数从216变为224。故答案选D。
【分析】本题考查的是信息的编码。信息编码是将事物或概念(编码对象)用规定的符号按照一定的规则组合成一组字符串的过程叫编码
5.【答案】A
【知识点】图层及图层的基本操作
【解析】【解答】选项A:图层名称可以更改,只有背景层不能改名;选项B:图层可不见的原因是图层不透明度为0;选项C:文本图层不可能设置滤镜;选项D:背景图层不能设置图层样式。故答案选A。
【分析】本题考哈擦的是图层的基本操作。
6.【答案】B
【知识点】声音、图像、视频编码
【解析】【解答】256级灰度色需要8位颜色,通过公式计算:1024*768*8/8/32/1024=24(KB)。故答案选B。
【分析】本题考查的是图像存储容量的计算。在计算存储容量时可采用公式:图像文件存储量=水平像素×垂直像素×每个像素所需位数/8 (字节)。
7.【答案】D
【知识点】常量、变量及变量的赋值
【解析】【解答】选项A:判断k的个位;选项B:k mod 100 \2等价于k mod 50;选项C:判断k的百位数是否是偶数;选项D:正确。故答案选D。
【分析】本题考查的是对VB语句的理解。
8.【答案】B
【知识点】算法的控制结构;常量、变量及变量的赋值
【解析】【解答】120分解为2*2*2*3*5,t=2+2+2+3+5=14。当k=5时,s计算后变为1,结束循环。故答案选B。
【分析】本题考查的是对循环结构及其语句的理解。
9.【答案】C
【知识点】排序算法及程序实现
【解析】【解答】选项A:冒泡排序需要比较n*(n-1)/2;选项B:冒泡排序一般比选择排序交换次数多,但极端情况下两者交换都可以为0次;选项C:正确;选项D:可减少循环轮次,但不能减少交换次数。故答案选C。
【分析】本题考查的是对冒泡排序算法的理解。
10.【答案】A
【知识点】常量、变量及变量的赋值
11.【答案】C
【知识点】常量、变量及变量的赋值;排序算法及程序实现
【解析】【解答】程序代码仅输出奇数位置“8,2,6,8,5”的排序处理,故偶数位不考虑。第一轮奇数位1-9降序,完成后k=-1,第2轮时,奇数位1-7变为升序,依次类推,第3轮1、3、5降序,第4轮位置1和3升序,list2输出的结果分别是6 8 5 8 2。故答案选C。
【分析】考查对排序算法的理解和变形。
12.【答案】D
【知识点】常量、变量及变量的赋值;查找算法及程序实现
【解析】【解答】若设置不当会引起死循环,但本题代码不会,选项A错误;对分查找“i【分析】此题考查对分查找变形的应用。
13.【答案】(1)=E3*3+F3
(2)排名或积分
(3)B8:B12,D8:D12
(4)“排名”列设置筛选小于等于7或小于8
【知识点】表格数据的基本操作;表格数据的处理与计算
14.【答案】(1)BD
(2)A
(3)B
(4)将“music”图层中的声音同步设置为“数据流”,并在该图层第25帧插入空白关键帧(或插入关键帧)
(5)stopallsounds();gotoandplay(“场景2”,1);
【知识点】多媒体作品的规划和设计;时间轴、帧、图层、库的概念及基本操作;元件的类型与应用;动画的实现;常用影片控制函数的应用
15.【答案】(1)B
(2)k – i;a(j) - b(j) < a(j + 1) - b(j + 1);p = p + 1
(3)p * 2 < k Or k = p * 2 And xiaofen < 0 或其他等价答案
【知识点】常量、变量及变量的赋值;排序算法及程序实现
16.【答案】(1)49
(2)pd(j, hw(i));j = ((j - 1) \ 10 + 1) * 10 + 1;cd(wz) <> 0
【知识点】常量、变量及变量的赋值;过程与自定义函数
1 / 1

展开更多......

收起↑

资源列表