1、2021 学年第二学期五校联考试题高三年级 技术学科考生须知:1. 本卷满分 100 分,考试时间 90 分钟;2. 答题前,在答题卷指定区域填写学校、班级、姓名、试场号、座位号及准考证号。3. 所有答案必须写在答题卷上,写在试卷上无效;4. 考试结束后,只需上交答题卷。第一部分信息技术(共 50 分)一、选择题(本大题共 12 小题,每小题 2 分,共 24 分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1. 下列关于信息与信息技术的描述,正确的是A. 数据在计算机内部用二进制或者十六进制表示B. 物质、能源、信息是人类社会的三大要素,使用过程中都会有损耗
2、C.文字、语言、图形、图像、声音和形体动作等是常用的信息表达方式D.信息技术是用计算机对信息进行采集、处理、传输、存储、表达和使用的技术2.下列有关网页与浏览器的说法,不正确的是A. 浏览器和 WEB 服务器之间的信息传输一般采用 HTTP 协议B. IE 浏览器中以“网页,仅 HTML”格式保存网页,网页中的图像同时被保存C.搜索引擎一般包括两大核心技术:自动网页搜索技术和全文检索技术D.用 HTML(超文本标记语言)可以描述网页中的文本、图像和超链接等元素3. 下列有关数据库和数据表的说法,正确的是A. 数据表中的记录可在设计视图中添加、删除和修改B. 数据表中某一字段的数据类型是“是/否
3、”,则字段值占用 1B 存储空间 C.数据库是与应用程序能彼此独立的一组相互关联着的数据集合D.数据表中删除记录,剩余记录中数据类型为自动编号的字段值会自动更新4.使用 UltraEdit 软件查看字符内码部分界面如图所示。第 4 题图下列说法正确的是A. 图中字符“!”内码占 2 个字节B. 图中所有字符的内码值均小于 127DC. 不同输入法输入“亚运会”三个字,它们的内码相同D.字符“2”内码值的二进制表示为 000000105. 使用 GoldWave 软件录制并编辑某音频文件,部分界面如图所示。第 5 题图下列说法正确的是A. 该音频的播放过程称为数模转换(D/A 转换)B. 执行“
4、删除”操作后,再插入 5s 静音后,该音频总时长不变C. 执行“剪裁”操作后直接保存,音频文件的存储容量约为原来的 1/4D. 该音频采样频率是 512kbps,量化位数是 16bit,最多可有 216 个不同的量化值6. 现有三幅尺寸相同、未经压缩的BMP格式图像文件,其存储容量分别为400KB,1600KB,100KB,则这三幅图像可能依次为A16 色图像、32 位色图像、黑白 2 色图像B16 色图像、16 位色图像、黑白 2 色图像C256 色图像、32 位色图像、黑白 2 色图像D256 色图像、16 位色图像、黑白 2 色图像7. 下列 VB 表达式中,有一项的值与另外三项不相等的
5、是A26 Mod 30 2 BLen(“-10”) + 10 CVal(“-5”) +Abs(-18)DInt(Rnd()*20)20 + Sqr(13*13) 8.某算法部分流程图如图所示,输入 x 的值为 13,输出依次是A.1 0 1 1B.1 1 0 1C.0 1 0 0D.0 0 1 09. 关于排序和查找,以下说法正确的是A. 冒泡排序算法中,数据的交换次数与比较次数一定相同B. 选择排序算法中,若某一趟排序中数组元素没有发生过交换,则数组已有序C. 有 8 个数据的数组,用顺序查找算法查找某个数,若查找不成功时,查找次数为 9 次D. 有 8 个数据的有序数组,用二分查找算法查找
6、某个数,最多的查找次数为 4 次10. 有如下 VB 程序段:Dim a(1 To 5) As IntegerDim i As Integer, j as Integer, sum As Integer i = 1: sum = 0Do While i = 2 And a(i) sum Then i = i - 1 sum = 0i = i + 1 Loop执行该程序段后,a数组中个元素的值不可能的是A7,5,6,3,3B1,2,4,5,6C1,1,1,3,6D3,2,5,4,1 11有如下 VB 程序段:Dim s As String, ch As String, i As Integer,
7、 t As Integer s = Text1.Text : t = 0For i = 1 To Len(s) ch = Mid(s, i, 1)If ch , Then t = t * 2 + Val(ch) Text2.Text = Text2.Text + Str(t)Next i执行该程序,当文本框 text1 中输入了“10,11,”时,文本框 text2 中输出的是A1 2 1 3B125 11C1 2 2 1 3 3D122 5 11 1112. 某对分查找算法的 VB 程序段如下: i = 1: j = 10: c = 0key = Val(Text1.Text)Do Whil
8、e i = jm = (i + j) 2 c = c + 1If key a(m) Thenj = m 1Elsei = m + 1 LoopLabel1.Caption = Str(j)数组a(1)到a(10)的值依次是“1,5,5,7,9,9,9,11,16,18”,下列说法错误的是A. 若 Text1 中输入 10,程序运行后 Label1 中输出的值是 7B. 程序运行后,a(i)的值可能等于 keyC. 程序的功能是输出数组中最后一个小于等于 key 的元素所在的位置D. 对于 Text1 中不同的输入值,程序运行后 c 的值一定大于 2二、非选择题(本大题共 4 小题,其中第 13
9、 小题 4 分,第 14 小题 8 分,第 15 小题 7 分,第 16小题 7 分,共 26 分)13. 小李收集了北京 2022 年冬奥会金牌总数和奖牌总数前 13 名的国家,并使用 Excel 软件进行数据处理,如第 13 题图 a 和图 b 所示。 第 13 题图a第 13 题图 b请回答下列问题:(1) 在第 13 题图 a 中,G3 单元格正确计算了“挪威”奖牌总数在 13 个国家中的排名。小李通过G3 单元格中的公式对区域 G4:G15 进行自动填充,则 G11 单元格中显示的计算结果是 (提示:RANK 函数用于计算单元格数据在某个区域内的排名情况。例如=RANK(C3,C3:
10、C10) 用于计算 C3 单元格数据在区域C3:C10 中的降序排名)。(2) 上述操作后,小李发现第 13 题图 a 区域 G4:G15 计算结果不符合要求。若要正确计算“奖牌总数排名”列的数据,可先修改 G3 单元格中的公式,再进行自动填充。修改后 G3 单元格的公式为 (公式中要求保留使用 RANK 函数)。(3) 根据第 13 题图a 中的数据制作图表如第 13 题图 b 所示,下列描述正确的是 (多选,填字母)。A. 生成第 13 题图 b 图表时选择的数据区域是 B3:E7B. 对第 13 题图 a 表格中“奖牌总数”列进行筛选,选择“10 个最大的值”并显示最大的 5 项, 第
11、13 题图b 的图表将会发生变化C. 将第 13 题图 a 中的数据以“奖牌总数排名”为关键字进行降序排列后,第 13 题图b 的图表不会发生变化D. 若不慎将第 13 题图 a 表格中 A 列删除,第 13 题图 b 的图表不会发生变化(注:全部选对的得 2 分,选对但不全的得 1 分,不选或有选错的得 0 分)14. 小李用 Flash 软件创作主题为“杭州亚运会”的多媒体作品,部分编辑界面如图所示。请回答下列问题:第 14 题图a(1) 在创作之前进行了作品设计,下列说法正确的是 (多选,填字母)。A. 制作前考虑作品需要花费的时间、资金,属于创作需求分析B. 确定作品以 SWF 格式在
12、网络上发布属于作品的应用需求分析C. 描述整个作品的组成部分、工作流程、主要界面,属于系统结构设计D. 描述作品每一环节的展示内容及呈现方式,属于编写文字脚本E. 制订处理各种多媒体素材的方案,属于媒体元素分解(注:全部选对的得 2 分,选对但不全的得 1 分,不选或有选错的得 0 分)(2) 如第 14 题图 a 所示,“会徽”图层第 1 帧到第 20 帧实现了从完全透明到完全显示的效果, 则该动画的类型是 (单选,填字母:A.动画补间动画/B.形状补间动画/C.逐帧动画)。(3) 元件“礼花”的编辑界面如第 14 题图 b 所示,该元件类型是 。若在不改变其他动画播放速度的情况下,希望礼花
13、的动画速度提高一倍,下列操作可行的是 (多选,填字母)。A将帧频改成 24fpsB. 删除第 1-10 帧C删除第 11-20 帧D将第 20 帧移动至第 10 帧,并删除第 11-20 帧(注:全部选对的得 2 分,选对但不全的得 1 分,不选或有选错的得 0 分)第 14 题图b第 14 题图c(4) 测试影片时,动画播放到最后自动停止。单击按钮,将停止声音(声音设置如第 14 题图c 所示),并打开网页“”。那么按钮上的动作脚本是 on (press) 。班级1 班2 班3 班4 班5 班6 班女生成绩排名1234561211109871314.男生成绩排名123456121110987
14、1314.15. 某校新初一学生共 288 人,根据分班考成绩平行分成 6 个班。规则如下:首先对全年级学生按女生在前、男生在后,根据分班考成绩降序排序,然后进行蛇形分班,如第 15 题图 a 所示:编写 VB 程序,实现上述平行分班功能。运行程序,单击“读学生成绩”按钮 Cmd1,从数据库文件中读取学生的编号、姓名、性别、分班考成绩,分别保存在数组 no、xm、xb、cj 中,再单击“平行分班”按钮 Cmd2,在列表框 List1 中输出分班结果。程序运行界面如第 15 题图b 所示。请回答下列问题:(1) 若要清空列表框 List1,能实现该功能的语句是 (单选,填字母:第 15 题图aA
15、. List1.Caption = / B. List1.Text = / C. List1.Clear)(2) 实现上述功能的 VB 程序如下,请在划线处填入合适的代码。第 15 题图b(3) 程序中加框处代码有错,请改正。Const num = 288, class = 6Dim no(1 To num) As Integer 编 号 no Dim xm(1 To num) As String 姓 名 xm Dim xb(1 To num) As String 性 别 xb Dim cj(1 To num) As Single分班考成绩 cj Dim bj(1 To num) As Int
16、eger 分到班级 bj Dim w As Integer女生人数 w Private Sub Cmd1_Click()从数据库文件中分别读取学生的编号、姓名、性别、分班考成绩,分别保存在数组 no、xm、xb、cj 中统计女生人数保存在 w 中,代码略End SubPrivate Sub Cmd2_Click()Dim i As Integer, j As Integer, k As Integer Dim t As Integer, c As StringFor i = 1 To num - 1 For j = i To num - 1xb(k) = 男 And xb(j) = 女排序时,
17、女生在前、男生在后降序排序,分班考成绩相同时不作特别处理If Next j If k i ThenThen k = jt = no(k): no(k) = no(i): no(i) = tt = cj(k): cj(k) = cj(i): cj(i) = tc = xm(k): xm(k) = xm(i): xm(i) = cc = xb(k): xb(k) = xb(i): xb(i) = c End IfNext ij = 1: k = 1For i = 1 To num j = j + kIf i = w Then j = 1: k = 1If j = class + 1 Or j =
18、0 Then j = j + kEnd If Next iList1.AddItem 班级姓名性别成绩 For i = 1 To numList1.AddItem Str(bj(i) + + xm(i) + + xb(i) + + Str(cj(i) Next iEnd Sub16. 某超市想通过对商品的关联分析来改进商品摆放位置,既方便消费者购物又促进销量。根据超市某个时期内的流水记录,统计商品的关联次数(两个不同商品如果同时出现在同一个单号中, 表示这对商品关联 1 次),统计出超市销售商品中关联次数最多的一对商品。例如:超市某时间段销售流水记录如第 16 题图 a 所示:销售单号商品编号
19、商品条码商品名称数量销售金额01792019060100226086917878056197雀巢香滑咖啡 210ml29.601792019060100228486928804010046怡泉+C 柠檬味汽水 330ml12.801792019060100226806925303721695统一 ALKAQUA 矿泉水 570ml1401792019060100231336928804013740冰露纯净水 550ml1101792019060100236806925303721695统一 ALKAQUA 矿泉水 570ml1401792019060100248486928804010046怡
20、泉+C 柠檬味汽水 330ml12.801792019060100246806925303721695统一 ALKAQUA 矿泉水 570ml14第 16 题图a在上表中关联次数最多的一对商品是“怡泉+C 柠檬味汽水 330ml”和“统一 ALKAQUA 矿泉水570ml”,关联次数为 2 次。编写 VB 程序,实现超市商品关联分析功能。运行程序,单击“读取销售数据”按钮 Cmd1, 从数据库文件中读取销售单号、商品编号、商品名称等信息,再单击“销售数据分析”按钮 Cmd2, 在文本框 Text1 中输出统计结果。程序运行界面如第 16 题图b 所示。请回答下列问题:(1) 如果同一单号中有
21、5 件不同商品,那么总共产生 种不同的商品关联。第 16 题图b(2) 实现上述功能的VB 程序如下,请在划线处填入合适的代码。Const num = 100000所有销售数据不超过 10 万条Dim numk As Long销售流水数据总条数 numkDim spmc(1 To 1000) As String商品名称,不超过 1000 种Dim dh(1 To num) As String ,bh(1 To num) As String销售单号 dh,商品编号 bh Dim n As Integer商品种数n(n 1 ThenFor j = p To q - 2For k = j + 1 T
22、o q - 1If bh(j) bh(k) Thenx = Val(bh(j) : y = Val(bh(k)Elsey = Val(bh(j) : x = Val(bh(k) End IfIfspgl(x) = 0 Then该商品首次出现关联spgl(x) = numcspgl(numc) = y: spgl(numc + 1) = 1: spgl(numc + 2) = 0 numc = numc + 3Elset = spgl(x)查找该商品关联是否出现过Do While t = spgl(t + 2) LoopIf spgl(t) = y Thenspgl(t + 1) = spgl(
23、t + 1) + 1 Elsespgl(t + 2) = numcspgl(numc) = y: spgl(numc + 1) = 1: spgl(numc + 2) = 0 numc = numc + 3End If End IfNext k Next jEnd If p = qEnd If Next i查找并输出首次出现关联次数最多的一对商品及次数maxc = 0For i = 1 To n t = spgl(i)Do While t 0If spgl(t + 1) maxc Then maxc = spgl(t + 1)maxg = spmc(i) + + spmc(spgl(t) End If LoopNext iText1.Text = maxg + ,关联 + Str(maxc) + 次 End Sub