资源简介 2019年12月稽阳联考信息技术参考答案解析一 选择题信息在传递过程中不会产生损耗,信息具有载体依附性,5G技术指的是第五代通信技术,因此选项ABD说法有误,C选项打开网页的时候要用到HTTP协议;正确答案选C。A选项OCR软件可以识别.jpg、.bmp、.tif图片格式,没法识别.psd格式中的文字;B选项版面分析没有用到人工智能技术;C选项OCR软件的识别过程可以用到扫描、旋转图像,但不是必不可少的。D对图像进行倾斜校正有助于提高识别准确率,这个说法正确;正确答案选D。A选项ACCESS软件是数据库管理系统;B选项“身份证号”最后一位可能包含“X”;因此不能用数字类型;C选项中添加一条纪录,根据第3题图设置的显示类型为“2001/4/5”,D选项中只要输入数字就行,不要输入货币符号,否则错误;正确答案选择D。A选项共包含“49 4F 54 20 20 31 2E 30”8个ASCII码;B选项根据题意可知“.”的内码是2E,所以“+”的内码不是2E;C选项字符“P”的内码用十六进制表示是50;汉字“联”的内码用十六进制表示是C1 AA;正确答案选择A。根据题意,视频时长的计算公式是:1.35*1024*1024*1024*8/800/600/16/25约等于60S,正确答案C。A选项根据第6题左下角中的“右声道”可知此文件是双声道,wave格式是无损未压缩格式;B选项当前状态下执行“删除”操作之后再插入20S静音,音频的存储容量变大;C选项执行“剪裁”操作,只是针对右声道,音频时长不变。D选项文件存储容量44100*24*2*40/8/1024/1024≈10MB;正确答案选择D。 变量S和i的变化如下:初始值S=21i=1第1轮S=20i=2第2轮S=18i=3第3轮S=15i=4第4轮S=15i=5.........第10轮S=10i=10正确答案选择A。生成2位能被3整除的随机整数的VB表达式是:int(Rnd*30)*3+12。A选项int(Rnd()*90+10 )是产生10~99的随机整数; C选项int(Rnd*88+12)是产生12~99的随机整数;D选项int((Rnd*30)*3)+12是产生12~101的随机整数;正确答案选择B。在文本框输入字母数字混合字符串,程序仅统计第奇数个出现的数字并加到变量sum中,输入字符串中的数字分别为12,6,3,4,20,最后一个数字“20”是第5个,但由于代码中最后一个字符是数字,此时执行“j=j+1”,此数字不能加到sum中,所以结果为12+3=15,正确答案Ba(2)~a(5)的随机数初始值为3到6之间的随机整数,若是奇数3和5,则执行a(i) = a(i) + a(i - 1),否则执行a(i) = a(i) / 2变为2或3。选项B中15之后不可能是22,D中最后一个数字不可能是1,选项A中6之后可能是9、11、2、3,但不可能是10,正确答案C为了保证生成的数据不重复,用f数组来标记是否已出现,数组f初始都为false,出现某个数字t,则标记f(t)=true,否则,必须退回重新生成,用i=i-1,不能使用t=int(rnd()*20+1),填空2处代码根据题目要求是升序,结合交换语句使用a(j)数组a后面各元素在前一个基础上加1或加2,最后一个a(12)最小为12,最大为23,程序运行后查找15,输出m值可以在中间多个位置,选项A错误;若查找不成功,i=j+1,但m=i或m=j都有可能,选项CD都错误;输入6进行查找,6可能在位置4~6,若在位置5,在需要查找4次,cnt初始为1,此时cnt=5,选项B正确。二 非选择题 (1)根据公式和提示,E3单元格公式=D3/D$16*100,公式中D16的D前“$”可加可不加。(2)有图表中图例和图中数据可推知数据源为B2:B5,E2:E5,B1和E1无论选不选都不影响图表显示。(3)D16单元格是全国数据,更改之后会影响各个厂商的市场份额,所以图表会发生变化。(4)筛选条件要求包含“汽车”两个字,查阅可知有4个。(1)A为应用需求中的用户情况,B是结构设计,C是创作需求分析中的设施需求,D是应用需求分析中的社会效益,E是脚本制作,所以答案为ACD足球滚动的效果,查阅时间轴是补间,只能是动画补间“松鼠”图层第30帧是空白关键帧,后续都有普通帧,只要在第30帧“清除关键帧”即可。兔子向左下方运动,坐标X变小,Y变大,只有B符合。按钮脚本要求实现两个效果,静音和跳转到本场景第1帧继续播放,所以使用on(press){stopAllSounds();gotoAndPlay(1);}程序主要分为两个部分,第一部分是读入字符串,分离数字和字母存入两个数组,第二部分实现分别根据规则排序,最后输出。(1)additem是列表框的常用方法名,作用是在列表框中增加一条记录,答案C。(2)填空1处使用变量k记录两个数组出现的元素数量,答案为k=k+1,填空2处是处理排序规则,根据规则,字符串长度相同时,直接比较来排序, 答案为Len(b(j)) = Len(b(j + 1)) And b(j) > b(j + 1)(3)根据下方的 tmp2 = tmp2 + c可知,if分支存储字母,字符串中,除了逗号,不是数字就是字母,所以用答案c< "0" or c > "9"或 c >= "a" and c< ="z" or c >= "A" and c< ="Z"。(4)第3大的数字是43,前3个字符串分别是no、TCP、Yes,组合后的答案为“43Yes”。(1)a(1)是学生数,a(2)~a(34)是学生1的各小题得分,依次类推,a(100)是第3个同学最后一个小题分,则a(95)是这个同学信息倒数第2题(信息第15题)得分,查询列表可知数值为1。(2)本程序中,数组a是原始数据,数组b共33个元素,是信息通用合卷每个小题的得分(在计算过程中是所有同学各个小题的总得分,最后才除以人数得出平均分),数组fz与数组b不同,共16个,是信息各小题的满分值,由于原始数据信息通用交错放置,在运算中需要根据实际情况进行转换。(处,要把任意第i个数据放到b数组中,33个数据一轮,a(1)要排除,所以答案为j = (i - 2) Mod 33 + 1; (处,参考if分支的语句,只有fz的下标要改变,改为i-13,答案为:b(i) / (fz(i - 13) * a(1));(处,阅读题干,平均分等于各题得分率*分值之和,所以答案为ave = ave + b(j) * fz(i)。2019年12月稽阳联谊学校高三联考技术试题卷命题人: 考生须知:本试题卷分两部分,第一部分信息技术,第二部分通用技术。全卷共18页,第一部分1至10页,第二部分11至18页。满分100分,考试时间90分钟。1.考生答题前,务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸上。2.选择题的答案须用2B铅笔将答题纸上对应题目的答案标号涂黑,如要改动,须将原填涂处用橡皮擦净。3.非选择题的答案须用黑色字迹的签字笔或钢笔写在答题纸上相应区域内,作图时可先使用2B铅笔,确定后须用黑色字迹的签字笔或钢笔描黑,答案写在本试题卷上无效。第一部分 信息技术(共50分)一、选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有一个符合题目要求)1.关于信息与信息技术,下列说法正确的是 A.信息在传递和共享的过程中会产生损耗 B.信息可以通过Wi-Fi传输,说明信息传输可以不需要载体 C.打开网页时需要使用HTTP协议 D.5G技术是指网络连接速度能达到5Gps的新一代通信技术2.使用OCR软件进行字符识别,下列说法正确的是 A.可以识别jpg、psd等图像中的文字B.版面分析的过程使用了人工智能技术 C.完成OCR识别必不可少的步骤有:扫描—旋转图像—识别D.对图像进行倾斜校正有助于提高识别准确率3.使用ACCESS软件打开某数据库,部分界面如图所示,下列说法正确的是 A.ACCESS是一种小型的数据库应用系统 B.“身份证号”字段的类型可能是数字C.添加一条新记录,其“出生日期”字段可能显示为“2001年4月5日”D.报名费字段类型为“货币”,当前记录的报名费输入“¥60”将提示错误4.用UltraEdit软件观察字符内码,部分界面如图所示,下列说法正确的是 A.上述字符中共有8个ASCII码字符B.字符“1+2”的内码可能是“31 2E 32”C.字符“P”的内码用十六进制表示是“51”D.汉字“联”的内码用十六进制表示是“EF C1”5.有一段未压缩的无声视频,已知该视频的帧频是25fps,颜色位数为16位,分辨率是800*600,视频存储容量约1.35GB,则视频的时长约是 A.10s B.30s C.60s D.120s6.使用GoldWave软件编辑某音频文件,选中其中一段音频进行编辑的部分界面如第6题图所示,下列说法正确的是 A.此文件是一个单声道、无损压缩的音频B.当前状态下,执行“删除”命令后再插入20s静音,音频文件存储容量不变C.当前状态下,执行“剪裁”命令后直接保存,音频长度变为20sD.此文件存储容量大小约为10MB7.某算法的部分流程图如第7图所示。执行该流程,输出s和i的值分别是 A.10 10 B. 0 11 C.0 10 D.10 11 8.生成2位能被3整除的随机整数的VB表达式是 A.int(Rnd()*90+10 ) B.int(Rnd*30)*3+12C.int(Rnd*88+12)D.int((Rnd*30)*3)+129.有如下VB程序段: s = Text1.Text: sum = 0: t = 0: cnt = 1 For i = 1 To Len(s) c = Mid(s, i, 1) If c >= "0" And c <= "9" Then j=j+1 Else If cnt Mod 2 = 1 Then sum = sum + val(mid(s,i-j,j)) j= 0:cnt = cnt + 1 End If Next i 在文本框text1输入“12d6a3c4f20”,程序运行后sum的值是 A.21 B.15 C.45 D.2510.有如下VB程序段: Dim a(1 To 5) As Integer a(1) = 1 For i = 2 To 5 a(i) = Int(Rnd() * 3) + 3 Next i For i = 2 To 5 If a(i) Mod 2 = 1 Then a(i) = a(i) + a(i - 1) Else a(i) = a(i) / 2 End If Next i 执行程序后,a数组各元素可能是 A.1,2,6,10,13 B.1,5,8,15,22 C.1,4,9,2,7 D.1,2,5,11,111.生成10个不重复的随机整数,保存在数组a中,并升序排列,实现算法的VB程序如下。Dim a(1 To 10) As Integer, f(1 To 20) As Boolean 'f数组各元素的初值设为False,代码略 For i = 1 To 10 t =int(rnd()*20+1) If Not f(t) Then a(i) = t: (1) For j = i To 2 Step -1 If (2) Then tmp = a(j): a(j) = a(j - 1): a(j - 1) = tmp End If Next j Else (3) End If Next i 上述程序中3处下划线应填入的程序代码是 A.(1) f(t) = True (2)a(j) < a(j - 1) (3)i=i-1 B.(1) f(t) = True (2)a(j) > a(j - 1) (3)i=i-1 C.(1) f(t) = True (2)a(j) < a(j - 1) (3)t =int(Rnd()*20+1) D.(1) f(t) = False (2)a(j) > a(j - 1) (3)t =int(Rnd()*20+1)12.有如下VB程序 a(1) = 1 For i = 2 To 12 a(i) = a(i - 1) + Int(Rnd * 2) + 1 Next i Key = Val(Text1.Text) i = 1: j = 12: cnt = 1: flag = False Do While i <= j And flag = False cnt = cnt + 1 m = (i + j + 1) 2 If a(m) = Key Then flag = True ElseIf Key > a(m) Then i = m + 1 Else j = m - 1 End If Loop 程序运行后,下列说法正确的是 A.在text1输入15,程序运行后m肯定为12 B.在text1输入6,程序运行后cnt可能大于4 C.若查找不成功,则j>m肯定成立 D.若查找不成功,则i<=m肯定成立二、非选择题(本大题共4小题,其中第13题4分,第14题8分,第15题7分,第16小题7分,共26分。)13.小乙收集了2019年国内部分汽车厂商的销售数据,并用Excel软件进行处理,如第13题图a所示。请回答下列问题: (1)第13题图a中,区域E2:E16中的数据是先从E2单元格利用公式计算再向下自动填充得到的,则E3单元格中的公式是______________________(市场份额=1-9月累计销量/全国销量*100)利用第13题图a中部分数据制作了图表,如第13题图b所示。则该图表的数据区域是________________。(3)若把第13题图a中的D16单元格的数据修改为1500000,则第13题图b的图表会否发生变化?_________(选填:会/不会)(4)将第13图a中A1:E15区域的数据复制到新工作表,筛选条件如第13题图c所示,则按此条件筛选出的厂商数有_________个14.小王使用flash软件制作一个关于“游戏”的多媒体作品,如第14题图a所示。请回答下列问题:第14题图a(1)在制作作品前,首先需要对作品进行需求分析,以下属于需求分析阶段工作的是 。(多选,填字母: A.考虑作品受众以小孩子为主,画面设计比较鲜艳 B.把作品划分为片头、主交互模块、片尾三个部分 C.制作作品需要使用flash、Photoshop两个软件 D.考虑作品的社会效益 E.为作品设计制作脚本大纲)(注:全部选对得2分,选错或不选得0分,选对但不全得1分)(2)“足球”图层中的足球实现了从舞台右边滚到舞台左边的动画效果,该补间动画类型是 。(形状补间/动画补间中选择一项)(3)测试场景,“松鼠”图层中的松鼠在播放过程中突然消失了,若要让松鼠一直延续到本场景结束,可行的操作是 。(4)“小兔”图层实现了兔子朝舞台左下方移动的动画,兔子开始时的坐标如第14题图b所示,则兔子在第60帧时的坐标可能是 。(单选,填字母:A.(700,92)/ B.(100,220)/ C.(300,100)/ D.(900,400) )第14题图b(5)测试影片时,“重播”按钮在最后1帧出现,单击按钮,停止声音播放,并返回到“场景1”第1帧继续播放, 则按钮上添加的脚本为 。15.下列VB程序实现数字字母混合序列分离后分别排序,最后又合并输出。具体算法如下:在文本框Text1输入若干组混合序列,每组序列中仅包含一组字母和一个多位数字,序列之间用逗号隔开,以逗号结束。单击“排序”按钮command1,把每组序列中的字母和数字分开,并分别排序,最后在列表框list1输出。排序规则如下:所有数字按从小到大升序排序,字母序列按长度升序排序,若长度相同,直接按字母序列大小升序排序(按字母的ASCII码排序,“A”<“Z”<“a”<“z”)。实现算法的部分程序界面如第15题图所示,VB程序代码如下,回答下列问题: Private Sub Command1_Click()Dim a(1 To 6) As Integer, b(1 To 6) As String,I as integer,j as integerDim c As String, k As Integer, tmp1 As Integer, tmp2 As Strings=text1.texti = 1: k = 1: tmp1 = 0: tmp2 = ""Do While i <= Len(s) c = Mid(s, i, 1) If c = "," Then a(k) = tmp1: b(k) = tmp2 tmp1 = 0: tmp2 = "" ① Else If c < ="0" And c < ="9" Then tmp2 = tmp2 + c Else tmp1=tmp1*10+val(c) End If End If i = i + 1 Loop For i = 1 To 5 For j = 1 To 6 - i If a(j) > a(j + 1) Then tmp1 = a(j): a(j) = a(j + 1): a(j + 1) = tmp1 If Len(b(j)) > Len(b(j + 1)) Or ② Then tmp2 = b(j): b(j) = b(j + 1): b(j + 1) = tmp2 End If Next j Next i For i = 1 To 6 List1.AddItem Str(a(i)) + b(i) Next i End Sub(1)代码“list1.AddItem ” 中的AddItem是______(单选,填字母:A.属性名 B. 对象名 C.方法 D.事件名 )(2)在程序划线处填入合适代码,使程序完整(3)加框处代码有错,请改正(4)若输入的字符串为“21ckk,gho63,TCP43,23Yes,no62,phy46,”,则程序运行后第3组字符是__________16.在一个数组中存储了若干个同学的技术成绩小题分,其中a(1)存储学生个数,a(2)开始按顺序存储小题分数据。每个学生有33个小题的数据,例:a(2)~a(13)是学生1的信息选择题得分,a(27)~a(30)是学生1的信息4个主观题得分。具体如下表题号1-1213-2526-2930-33科目题型信息客观题通用客观题信息主观题通用主观题满分分值每题2分每题2分4/8/7/76/9/3/6小李根据上述描述,设计了一个统计所有同学信息各题得分率的算法。程序运行后首先在列表框list1显示信息技术各小题得分,单击“计算”按钮“command1”,在列表框list2显示信息各题的题号和得分率,在文本框text1输出所有同学的信息平均分(平均分=各题得分率*各题分值的和)。算法的VB程序如下,回答下列问题。 (1)根据题目描述,使用如图所示数据,a(95)的数值是_______。 (2)在程序划线处填上合适代码,使程序完整 Dim a(1 To 1000) As Integer, n As Integer Private Sub Command1_Click() Dim i As Integer, j As Integer Dim fz(1 To 16) As Integer 'fz数组存储信息各题满分值 Dim b(1 To 33) As Double '数组b存储全卷各题的得分率 For i = 1 To 16 ‘数组fz存储信息16个小题的满分值 If i <= 12 Then fz(i) = 2 fz(13) = 4: fz(14) = 8: fz(15) = 7: fz(16) = 7 Next i For i = 2 To n '把数组a数据分别统计到各题中 ① b(j) = a(i ) + b(j) Next i For i = 1 To 33 '仅处理信息各题的平均分 If i <= 12 Then b(i) = b(i) / (a(1) * fz(i))’计算信息选择题各题的得分率 ElseIf i >= 26 And i <= 29 Then b(i) = ② End If Next i For i = 1 To 16 If i > 12 Then j = i + 13 Else j = i b(j) = Int(b(j) * 1000 + 0.5) / 10 '对结果四舍五入保留1位小数 List2.AddItem Str(i) + Str(b(j)) + "%" ave= ③ Next i Text1.Text = Str(ave / 100) End Sub Private Sub Form_Load() ‘读入数据到数组a,数据个数n,代码略 End Sub 展开更多...... 收起↑ 资源列表 信息技术解析.docx 信息技术试题卷.doc