资源简介 浙江省嘉兴市2019-2020学年高二下学期信息技术期末检测试卷一、选择题(本大题共12小题,每小题2分,共24分。)1.(2020高二上·嘉兴月考)下列有关信息及其特征的说法正确的是( )A.信息必须依附于某种载体,载体是存储信息的实体B.信息是可以脱离它所反映的事物被存储、保存和传播C.信息可以脱离载体进行传递和共享,在传递过程中没有损耗D.信息可以加工和处理使其具有更高的使用价值,但其形态肯定不会改变【答案】B【知识点】信息及其特征2.(2020高二下·嘉兴期末)下列关于浏览器及信息获取的说法中正确的是( )A.浏览器通过HTML协议获取Web服务器的网页内容信息B.利用浏览器保存网页中的文字和超链接就是保存网页的URLC.利用浏览器获得的信息肯定可以通过统计评价来评判其真伪性D.IE测览器可以在收藏夹中创建不同文件夹用于不同种类网址的分类保存【答案】D【知识点】信息获取的环节与方法;因特网信息资源评价;浏览器3.下列说法中都体现人工智能技术应用的是( )①使用人体测温筛检仪,实现人脸识别无感通关,迅速发现体温异常者②楼道LED声控感应灯,在光线不足且有人走动时,自动感应亮灯③使用控制软件在家里对公司里的电脑进行远程控制,完成文件下载等操作④车辆进出停车场时,通过车牌识别技术自动完成车辆停车计费工作A.①② B.②③ C.①④ D.②④【答案】C【知识点】人工智能的应用【解析】【解答】①人脸识别④车牌识别都属于模式识别。②自动感应亮灯是一种传感器技术,③远程控制电脑也不属于人工智能的应用。故答案选C。【分析】本题考查人工智能的应用。人工智能技术应用主要有:(1)模式识别(OCR光学字符识别、手写识别、语音识别等),(2)机器翻译常见的语言翻译软件有金山快译、译星、万能对译等。(3)其他应用:问题求解、智能数据库、智能机器人、计算机博弈、自动程序设计、自动定理证明、智能代理等。4.(2020高二下·嘉兴期末)设计“小微图书管理系统”时,新建“图书借阅”Access数据表,存放下列表格数据:图书编号 图书名称 借阅人 借书日期 还书日期 是否损坏JS0001 Python编程从入门到实践 黄晓琳 2019-5-14 2019-6-5 否JS0002 深入理解Java虚拟机 李语敏 2019-11-21 2019-12-25 是…… …… …… …… …… ……JX0712 历史的原声 王甜甜 2020-1-19 2020-6-1 否以下有关“小微图书管理系统”和Access数据表结构设计描述正确的是( )A.“图书编号”字段的数据类型设置为“自动编号”B.是否损坏”字段的数据类型设置为“是/否”或“文本”C.“小微图 书管理系统”属于数据库管理系统,可以为多个用户共享使用D.“小微图书管理系统”设计完成后,用户必须直接打开该数据表添加记录【答案】B【知识点】数据库的分类与应用;字段的数据类型5.(2020高二下·嘉兴期末)有A、B两段音频,参数如下表所示:音频 编码标准 采样频率 量化位数 声道 时长 是否压缩A PCM 22.05kHz 16bit 单声道 40秒 不压缩B PCM 44.10kHz 8bit 双声道 10秒 不压缩则这两段音频文件的存储容量之比(A :B)约为( )A.1:1 B.1:2 C.2:1 D.4:1【答案】C【知识点】字符编码6.(2020高二下·嘉兴期末)使用Photoshop软件编辑“环保.psd”文件,当前状态部分界面如图所示:下列说法正确的是( )A.直接用“文字工具”调整文字图层的文字大B.不能直接清除“花”图层的图层样式小C.直接设置“蝴蝶”图层的滤镜效果D.直接更改“背景”图层的不透明度【答案】A【知识点】图片加工常用工具的使用;图层及图层的基本操作7.(2020高二下·嘉兴期末)有关VB表达式:Int(Rnd*10+1)*2,下列说法中正确的是( )A.产生一个在[0,18]区间的随机偶数B.产生一个在[0,20]区间的随机偶数C.产生一个在[2,18]区间的随机偶数D.产生一个在[2,20]区间的随机偶数【答案】D【知识点】运算符、基本运算与表达式8.某算法的部分流程图如图所示:执行这部分流程,当输入i的值为57时,则输出a和b的值分别是( )A.2, 3 B.2,4 C.3, 3 D.3,4【答案】B【知识点】常量、变量及变量的赋值;流程图识读【解析】【解答】根据流程图可得出:a 0 1 2 2 2 2b 1 1 1 2 3 4i 28 14 7 3 1 0最终:a=2,b=4。故答案选B。【分析】本题考查的是流程图的识读。9.(2020高二下·嘉兴期末)已知变量a、b、c、d数据类型为Integer, 变量flag数据类型为Boolean。 下列选项中与其他语句功能不相同的是( )A.If(a>b Or b>c)And flag=False Then d=a\2B.If(a>b Or Not b<=c)And Not flag Then d=a\2C.If Not(a<=b And b<=c)And flag=False Then d=a\2D.If(a>b And b>c)Or Not flag Then d=a\2【答案】D【知识点】运算符、基本运算与表达式;分支结构语句及程序实现10.(2020高二下·嘉兴期末)有如下Visual Basic程序段:Private Sub Command1_Click ()Dim x As Integer,r As Integer, s As Stringx = Val(Text1. Text): s =""Do While x<>0r=(x+1) Mod 2s=Str(r)+sx=x\2LoopText2. Text = sEnd Sub该程序段运行后,在文本框Text1中输入25,则文本框Text2显示的内容是( )A.0 0 1 0 1 B.1 1 0 1 0 C.0 0 1 1 0 D.1 1 0 0 1【答案】C【知识点】循环结构语句及程序实现11.(2020高二下·嘉兴期末)有如下Visual Basic程序段:Private Sub Command1_ Click( )Dim a(1 To 10) As Integer, i As Integer, k As Integera(1)=1:a(2)=17:a(3)=8:a(4)=9:a(5)=18a(6)=15:a(7)=20:a(8)=13:a(9)=7:a(10)=11k=0For i= 2 To 9If(a(i)-a(i-1))*(a(i+1)-a(i))< 0 Then k=k+1NextText1. Text = Str (k)End Sub该程序段运行后后,文本框Text1中显示的内容是( )A.6 B.7 C.8 D.9【答案】A【知识点】分支结构语句及程序实现;循环结构语句及程序实现12.(2020高二下·嘉兴期末)利用对分查找实现在数组a中查找成绩值为Key的学生姓名与成绩(注:学生成绩由高到低排序,并按姓名在前、成绩在后的顺序依次存储在数组aa中,例如: “张三”,“97”,“李四”,。“92”,“王五”,“87”……),编写的VB程序段如下:Const n = 100Dim a(1 To n) As StringPrivate Sub Command1_ Click( )i=1:j = ⑴flag = FalseKey = Val (Text1. Text)Do While i <= j And Not flagm= ⑵If Val(a(2 * m)) = Key ThenList1. AddItem a(2* m-1)+””+ a(2* m): flag =TrueElseIf ⑶ Then j= m-1 Else i=m+1End IfLoopIf Not flag Then List1. AddItem”没有找到!”End Sub上述程序段(1)、(2)、(3)三个方框处的语句依次为( )①j=n ②j=n/2③m=(i+j)\2④m=((i+j)\2)*2⑤Val(a(2 * m)) < Key⑥Val(a(m)) < Key⑦Val(a(2 * m)) > KeyA.①④⑦ B.②③⑥ C.②③⑤ D.②④⑦【答案】C【知识点】查找算法及程序实现二、非选择题(本大题共4小题,4+8+7+7,共26分)13.(2020高二下·嘉兴期末)小周同学收集2018- 2019年某地区粮食作物播种面积与产量数据,使用Excel软件进行数据处理,其中粮食类别分为春粮、夏粮和秋粮3类,亩产由产量、面积通过公式计算得到,如图a所示。请回答下列问题:(1)如图a所示,为了计算2019年三季粮食面积与产量占比(%), 先在K4:K6单元格中分别输入相应公式,得到三季粮食面积占比,然后复制区域K4:K6到区域L4:L6,得到2019年三季粮食产量占比。则L4单元格中的公式是 (其中三季粮食产量占比为:各季粮食产量合计:三季粮食产量总和× 100)。(2)若要对秋粮类作物按照2018年“面积”从高到低进行排序,则排序的数据区域是 。(3)根据图a中的数据制作了“2019年各类粮食亩产”的图表,如图b所示。以下有关图表的描述正确的是 (多选,填字母)。A.该图表的数据区域为F4:F9,F12:F16B.若以图c所示对图a中的数据进行筛选操作,该图表不会发生变化C.若将H5:H17单元格的数值小数位数设置为1,该图表不会发生变化D.若隐藏图a中的第10、11行,该图表会发生变化E.将H6单元格中数据修改为0.26,该图表会发生变化【答案】(1)=H10/SUM(H$10,H$11,H$17)*100或=H10/(H$10 + H$11 + H$17)*100(2)B12:H16(3)B;C;E【知识点】表格数据的处理与计算14.(2020高二下·嘉兴期末)小李制作一个主题为“抗击新冠病毒”的多媒体作品。请回答下列问题:(1)创作多媒体作品需要进行脚本编写。下列属于脚本编写的是 。(多选,填字母)A.确定作品的主要界面B.确定作品创作及运行时所需的硬件设施C.根据作品的主题思想与内容,制作作品的脚本大纲D.用表格形式来展示作品的屏幕画面、链接关系和呈现说明等E.将作品中各模块所需媒体元素的获取及处理方法列表进行表示(2)如图a所示,“人物”图层第40帧的图形对象由“人物”实例形成,其中第30帧到第40帧的补间类型是动画补间,则该图层第40帧到第50帧的补间类型是 。(3)如图a所示,“按钮”图层最后1帧已经添加动作脚本命令“Stop( );”,测试影片时,播放到最后动画停止,“播放”按钮不再显示,造成按钮消失的原因是 。(4)“音乐”图层的声音同步方式如图b所示,若不想改变其动画播放效果,并让音乐在播放2秒后停止播放,以下操作可行是 。(多选,填字母)A.在“音乐”图层的第25帧执行“清除帧”操作B.在“音乐”图层的第25帧执行“插入帧”操作C.在“音乐”图层的第25帧执行“插入关键帧”操作。D.在“音乐”图层的第25帧执行“转换为空白关键帧”操作E.将“音乐”图层第1帧的声音同步方式由“数据流”改为“事件”(5)测试影片时,单击“Load”场景中“播放”按钮,影片跳转到“main”场景的第1帧并开始播放,同时实现在浏览器中显示位于同名文件夹下“病毒介绍。 html”文件的内容,则“播放”按钮上添加的动作脚本为:on(release) { }。【答案】(1)C;D;E(2)动画补间(3)“按钮”图层最后1帧为空白关键帧,没有“按钮”对象(4)A;C;D(5)gotoAndPlay(“main”,1); getURL(“病毒介绍.html”);【知识点】多媒体作品的规划和设计;动画的类型;时间轴、帧、图层、库的概念及基本操作;常用影片控制函数的应用;声音同步属性设置15.(2020高二下·嘉兴期末)编写一个VB程序,实现如下功能:输入s位数字构成的数字字符串(第1位数字不为0),移除k(0算法分析:要使得到的5位数字最小,首先需保证能取到5个数字,且首位应尽量小,那么取首位数的范围应保证余下有4个数字,即在前4位中选最小非0的数字。程序运行时,在文本框Text1中输入一个数字字符串,在文本框Text2中输入要移除的数字个数,单击“运行”按钮CmdRun后,在标签Label1显示得到的最小新数,程序运行界面如图b所示。(1)程序运行时,若要在名为Form1的窗体标题上显示“删数”,可以在Form_Load事件处理过程中添加语句为 (单选,填字母:A.Form1. Text =“删数”\B.Form1. Caption =“删数”\C.Form1. AddItem“删数”)(2)实现上述功能的VB程序代码如下,请在划线处填入合适的代码。Private Sub CmdRun_Click( )Dim Num As String,New_num As String ' Num为输入的数字字符串Dim i As Integer, j As Integer, m As Integer,Dim As Integer, s As Integer, k As IntegerDim a(30) As String, b(30) As IntegerNum = Text1. Text: s = Len(Num)k = Val (Text2. Text) 'k为删除数字个数For i=1 To sa(i) = Mid(Num,i,1)Nextj =1m=1n= For i=m+1 To n '取第一个非零最小数字If Then m=I '加框处程序代码有误,请改正Next ib(j)= mDo While '取其他最小数字m=m+1n=n+1For i=m+1 To nIf a(i) < a(m) Then m= iNext ij =j+1:b(j)=mLoopFor i= m+1 To s '最后直接取的数字j =j+1:b(j)=iNext iFor j=1 To s- k '输出最小数New_num = Next jLabel1.Caption = New_numEnd Sub(3)加框处程序代码有误,请改正。【答案】(1)B(2)k + 1;j < k 或 j <> k 或 m < n 或 m <> n;New_num + a(b(j))(3)a(i) < a(m) And a(i) <> "0"【知识点】类、对象、属性、方法、事件和事件处理的概念及应用;分支结构语句及程序实现;循环结构语句及程序实现16.(2020高二下·嘉兴期末)病毒疫苗抗体检测。使用字符串序列表示志愿者注射疫苗后细胞的DNA和疫苗抗体的DNA(志愿者的DNA序列长度大于疫苗抗体的DNA序列长度),通过检测疫苗抗体DNA序列是否在志愿者的DNA序列中出现来分析疫苗效果。其中疫苗抗体的DNA序列是环状的,志愿者的DNA序列是线性的。只要疫苗抗体的DNA序列在志愿者的DNA序列中出现,说明己产生抗体。例如:疫苗抗体的DNA序列是环状的“cced”,即可以表示为“cced”,也可以表示为“cedc”、“edcc”、“dcce”。A志愿者的DNA序列为“mtrcnmdaced”, 没有出现抗体序列,结果为“阴性”,B志愿者的DNA序列为“acedssdfaef",出现抗体序列,结果为“阳性”,C志愿者的DNA序列为“ce”,志愿者的DNA序列长度不够,无法比对,结果为“无效”。按上述要求,编写一个VB程序,功能如下:程序运行时从数据库中读取志愿者的检测号、DNA序列存入相应数组,在文本框Text1中输入抗体DNA序列,单击“检测结果”按钮Command11,在列表框List1中按检测号顺序显示每个志愿者的检测结果,并在标签Label1显示疫苗抗体的阳性率(以百分比表示,并保留2位小数),程序运行界面如图所示,请在划线处填入合适的代码。Dim Pnum(1 To 100) As String 'Pnum数组存储志愿者的检测编号Dim Pch(1 To 100) As String 'Pch数组存储志愿者的DNA序列Dim Prs(1 To 100) As String 'Prs数组存储志愿者的检测结果Dim n As Integer '存储志愿者的总人数Private Sub Form_ Load( )Dim i As Integer, j As IntegerDim tmp As String, chtmp As StringDim Conn As New ADODB.ConnectionDim Rs As New ADODB.RecordsetConn.ConnectionString = "Provider=Mi crosoft. ACE.OLEDB.12. 0;Data Source=" + App.Path+"\DNADB.accdb"Conn.OpenSet Rs.ActiveConnection = ConnRs.Open "SELECT * FROM Source" '从数据库的名为 “Source”数据表中读取数据i =0Do While Not Rs.EOFi=i+1Pnum(i) = Rs.Fields(0)Pch(i) = Rs.Fields(1)Rs.MoveNextLoopRs.CloseConn.Closen= For i=1 To n-1 '以检测号作为关键字对DNA序列数据进行升序排列j=i+1Do While j <= nIf Thenchtmp = Pch(i):Pch(i)= Pch(j):Pch(j)= chtmptmp = Pnum(i):Pnum(i)= Pnum(j):Pnum(j)= tmpEnd Ifj=j+1LoopNext iEnd SubPrivate Sub Command1_ Click( )Dim Ach As String, RVch As String, Vch As StringDim i As Integer, j As Integer, k As Integer, m As IntegerAch = Text1. Text: s = Len(Ach): RVch = Ach + Achk=0:m=0For i=1 To nIf Len(Pch(i)) <= Len (Ach) Thenk =k+ 1: Prs(i) = “无效”ElseFor j=1 To s '按环状序列依次进行比较Vch = If Test(Vch,Pch(i)) Thenm=m+1Prs(i) =“阳性”: Exit ForElsePrs(i) =“阴性”End IfNext jEnd IfNext iFor i =1To nList1. AddItem Pnum(i) +" " + Prs(i)Next iLabel1. Caption = Str(Int(m/(n-k)*10000 +0.5)/100) + "%"End SubFunction Test(str1 As String,str2 As String) As Boolean '字符串比对函数Dim i As IntegerTest = FalseFor i = 1 To Len(str2) - Len(str1) + 1If ThenTest = True: Exit ForEnd IfNext iEnd Function【答案】i;Pnum(i) > Pnum(j) 或 Pnum(j) < Pnum(i);Mid(RVch, j, s) 或 Mid(Ach + Ach, j, s) 或 Mid(Ach & Ach, j, s)或 Mid(Ach,j,s-j+1) + Mid(Ach,1,j-1);str1 = Mid(str2, i, Len(str1))【知识点】过程与自定义函数;排序算法及程序实现1 / 1浙江省嘉兴市2019-2020学年高二下学期信息技术期末检测试卷一、选择题(本大题共12小题,每小题2分,共24分。)1.(2020高二上·嘉兴月考)下列有关信息及其特征的说法正确的是( )A.信息必须依附于某种载体,载体是存储信息的实体B.信息是可以脱离它所反映的事物被存储、保存和传播C.信息可以脱离载体进行传递和共享,在传递过程中没有损耗D.信息可以加工和处理使其具有更高的使用价值,但其形态肯定不会改变2.(2020高二下·嘉兴期末)下列关于浏览器及信息获取的说法中正确的是( )A.浏览器通过HTML协议获取Web服务器的网页内容信息B.利用浏览器保存网页中的文字和超链接就是保存网页的URLC.利用浏览器获得的信息肯定可以通过统计评价来评判其真伪性D.IE测览器可以在收藏夹中创建不同文件夹用于不同种类网址的分类保存3.下列说法中都体现人工智能技术应用的是( )①使用人体测温筛检仪,实现人脸识别无感通关,迅速发现体温异常者②楼道LED声控感应灯,在光线不足且有人走动时,自动感应亮灯③使用控制软件在家里对公司里的电脑进行远程控制,完成文件下载等操作④车辆进出停车场时,通过车牌识别技术自动完成车辆停车计费工作A.①② B.②③ C.①④ D.②④4.(2020高二下·嘉兴期末)设计“小微图书管理系统”时,新建“图书借阅”Access数据表,存放下列表格数据:图书编号 图书名称 借阅人 借书日期 还书日期 是否损坏JS0001 Python编程从入门到实践 黄晓琳 2019-5-14 2019-6-5 否JS0002 深入理解Java虚拟机 李语敏 2019-11-21 2019-12-25 是…… …… …… …… …… ……JX0712 历史的原声 王甜甜 2020-1-19 2020-6-1 否以下有关“小微图书管理系统”和Access数据表结构设计描述正确的是( )A.“图书编号”字段的数据类型设置为“自动编号”B.是否损坏”字段的数据类型设置为“是/否”或“文本”C.“小微图 书管理系统”属于数据库管理系统,可以为多个用户共享使用D.“小微图书管理系统”设计完成后,用户必须直接打开该数据表添加记录5.(2020高二下·嘉兴期末)有A、B两段音频,参数如下表所示:音频 编码标准 采样频率 量化位数 声道 时长 是否压缩A PCM 22.05kHz 16bit 单声道 40秒 不压缩B PCM 44.10kHz 8bit 双声道 10秒 不压缩则这两段音频文件的存储容量之比(A :B)约为( )A.1:1 B.1:2 C.2:1 D.4:16.(2020高二下·嘉兴期末)使用Photoshop软件编辑“环保.psd”文件,当前状态部分界面如图所示:下列说法正确的是( )A.直接用“文字工具”调整文字图层的文字大B.不能直接清除“花”图层的图层样式小C.直接设置“蝴蝶”图层的滤镜效果D.直接更改“背景”图层的不透明度7.(2020高二下·嘉兴期末)有关VB表达式:Int(Rnd*10+1)*2,下列说法中正确的是( )A.产生一个在[0,18]区间的随机偶数B.产生一个在[0,20]区间的随机偶数C.产生一个在[2,18]区间的随机偶数D.产生一个在[2,20]区间的随机偶数8.某算法的部分流程图如图所示:执行这部分流程,当输入i的值为57时,则输出a和b的值分别是( )A.2, 3 B.2,4 C.3, 3 D.3,49.(2020高二下·嘉兴期末)已知变量a、b、c、d数据类型为Integer, 变量flag数据类型为Boolean。 下列选项中与其他语句功能不相同的是( )A.If(a>b Or b>c)And flag=False Then d=a\2B.If(a>b Or Not b<=c)And Not flag Then d=a\2C.If Not(a<=b And b<=c)And flag=False Then d=a\2D.If(a>b And b>c)Or Not flag Then d=a\210.(2020高二下·嘉兴期末)有如下Visual Basic程序段:Private Sub Command1_Click ()Dim x As Integer,r As Integer, s As Stringx = Val(Text1. Text): s =""Do While x<>0r=(x+1) Mod 2s=Str(r)+sx=x\2LoopText2. Text = sEnd Sub该程序段运行后,在文本框Text1中输入25,则文本框Text2显示的内容是( )A.0 0 1 0 1 B.1 1 0 1 0 C.0 0 1 1 0 D.1 1 0 0 111.(2020高二下·嘉兴期末)有如下Visual Basic程序段:Private Sub Command1_ Click( )Dim a(1 To 10) As Integer, i As Integer, k As Integera(1)=1:a(2)=17:a(3)=8:a(4)=9:a(5)=18a(6)=15:a(7)=20:a(8)=13:a(9)=7:a(10)=11k=0For i= 2 To 9If(a(i)-a(i-1))*(a(i+1)-a(i))< 0 Then k=k+1NextText1. Text = Str (k)End Sub该程序段运行后后,文本框Text1中显示的内容是( )A.6 B.7 C.8 D.912.(2020高二下·嘉兴期末)利用对分查找实现在数组a中查找成绩值为Key的学生姓名与成绩(注:学生成绩由高到低排序,并按姓名在前、成绩在后的顺序依次存储在数组aa中,例如: “张三”,“97”,“李四”,。“92”,“王五”,“87”……),编写的VB程序段如下:Const n = 100Dim a(1 To n) As StringPrivate Sub Command1_ Click( )i=1:j = ⑴flag = FalseKey = Val (Text1. Text)Do While i <= j And Not flagm= ⑵If Val(a(2 * m)) = Key ThenList1. AddItem a(2* m-1)+””+ a(2* m): flag =TrueElseIf ⑶ Then j= m-1 Else i=m+1End IfLoopIf Not flag Then List1. AddItem”没有找到!”End Sub上述程序段(1)、(2)、(3)三个方框处的语句依次为( )①j=n ②j=n/2③m=(i+j)\2④m=((i+j)\2)*2⑤Val(a(2 * m)) < Key⑥Val(a(m)) < Key⑦Val(a(2 * m)) > KeyA.①④⑦ B.②③⑥ C.②③⑤ D.②④⑦二、非选择题(本大题共4小题,4+8+7+7,共26分)13.(2020高二下·嘉兴期末)小周同学收集2018- 2019年某地区粮食作物播种面积与产量数据,使用Excel软件进行数据处理,其中粮食类别分为春粮、夏粮和秋粮3类,亩产由产量、面积通过公式计算得到,如图a所示。请回答下列问题:(1)如图a所示,为了计算2019年三季粮食面积与产量占比(%), 先在K4:K6单元格中分别输入相应公式,得到三季粮食面积占比,然后复制区域K4:K6到区域L4:L6,得到2019年三季粮食产量占比。则L4单元格中的公式是 (其中三季粮食产量占比为:各季粮食产量合计:三季粮食产量总和× 100)。(2)若要对秋粮类作物按照2018年“面积”从高到低进行排序,则排序的数据区域是 。(3)根据图a中的数据制作了“2019年各类粮食亩产”的图表,如图b所示。以下有关图表的描述正确的是 (多选,填字母)。A.该图表的数据区域为F4:F9,F12:F16B.若以图c所示对图a中的数据进行筛选操作,该图表不会发生变化C.若将H5:H17单元格的数值小数位数设置为1,该图表不会发生变化D.若隐藏图a中的第10、11行,该图表会发生变化E.将H6单元格中数据修改为0.26,该图表会发生变化14.(2020高二下·嘉兴期末)小李制作一个主题为“抗击新冠病毒”的多媒体作品。请回答下列问题:(1)创作多媒体作品需要进行脚本编写。下列属于脚本编写的是 。(多选,填字母)A.确定作品的主要界面B.确定作品创作及运行时所需的硬件设施C.根据作品的主题思想与内容,制作作品的脚本大纲D.用表格形式来展示作品的屏幕画面、链接关系和呈现说明等E.将作品中各模块所需媒体元素的获取及处理方法列表进行表示(2)如图a所示,“人物”图层第40帧的图形对象由“人物”实例形成,其中第30帧到第40帧的补间类型是动画补间,则该图层第40帧到第50帧的补间类型是 。(3)如图a所示,“按钮”图层最后1帧已经添加动作脚本命令“Stop( );”,测试影片时,播放到最后动画停止,“播放”按钮不再显示,造成按钮消失的原因是 。(4)“音乐”图层的声音同步方式如图b所示,若不想改变其动画播放效果,并让音乐在播放2秒后停止播放,以下操作可行是 。(多选,填字母)A.在“音乐”图层的第25帧执行“清除帧”操作B.在“音乐”图层的第25帧执行“插入帧”操作C.在“音乐”图层的第25帧执行“插入关键帧”操作。D.在“音乐”图层的第25帧执行“转换为空白关键帧”操作E.将“音乐”图层第1帧的声音同步方式由“数据流”改为“事件”(5)测试影片时,单击“Load”场景中“播放”按钮,影片跳转到“main”场景的第1帧并开始播放,同时实现在浏览器中显示位于同名文件夹下“病毒介绍。 html”文件的内容,则“播放”按钮上添加的动作脚本为:on(release) { }。15.(2020高二下·嘉兴期末)编写一个VB程序,实现如下功能:输入s位数字构成的数字字符串(第1位数字不为0),移除k(0算法分析:要使得到的5位数字最小,首先需保证能取到5个数字,且首位应尽量小,那么取首位数的范围应保证余下有4个数字,即在前4位中选最小非0的数字。程序运行时,在文本框Text1中输入一个数字字符串,在文本框Text2中输入要移除的数字个数,单击“运行”按钮CmdRun后,在标签Label1显示得到的最小新数,程序运行界面如图b所示。(1)程序运行时,若要在名为Form1的窗体标题上显示“删数”,可以在Form_Load事件处理过程中添加语句为 (单选,填字母:A.Form1. Text =“删数”\B.Form1. Caption =“删数”\C.Form1. AddItem“删数”)(2)实现上述功能的VB程序代码如下,请在划线处填入合适的代码。Private Sub CmdRun_Click( )Dim Num As String,New_num As String ' Num为输入的数字字符串Dim i As Integer, j As Integer, m As Integer,Dim As Integer, s As Integer, k As IntegerDim a(30) As String, b(30) As IntegerNum = Text1. Text: s = Len(Num)k = Val (Text2. Text) 'k为删除数字个数For i=1 To sa(i) = Mid(Num,i,1)Nextj =1m=1n= For i=m+1 To n '取第一个非零最小数字If Then m=I '加框处程序代码有误,请改正Next ib(j)= mDo While '取其他最小数字m=m+1n=n+1For i=m+1 To nIf a(i) < a(m) Then m= iNext ij =j+1:b(j)=mLoopFor i= m+1 To s '最后直接取的数字j =j+1:b(j)=iNext iFor j=1 To s- k '输出最小数New_num = Next jLabel1.Caption = New_numEnd Sub(3)加框处程序代码有误,请改正。16.(2020高二下·嘉兴期末)病毒疫苗抗体检测。使用字符串序列表示志愿者注射疫苗后细胞的DNA和疫苗抗体的DNA(志愿者的DNA序列长度大于疫苗抗体的DNA序列长度),通过检测疫苗抗体DNA序列是否在志愿者的DNA序列中出现来分析疫苗效果。其中疫苗抗体的DNA序列是环状的,志愿者的DNA序列是线性的。只要疫苗抗体的DNA序列在志愿者的DNA序列中出现,说明己产生抗体。例如:疫苗抗体的DNA序列是环状的“cced”,即可以表示为“cced”,也可以表示为“cedc”、“edcc”、“dcce”。A志愿者的DNA序列为“mtrcnmdaced”, 没有出现抗体序列,结果为“阴性”,B志愿者的DNA序列为“acedssdfaef",出现抗体序列,结果为“阳性”,C志愿者的DNA序列为“ce”,志愿者的DNA序列长度不够,无法比对,结果为“无效”。按上述要求,编写一个VB程序,功能如下:程序运行时从数据库中读取志愿者的检测号、DNA序列存入相应数组,在文本框Text1中输入抗体DNA序列,单击“检测结果”按钮Command11,在列表框List1中按检测号顺序显示每个志愿者的检测结果,并在标签Label1显示疫苗抗体的阳性率(以百分比表示,并保留2位小数),程序运行界面如图所示,请在划线处填入合适的代码。Dim Pnum(1 To 100) As String 'Pnum数组存储志愿者的检测编号Dim Pch(1 To 100) As String 'Pch数组存储志愿者的DNA序列Dim Prs(1 To 100) As String 'Prs数组存储志愿者的检测结果Dim n As Integer '存储志愿者的总人数Private Sub Form_ Load( )Dim i As Integer, j As IntegerDim tmp As String, chtmp As StringDim Conn As New ADODB.ConnectionDim Rs As New ADODB.RecordsetConn.ConnectionString = "Provider=Mi crosoft. ACE.OLEDB.12. 0;Data Source=" + App.Path+"\DNADB.accdb"Conn.OpenSet Rs.ActiveConnection = ConnRs.Open "SELECT * FROM Source" '从数据库的名为 “Source”数据表中读取数据i =0Do While Not Rs.EOFi=i+1Pnum(i) = Rs.Fields(0)Pch(i) = Rs.Fields(1)Rs.MoveNextLoopRs.CloseConn.Closen= For i=1 To n-1 '以检测号作为关键字对DNA序列数据进行升序排列j=i+1Do While j <= nIf Thenchtmp = Pch(i):Pch(i)= Pch(j):Pch(j)= chtmptmp = Pnum(i):Pnum(i)= Pnum(j):Pnum(j)= tmpEnd Ifj=j+1LoopNext iEnd SubPrivate Sub Command1_ Click( )Dim Ach As String, RVch As String, Vch As StringDim i As Integer, j As Integer, k As Integer, m As IntegerAch = Text1. Text: s = Len(Ach): RVch = Ach + Achk=0:m=0For i=1 To nIf Len(Pch(i)) <= Len (Ach) Thenk =k+ 1: Prs(i) = “无效”ElseFor j=1 To s '按环状序列依次进行比较Vch = If Test(Vch,Pch(i)) Thenm=m+1Prs(i) =“阳性”: Exit ForElsePrs(i) =“阴性”End IfNext jEnd IfNext iFor i =1To nList1. AddItem Pnum(i) +" " + Prs(i)Next iLabel1. Caption = Str(Int(m/(n-k)*10000 +0.5)/100) + "%"End SubFunction Test(str1 As String,str2 As String) As Boolean '字符串比对函数Dim i As IntegerTest = FalseFor i = 1 To Len(str2) - Len(str1) + 1If ThenTest = True: Exit ForEnd IfNext iEnd Function答案解析部分1.【答案】B【知识点】信息及其特征2.【答案】D【知识点】信息获取的环节与方法;因特网信息资源评价;浏览器3.【答案】C【知识点】人工智能的应用【解析】【解答】①人脸识别④车牌识别都属于模式识别。②自动感应亮灯是一种传感器技术,③远程控制电脑也不属于人工智能的应用。故答案选C。【分析】本题考查人工智能的应用。人工智能技术应用主要有:(1)模式识别(OCR光学字符识别、手写识别、语音识别等),(2)机器翻译常见的语言翻译软件有金山快译、译星、万能对译等。(3)其他应用:问题求解、智能数据库、智能机器人、计算机博弈、自动程序设计、自动定理证明、智能代理等。4.【答案】B【知识点】数据库的分类与应用;字段的数据类型5.【答案】C【知识点】字符编码6.【答案】A【知识点】图片加工常用工具的使用;图层及图层的基本操作7.【答案】D【知识点】运算符、基本运算与表达式8.【答案】B【知识点】常量、变量及变量的赋值;流程图识读【解析】【解答】根据流程图可得出:a 0 1 2 2 2 2b 1 1 1 2 3 4i 28 14 7 3 1 0最终:a=2,b=4。故答案选B。【分析】本题考查的是流程图的识读。9.【答案】D【知识点】运算符、基本运算与表达式;分支结构语句及程序实现10.【答案】C【知识点】循环结构语句及程序实现11.【答案】A【知识点】分支结构语句及程序实现;循环结构语句及程序实现12.【答案】C【知识点】查找算法及程序实现13.【答案】(1)=H10/SUM(H$10,H$11,H$17)*100或=H10/(H$10 + H$11 + H$17)*100(2)B12:H16(3)B;C;E【知识点】表格数据的处理与计算14.【答案】(1)C;D;E(2)动画补间(3)“按钮”图层最后1帧为空白关键帧,没有“按钮”对象(4)A;C;D(5)gotoAndPlay(“main”,1); getURL(“病毒介绍.html”);【知识点】多媒体作品的规划和设计;动画的类型;时间轴、帧、图层、库的概念及基本操作;常用影片控制函数的应用;声音同步属性设置15.【答案】(1)B(2)k + 1;j < k 或 j <> k 或 m < n 或 m <> n;New_num + a(b(j))(3)a(i) < a(m) And a(i) <> "0"【知识点】类、对象、属性、方法、事件和事件处理的概念及应用;分支结构语句及程序实现;循环结构语句及程序实现16.【答案】i;Pnum(i) > Pnum(j) 或 Pnum(j) < Pnum(i);Mid(RVch, j, s) 或 Mid(Ach + Ach, j, s) 或 Mid(Ach & Ach, j, s)或 Mid(Ach,j,s-j+1) + Mid(Ach,1,j-1);str1 = Mid(str2, i, Len(str1))【知识点】过程与自定义函数;排序算法及程序实现1 / 1 展开更多...... 收起↑ 资源列表 浙江省嘉兴市2019-2020学年高二下学期信息技术期末检测试卷(学生版).docx 浙江省嘉兴市2019-2020学年高二下学期信息技术期末检测试卷(教师版).docx