1、高考资源网() 您身边的高考专家绝密考试结束前2020 年 1 月浙江省普通高校招生选考科目考试 技术试题姓名: 准考证号: 本试题卷分两部分,第一部分信息技术,第二部分通用技术。全卷共 8 页,第一部分 1 至8 页,第二部分 9 至 14 页。满分 100 分,考试时间 90 分钟。考生注意:1.答题前,请务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔填写在试题卷和 答题纸规定的位置上。2.答题时,请按照答题纸上“注意事项”的要求,在答题纸相应的位置上规范作答,在 本试题卷上的作答一律无效。3.非选择题的答案须用黑色字迹的签字笔或钢笔写在答题纸上相应区域内,作图时可先 使用 2B 铅笔
2、,确定后须用黑色字迹的签字笔或钢笔描黑。第一部分信息技术(共 50 分)一、选择题(本大题共 12 小题,每小题 2 分,共 24 分,每小题列出的四个备选项中只有一 个是符合题目要求的,不选、错选、多选均不得分。)1.下列关于信息处理的描述, 错误的是 A.只有计算机才能进行信息处理 B.计算机进行信息处理通常需要软件支持 C.只有数字化后的信息才能被计算机处理 D.算术运算和逻辑运算是计算机处理信息的基本运算答案选 A【解析】本题考查信息处理知识。A 显然错误,比如人的大脑就可以对获取的信息进行加 工处理,古代的活字印刷术也是信息处理技术。详见宝典手册P1 信息技术发展历程。2.下列应用中
3、,目前运用人工智能技术不能实现的是 A.模拟人脑的全部智能B.辅助医生进行病情诊断 C.提供网络购物的语音客服D.识别手写的文字答案选 A【解析】本题考查人工智能相关知识。人工智能可以模拟人脑的部分功能,但不是全部, 比如人类的情感、自主意识,所以选 A。辅助医生进行病情诊断涉及人工智能的图像识别。 提供网络购物的语音客服涉及人工智能的语音识别。识别手写的文字涉及人工智能的 OCR 字符识别。详见宝典手册P8 人工智能相关知识。3.用 Access 软件设计某学生管理信息系统的数据库,其中“学生表”中需要存储如图所示 的数据, 学号的前 4 位是入学年份。学号姓名性别出生年份户籍所在地注册日期
4、是否住校201802001张立男2003杭州市江干区2018/8/31是201901001李红女2004杭州市西湖区2019/9/1否第 3 题图下列关于该学生管理信息系统的描述,错误的是 A.“学生表”的字段顺序与图中数据的列顺序可以不一致 B.“学生表”中学号数据的字段类型可以设置为“自动编号” C. 通过数据库管理系统可以访问“学生表”中的数据 D.“学生表”中同一字段的字段值的数据类型一定相同答案选 B【解析】本题考查 Access 相关知识。数据表中的字段顺序可以调整,所以 A 正确。这里的 学号类似于身份证号码,有编码规则,学号的前 4 位是入学年份,每位同学的入学年份可 能不一致
5、,自动编号无法实现,所以答案选 B。通过数据库管理系统(比如 Access)可以 访问“学生表”中的数据,也可以对数据表中的字段和记录进行编辑。数据表中各个记录(每行)的字段个数是相等的,在同一个字段(同列)内的数据属性(类型)是相同的。详见宝典手册P9 Access 相关知识。4.下列关于计算机信息编码的描述,正确的是A.字符“0”的 ASCII 码值是 0B.每个汉字的输入码都是唯一的C.数据的压缩是一个编码过程D. 16 色位图的每个像素必须用 16 位二进制数进行编码 答案选 C【解析】本题考查信息编码相关知识。字符“0”的 ASCII 码值是为 48,而不是 0。不同输 入法对应不同
6、的输入码,但在计算机中存储的内码是唯一的。数据的压缩本质上是对二进 制数数据进行重新编码的过程,所以 C 正确。16 色位图的每个像素可用 4 位二进制数进行编码。详见宝典手册P14 相关知识。5. 用 Photoshop 软件制作“马到成功”作品,在“文字”图层输入文字“马到成功”,进 行相关编辑后的文字效果如图所示下列描述正确的是A. 使用油漆桶工具将“马”字颜色填充为前景色B. 对“文字”图层添加的图层样式为“描边”C. 选中“马”字,执行自由变换命令仅将“马”字变大D. 使用文字工具对“马到成功”创建了变形文字 答案选 D【解析】本题考查 Photoshop 相关知识。“马”为文本图层
7、,文本图层无法使用橡皮擦、画 笔、油漆桶等工具操作,宝典手册P21 考点 20。当前“文字”图层添加的图层样式不是 “描边”,而是“投影”。文本图层不能对局部进行“自由变换”操作,但普通图层可以,宝典手册P21 考点 18。观察图层得知,当前文字图层创建了变形文字。所以答案选 D。6.一个时长为 10 秒、320240 像素、24 位真彩色、30 帧/秒的未经压缩的 AVI 格式无声视 频文件,压缩为 MP4 格式后的文件大小约为 626KB,则其压缩比约为A. 4:1B. 11:1C. 108:1D. 863:1答案选 C【解析】本题考查容量计算相关知识。压缩前容量=水平像素垂直像素每个像素
8、所占位 数/8帧频播放时间(秒)= 32024024/83010B=67500KB, 所以压缩比为 67500:626=108:17.下列选项中,与语句“If x 0 Then y = -1 Else y = 1”功能相同的是A.If x 0 Then y = -1 y = 1B. y = 1If x 0 Then y = -1C. If x 0 Then y = 1D. If x 0 Then y = 1 Else y = -1答案选 B【解析】本题考查 IF 语句的执行语法。A 选项无论 x 为多少,最终 y 的值都为 1,不符合。B 选项 y 首先赋值为 1,若 x 小于0 则赋值为-1
9、,否则 y 不变,符合要求,所以选 B。C 选项和 D选项忽略了 x=0 的情况,不符合。注意如果 x=0 则 y 的值要为 1。8. 某算法的部分流程图如图所示。执行这部分流程,若输入 a输入 ab16a=b?Y N输出 b的值为 22,则输出 b 的值为A. 0B. 1ab?NYaa-bC. 2D. 16答案选 Cbb2【解析】本题考查流程图相关知识。第一次循环结束 a=6,b=8。第二次循环结束 a=6,b=4。 第三次循环结束 a=2,b=2。9.采用冒泡排序算法对数据序列“2, 3, 4, 5, 1, 0”完成升序排序,则需要交换的 次数为A 9 次B12 次 C15 次 D18 次
10、 答案选 A【解析】本题考查教材上的冒泡排序算法基本原理。第一趟交换 5 次,序列为“0,2, 3,4, 5, 1,”。第二趟交换 4 次,序列为“0,1,2, 3, 4, 5”。至此数据已经有序,无 需交换。共交换 9 次。所以答案选 A。10.有如下 VB 程序段:m = a(1): s = 0For i = 2 To 5If a(i) m Then m = a(i)s = s + mNext i数组元素 a(1)到 a(5)的值依次为“1, 3, 4, 2, 3”,执行该程序段后,变量 s 的值 为A 7B 12C 13D 15答案选 D【解析】本题考查单循环和数组结合应用。本题是求最大
11、值的变形,m 的含义为 a(1) a(i)中的最大值。当 i=2 时,m=3;当 i=3 时,m=4;当 i=4 时,m=4;当 i=5 时,m=4; 而语句 s = s + m 每轮循环无条件执行,即 s=3+4+4+4=15。11. 有两个以字母结尾的字符串 s1 和 s2,在忽略字符串中空格的前提下判断它们是否相同。 实现该功能的 VB 程序段如下:i = 1: j = 1Do While i = Len(s1) And j Len(s1) And jLen(s2) Then Text1.Text = 相同 Else Text1.Text = 不相同方框中的代码由以下三部分组成: If
12、Mid(s1,i,1) = Then i = i + 1 If Mid(s2,j,1) = Then j = j + 1 If Mid(s1,i,1) And Mid(s2,j,1) Then Exit Do Exit Do 表示退出循环 代码顺序正确的是A. B. C. D. 答案选 D【解析】本题考查字符串处理算法。变量 i 和变量 j 分别指向字符串 s1 和 s2 第 i 个字符和 第 j 个字符,如果当前两个字符相同,则共同指向下一个(i = i + 1: j = j + 1);如果不相同, 分为三种情况:(1)如果当前字符串 s1 和 s2 第 i 个字符和第 j 个字符都是不是空
13、格,意味 着不相同,循环中途退出。(2)如果字符串 s1 第 i 个字符是空格,则 i 指向 s1 的下一个字 符(i = i + 1)(3)如果字符串 s2 第 j 个字符是空格,则 j 指向 s1 的下一个字符(j = j+ 1)。 所以答案选 D。此外,本题也可以。12. 某对分查找算法的 VB 程序段如下:Key = Val(Text1.Text)s = i = 1: j = 10Do While i Key Then j = m - 1 Else i = m + 1LoopText2.Text = s数组元素 a(1)到 a(10)的值依次为“2,3,5,8,9,10,13,17,1
14、9,20”。在文本框 Text1 中输入 待查找的数,执行该程序段,则文本框 Text2 中显示的内容可能的是A. 9 3 B. 9 3 5 C. 9 17 19 13 D. 9 3 5 8 19答案选 B【解析】本题考查对分查找算法。根据对分查找的性质,在没有中途退出循环的提前下, 至少查找 Int(Log2N)次,至多 Int(Log2N)+1 次,即至少 3 次,至多 4 次,马上就可以排除 A 选项和 D 选项。本题要找出正确答案,最好画出对分查找的结构图(二叉树)。当 key=4 时访问依次 9 3 5,所以答案选 B。931725101981320二、非选择题(本大题共 4 小题,
15、其中第 13 小题 4 分,第 14 小题 8 分,第 15 小题 7分,第 16 小题 7 分,共 26 分。)13. 某中学举行了三个类别的艺术竞赛,并用 Excel 软件进行数据处理,如图所示。请回答下列问题:第 13 题图(1) 总分是将“理论知识”成绩的 10%与“专业问答”、“表演技能”的成绩分别乘以对应 的权重后相加所得。通过 G3 单元格中的公式,对 G4:G106 进行自动填充, G4 单元格中的 显示结果是 (单选,填字母: A. # VALUE! / B.8.84/ C. #DIV/0! / D. 0.00)。【解析】自动填充到 G4 单元格后公示变为=D4*10%*J4
16、+E4*K4+F4*L4,而 J4、K4、L4 均没 有数据,相当于 0,所以答案选 D(2) 若要正确计算“总分”列的数据,可对 G3 单元格中的公式进行修改,并对 G4:G106进行自动填充,则 G3 单元格中的公式是 。【解析】单元格 J3、K3、L3 要行绝对引用,所以公式为= D3*10%* $J$3+E3* $K$3+F3*$L$3或= D3*10%* J$3+E3* K$3+F3*L$3(3) 图中的报名号为文本数据,构成规则是:类别(1 位)+入学年份(4 位)+班级(2 位)+序 号(2 位)。若要仅筛选出入学年份是 2018 年的所有选手数据,下列筛选方式可行的是 (多选,
17、填字母)。A. B. C. D. E.(注:全部选对的得 2 分,选对但不全的得 1 分、不选或者有选错的得 0 分)【解析】答案 ACD,本题考查筛选条件和通配符的使用。根据题干描述入学年份在第 2 位 到第 5 位,比如报名号 120172018 入学年份为 2017 而不是 2018,B 选项也会筛选出来,所 以 B 选项不可以;比如报名号 120182019,入学年份为 2018,但 E 选项不会筛选出来,所 以 E 选项不可以。14. 用 Flash 软件打开“君子四艺.fla” 文件, 编辑界面如图所示。请回答下列问题: (1)创作多媒体作品需要进行需求分析和规划设计。下列属于需求
18、分析的是 (多选,填 字母:A.了解用户的计算机应用水平/B.考虑作品创作及运行需要的硬件设施/C.确定获取原 始素材的方式/D.设计作品的主要界面/E.确定作品的发布方式)。(注:全部选对的得 2 分,选对但不全的得 1 分、不选或者有选错的得 0 分)【解析】答案 ABE。C 选项“确定获取原始素材的方式”属于脚本编写中的媒体元素分解, D 选项“设计作品的主要界面”属于规划设计中的结构设计。宝典手册P11 (2)“人物”图层第 21 帧中的对象是完全透明的“人物”元件实例。测试当前场景时,第21 帧到 45 帧没有实现“人物”元件实例由完全透明到完全显示的渐变动画效果,要实现该 效果,则
19、在“人物”图层中应进行的操作是 。【解析】答案:在第 45 帧插入关键帧, 并将其中人物实例的颜色 Alpha 值设为 100%。在第 45 帧插入关键帧后,该关键帧中的内容和第 21 帧内容相同(Alpha 值设为 0%),所 以还需要重新设置 Alpha 值为 100%。 (3)测试影片时,单击当前场景中的“赛事”按钮,停止所有声音播放,同时在浏览器中显 示 出 位 于 同 一 目 录 下 的 “ wqss.txt ” 文 件 内 容 , 则 “ 赛 事 ” 按 钮 的 动 作 脚 本 为 on(release) 。【解析】答案:stopAllSounds(); getURL(wqss.t
20、xt);详见宝典手册P31 (4)若使该作品发布后具有交互功能,下列格式中应选择,(多选,填字母:A.GIF 动画 (*.gif)/B.Windows 放映文件(*.exe)/C.WindowsAVI(*.avi)/D.Flash 影片(*.swf)/E.JPEG 序列文件(*.jpg)。(注:全部选对的得 2 分。选对但不全的得 1 分,不选或者有选错的得 0 分)【解析】答案:BD。详见宝典手册P31 考点 3515.甲乙双方进行一场球类比赛,一局计分的规则是:赢 1 球得 1 分,用“1”表示:输一球 失 1 分,用“0”表示。当任一方得分大于等于 6 分,且领先对方 2 分及以上,领先
21、方赢一 局。如甲选手一局比赛数据为“101110101”,表示甲选手得 6 分失 3 分,局比分 6:3。小王用一个字符串记录了甲选手多局比赛数据,其中有一处错误,位于连续多个“0” 的最后一个。为了找出错误,小王的处理方法如图 a 所示,对示例中的疑似错误位置 6 和20 分别修改数据,并统计每局比分,单击“分析”按钮 Command1,在列表框 List1 中输出 修改位置以及修改后每局的比分。程序运行界面如图 b 所示。(1)下列对象中 Text 属性的是 (单选,填字母: A.Command1 /B. Form1/ C.Text1)【解析】答案:C。Command1 和 Form1 有
22、 Cpation 属性,但没有 Text(2)实现上述功能的 VB 程序如下,请在划线处填入合适的代码。(3)程序中加框处代码有错,请改正。第 15 题图 a第 15 题图 bPrivate Sub Command1_Click()Dim sp As String, s As Strings 存储甲选手多局比赛的记录数据,长度小于 50Dim a(1 To 50) As Integer, e(1 To 20) As IntegerDim k As Integer, n As Integer, m As IntegerDim f1 As Integer, f2 As Integer s = Te
23、xt1.Textn = Len(s)For i = 1 To na(i) = Val( ) Next im = 0: i = 1根据语句 n = Len(s),联系下文得知数组 a 存储比赛数据,将字符 串 s 中的每个字符存储到数组 a 中,所以答案为 Mid(s,i,1)Do While i = n找出疑似错误位置k = iDo While a(i)=0 And i 1For i = 1 To m对每个疑似错误位置分别修改数据,并统计每局比分f1 = 0: f2 = 0 k = e(i)a(k) = 1sp = & k & For j = 1 To n根据输出语句分析得知变量 f1 和 f
24、2 分别存储甲乙双方的比分。 当任一方得分大于等于 6 分,且领先对方 2 分及以上,领先方赢 一局,此时一局结束,需要记录。And 的优先级别比 Or 要高。所 以此处改错答案为(f1=6 Or f2=6) And Abs(f1-f2)= 2If a(j) = 1 Then f1 = f1 + 1 Else f2 = f2 + 1Iff1 = 6 Or f2 = 6 And Abs(f1 - f2) = 2 Then sp = sp & / & f1 & : & f2f1 = 0: f2 = 0End IfNext jf1 = 6 Or f2 = 6 And Abs(f1 - f2) = 2
25、 等价于f1 = 6 Or (f2 = 6 And Abs(f1 - f2) = 2) 所以错误If f1 + f2 0 Then sp = sp & / & f1 & : & f2List1.AddItem spNext i End Sub 注:根据题意每次只修正 1 处后输出结果,修正下一次时上一处要还原。语句 a(k) = 1 修正疑似错误位置后要还原,所以空答案为 a(k) = 0(1)第处等价答案 i - k= 2 ,第处等价答案 a(k)=1-a(k) 或 a(k)=a(k)-1 或a(e(i)=1-a(e(i) 或 a(e(i)=a(e(i)-1。(2)此题解题突破口在于理解数组
26、 e 的作用。关于连续 0 处理的算法和算法刷题宝典 P67有点类似。16.某省举办大型活动,面向省内城市招募有志愿者服务工作经历的志愿者,每个志愿者的 报名数据包含城市序号、姓名(字母编写)和参加志愿者服务次数。先需要整理报名数据, 要求是:先按城市序号从小到大排列;然后,同一城市的志愿者按参加志愿服务的次数从多 到少排列。按上述要求,编写一个 VB 程序,功能如下:在列表 List1 中显示整理前的数据, 单击“整理”按钮 Command1,整理结果显示在列表框 List2 中,程序运行界面如图所示。第 16 题图(1)将数组元素 q(1)到 q(200)分为 10 段,如果每段恰好包含
27、20 个元素,采用选择排序算 法分别对每段的元素进行排序,整个排序过程中,数组元素之间的比较次数是 (单选, 填字母:A.200199/2 次/B.102019/2 次/C.20109/2 次)。【解析】答案 B。教材上冒泡排序算法和选择排序算法比较次数都是 n(n-1)/2 次,所以每段 比较次数为 2019/2 次,总 10 段比较次数为 102019/2 次。详见宝典手册P46.(2)请在划线处填入合适的代码。Const n = 200 报名总人数Const nc = 10 城市数Dim city(1 To n) As Integer, pname(1 To n) As String,
28、times(1 To n) As IntegerDim b(1 To nc) As Integer 存储每个城市的报名人数Dim c(1 To nc) As Integer Dim q(1 To n) As Integer Private Sub Form_Load()本过程读取城市序号、姓名和参加次数的数据分别存储在数组 city,pname 和 times 中,并在 List1 中显示,代码略End SubPrivate Sub Command1_Click()Dim i As Integer,j As Integer, k As Integer,t As Integer,t As Int
29、eger,pos As IntegerFor i = 1 To nc b(i) = 0Next iFor i = 1 To n根据注释语句数组 b 存储每个城市的报名人数,联系下一条语句b(k)= b(k) +1,得知变量 k 为城市序号,所以第空答案为 k = city(i)b(k) = b(k) +1Next i这里以假设 n=7,nc=3 为例子进行分析,如下表。引入索引数组 q 后k = 1使 city(q(i)有序。按城市序 号从小到 大排列For i = 1 To ncc(i) = kk = k + b(i) Next iFor i = 1 To n k = city(i)数组 c
30、(i)用于存储每个城市索引icity(i)q(i)city(q(i)1231224131614112532261537373数组下标的起始位置。c(1)=1,c(2)=4,c(3)=6联系下文代码,此处 For 循环必须 生成索引数组 q。数组 q 的赋值是跳 跃性的,借助数组 c 实现赋值,分同一城市c(k) = c(k) + 1 析得出第空答案为 q ( c( k ) ) = iNext ipos = 1For i = 1 To nc 对各城市报名数据按参加志愿服务的次数进行排序For j = pos To pos + b(i) - 2的志愿者按服务次 数从多到 少排列输出排序k = fp
31、(j, pos + b(i) - 1)t = q(k): q(k) = q(j): q(j) = tNext jpos = pos + b(i) Next iFor i = 1 To n当 i=1 时,对序号为 1 的城市按服务次数降 序排序(选择排序,索引数组 q 排序)。【j, pos + b(i) - 1】为待排序区间,调用函数 在其中找最大值。结果List2.AddItem & city(q(i) & & pname(q(i) & & times(q(i)Next iEnd Sub输出语句是理解本题算法重要线索,容易得出本题借助数组 q 实现索引排序Function fp(head A
32、s Integer, tail As Integer) As IntegerDim i As Integer, k As Integer k = head找 相应区 间 服务次 数最大值For i=If times(q(i) times(q(k) Then k = iNext i fp = kEnd Function注:根据参数传递【head, tail】为待排序区间,从该区间找最大值。分析得出第空答案 为 head+1 To tail(1)第处等价答案 head To tail 或 k+1 To tail 或 k To tail 或tail To head Step -1 或 tail To
33、 head+1 Step -1 或 tail To k Step -1 或 tail To k+1Step -1(2)此题解题突破口在于理解数组 c 的作用和索引排序的理解。算法刷题宝典 P69 索引排 序题目算法思想与本题类似。【试卷简评】: 本次试题命制是学考、选考分离后的首次选考命题,试题题型和试题结构上与近期各地联考类似,符合预期。基础部分试题紧扣考试说明和教材,充分体现试题的基础性。算法部分紧紧围绕选择排序、冒泡排序、对分查找进行考察,不 涉及超纲的信息奥赛算法,对各地区联考命题要积极的引导作用。第 4 题信息编码考查比较综合,涉及英文字符的 ASCII 码,汉字的输入码, 颜色编码
34、等知识;其中关于输入码的考查超出预期,大部分学生不知道输入码。 笔者基础刷题宝典P73 选题 5 涉及输入码,只是一笔带过。选题题第 5 题考 查 Photoshop 图层和工具的操作,侧重于文本图层操作的考查。选择题第 7-10 题考查学生算法基础知识的掌握情况,包括条件语句、循环语句、冒泡排序原理 的考查。第 11 题是一道比较综合的字符处理算法题,本质上是序列下标的应用。 第 12 题考查对分查找算法的理解,源于教材上的基本算法。第 13 题 Excel 考查了公式的编辑与调试、行绝对引用的应用、筛选中通配 符的使用。第 14 题考查了多媒体作品设计的需求分析、Flash 的帧操作与实例
35、 属性设置、脚本动作命令以及 Flash 文件发布个数。题量相对于以往明显减少, 题型中规中矩,充分体现聚焦学科目标,平稳过渡。第 15 题字符串综合处理应用,以学生熟悉的比赛项目为背景,建立算法模 型,用程序来解决实际生活中的问题,培养学生对问题的分析能力、建立数学模 型的能力,并用计算机去解决问题的能力,体现课程改革中计算思维考点。第16 题算法的综合应用,涉及索引排序、选择排序、自定义函数调用。要求学生 在短时间内理清题意和梳理各变量的含义,特别是数组 c 和数组 q 的含义,并联系各段代码的作用,寻找代码突破口。本题索引数组的生成是难点,巧妙地利用 数组 c,通过一次遍历,线性生成索引数组。第 2 空压轴题,考察学生演绎和逆向思维能力,有较好的区分度。充分以提升学科素养为目标,多层面考查计算思维,引导信息技术教学注重培养学生的知识迁移能力。- 28 - 版权所有高考资源网