1、诸暨中学2020学年高二期中考试技术试卷命题教师 孟泽琳 黄伟锋 2021.04 第一部分 信息技术(共50分)一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中,只有一个是符合题目要求的,不选、多选、错选均不得分)1.下列有关信息和信息处理的说法,正确的是( )A.书本是载体,书本上的文字就是信息B.典故“盲人摸象”主要说明了信息的价值性特征C.计算机处理信息时需要将信息先转换为二进制编码D.用计算机录制声音是数字信号转模拟信号的过程 2.小明访问网页“ )A.使用浏览器访问该网页需要使用TCP/IP、HTTP等协议B.网页内容是用HTML描述的,可以使用浏览器软件
2、进行编辑C.以“网页,全部(*.htm;*.html)”保存网页时,网页中的图片将保存在网页文件中D.为了方便浏览网页,可以把网页的内容添加到浏览器的收藏夹中3.使用OCR软件进行字符识别,部分界面如图所示下列说法正确的是( )A.在字符识别之前,都要对扫描件进行倾斜校正B.区域处显示的是“烟雨江南.JPG”中的内容C. 通过手动输入可将区域处的文字“榭”修正为“树”D.对图像进行去噪声、滤波处理,有助于提高字符的识别率4.某Access数据表,其设计视图如图a所示,数据表如图b所示,下列说法正确的是( )A.数据表中有记录时,各字段的类型都不可更改B.不论“选考技术”是否打钩,各记录的字段数
3、均为7C.将数据表导出到 Excel,则该工作表共有7列,46行数据D.将数据表导出到 Excel,“选考技术”列显示的值为“是”或“否”5. 如果用0至6七个数字依次对星期天、星期一星期六进行编码,那么星期就可以看成7进制数,下列选项中与七进制数(113)7数值相等的是( )A.58DB.59H C.111011B D.以上答案都错误6.用 Goldwave软件编辑某音频文件,部分界面如图所示当前状态下,先执行“删除”,后插入10秒静音,再以图示参数保存,则该音频文件的大小约为( )A.3.3MB B.5.0MB C.6.7MB D.8.4MB7.下列VB表达式的值最大的是( )A.Abs(
4、Int(-2.9)* Val(10)B.Val(Mid(123,2)C.65 Mod 100 2D.Len(3.14)* Sqr(64)8.某算法的流程图如图所示。执行这部分流程,输入15,则输出的值是( )A.-13B.15C.16D.189.有如下VB程序段:Dim a(l To 10) As Integer a(1)=1:a(2)=1i=1Do While i= 8a(3) = a(2) + a(1)a(1) = a(2)a(2) = a(3)i=i+2LoopTextl.Text = Str(a(3)执行后,文本框 Text1中显示的内容为( )A.2B.5C.8D.5510.有如下V
5、B程序段:d(1)=17 : d(2) = 13 : d(3) = 15 : d(4) = 12 : d(5) = 19 : d(6) = 16t = 2 * Int(Rnd *3) + 1For i = t To 5For j = 1 To 6 iIf d(j) d(k) Then k = jNext jIf d(i) d(k) Then t = d(i):d(i) = d(k):d(k) = tc = c + 1End If Next i该程序段运行结束后,变量c的值可能是( )A.0B.1C.2D.512.某对分查找算法的VB程序段如下:i = 1 : j = 7 : S = : key
6、 = 3Do While i=j m =(i+j) 2If key = a(m) Then S = S + MIf key a(m) Thenj = m - 1 : S = S + L Else i = m + l : S = S + R End If LoopText1.Text = S数组元素a(1)到a(7)的值依次为1,2,3,3,3,5,8。该程序执行后,文本框Text1中显示的内容是( )A.MRLMR B.MLMR C.MLML D.LRLM二、非选择题(本大题共4小题,其中第13小题4分,第14小题8分,第15小题7分,第15小题7分,共26分)13.小李收集了高三某班部分同学
7、选考成绩,并使用 Excel软件进行数据处理,如图a所示。请回答下列问题:(1)在M13单元格中使用 COUNTIF函数统计区域M3:M12中选考总分大于261的个数,则M13单元格中的公式是_。(提示:COUNTIF函数用于统计某个区域满足条件的单元格个数。例如 = COUNTIF(B4:B20,100)表示在数据区域B4:B20中统计数值小于100的单元格个数)(2)第13行平均分数据是利用 AVERAGE函数计算所得,若删除D3:D12区域的数据,则D13单元格中将显示_(单选,填字母:A.0/B.#DIV/O!/C# REF!/D.+ VALUE!)(3)根据图a中数据制作图b图表,创
8、建图表的数据区域是_。(4)将图a数据进行筛选,设置“技术选考”和“选考总分”的筛选方式均如图c所示,则筛选出的同学有_位。14.小李创作主题为“八一.psd”的多媒体作品。他首先使用 Photoshop软件制作一张图片,然后使用 Flash软件制作动画。请回答下列问题:(1)如图a所示,当前状态下,下列操作可行的是_。(多选,填字母:A.修改“八一建军节”的字体类型/B.给“背景”图层添加滤镜效果/C.删除“背景”图层/D.将“背景”图层移到“军旗”图层上方/E.修改“八一建军节”图层的名称) (2)如图b所示,“文字”图层从第1帧到第20帧实现文字从“八一”到“建军节”的渐变过程,该动画类
9、型属于_。(单选,填字母:A.逐帧动画/ B.动画补间/C.形状补间)(3)如图b所示,测试场景时,发现“退出”按钮只出现在动画的最后,若要使该按钮在动画过程中一直存在,不改变其他动画效果前提下,可进行的操作是_。(4)如图b所示,库中的音频素材时长为8秒,“音乐”图层的声音“同步”属性为“数据流”,要实现“文字”动画结束时音乐也停止播放,则应做的调整是_。(5)单击按钮图层的“退出”按钮,关闭并退出 Flash动画的播放,则该按钮的动作脚本为_。15.统计最长的顺子牌。点击“抓牌”按钮随杋生成113之间的整数,将之转换为扑克牌的牌号(整数1对应的牌号是A,整数2对应着牌号2,10的牌号是0,
10、以此类推,如下表)显示在文本框Text1中,并存入数组a中,同时选出最长的顺子牌(顺子牌是最小3开始,要求连续牌号连续,A、2不能当顺子牌;如牌号为5,7,6,J,5,2,K,4,Q,A,2,J,则顺子牌号有4,5,6,7;J,Q,K若顺子牌数量相同,输出较小的顺子牌)显示在文本框Text2中。VB程序运行界面如图所示。随机整数1-13对应的牌号如下表。(1)上述程序界面中有Caption属性的对象共有_个。(2)实现上述功能的VB程序如下,请在划线处填入合适的代码。(3)程序中加框处代码有错,请改正。Dim a(1 To 13) As Integer,b(1 To 13) As Intege
11、rConst ph = 34567890JQKA2Private Sub Command1_Click() Randomize s = For i = 1 To 13 a(i) = Int(Rnd * 13 + 1) s = s + Mid(ph, , 1) If i 13 Then s = s + , Next i Text1.Text = s k = 1: Max = 0: s = For i = 4 To 13 If b(i) 0 And b(i - 1) 0 Then k = k + 1 If k Max Then Max = k : org = End If Else k = 1 E
12、nd If Next i For j = org To org + Max - 1 s = s + Mid(ph, j , 1) If j org + Max - 1 Then s = s + , Next j Text2.Text = s For i = 1 To 13 b(i) = 0 Next iEnd Sub16. 小张用VB模拟实现了一个打地鼠游戏的计分程序。游戏规则如下:总共有10个地鼠洞,每秒地鼠选择一个洞探出脑袋,如果当前的锤子在该洞口,则打中地鼠,否则没有打中。游戏时间总共t秒(t=10,Text1中输入),锤子的起始位置在b(1)(Text2中输入)。现已知每个时刻地鼠探脑
13、袋的位置,根据锤子移动的路线,计算得出最多的得分,并输出到 Labe1l。锤子移动规则:锤子每秒必须往左或往右移动一步(不可在当前位置停留),如果锤子已经在最左边了,只能往右移动;反之,只能往左移动。计分方式:如果打中一个地鼠,计1分;如果连续打中地鼠,分数翻倍,即连续打中两个,分数为1+2;连续打中三个,分数为1+2+4;连续打中四个,分数为1+2+4+8算法思路:随机产生在第i秒时,地鼠探出脑袋的洞口为j。若每个时刻地鼠探脑袋的洞口如图a所示,以10个洞口为横坐标n,游戏时间t(假设t=10)为纵坐标,建立一个矩阵a。当前时间出现地鼠的洞口标记为1,其余默认为0。模拟第i秒敲击洞口的位置。
14、1)若输入游戏过程如图b所示,从5号洞口出发b(1)=5,当时间为i=1时,可到达的洞口有2种:j=2时b(2)=6,j=1时b(1)=4,即得矩阵a的坐标位置i和b(j);2)同理当i=2时,可到达的洞口有4种:j=4时b(4)=7,=3时b(3)=5,=2时b(2)=5,j=1时b(1)=3.i=1敲击洞口位置为6或4;i=2敲击洞口位置67,6-5或45,43;3)将t秒内可经过的2t种不同路径敲击的矩阵位置的值存放到数组p中,如图b所示得到其中某一条路径p(j)=0101100010,根据p(j)计算得分,找出最值max并输出。(1)如果游戏时间为10秒,每秒地鼠出现的洞口序号依次为9
15、,9,9,10,10,10,10,9,9,9,当锤子的起始位置在第6个洞口时,最多能得_分。(2)实现上述功能的VB程序如下,请在划线处填入合适的代码。Private Sub Command1_Click() Const n = 10 Dim a(1 To n * n) As Integer, b(1 To 2 n) As Integer Dim p(1 To 2 n) As String, s1 As String Dim i As Integer, j As Integer, k As Integer, max As Integer Dim t As Integer, s As Integ
16、er, f As Integer Randomize t = Val(Text1.Text) For i = 1 To t 第i秒时,地鼠探出脑袋的洞口为j j = Int(Rnd * n + 1) List1.AddItem Str(i) & Str(j) Next i s1 = For i = 1 To t * n s1 = s1 + Str(a(i) If i Mod n = 0 Then List2.AddItem s1: s1 = Next i b(1) = Val(Text2.Text) For i = 1 To n 计算锤子在a矩阵移动的路径,并存放在p数组 k = 1 k为正则
17、向右移动锤子,k为负则向左移动锤子 For j = 2 i To 1 Step -1 b(j) = b(j + 1) 2) + k If b(j) n Then b(j) = b(j) - 2 * k p(j) = p(j + 1) 2) + CStr( ) CStr功能类似Str k = -k Next j Next i max = 0 For i = 1 To 2 n f = 0: s = 0: j = 1 Do While j 0 Then Else s = s + f: f = 0 End If j = j + 1 Loop If f 0 Then s = s + f If max 261”)(2)B(3)B3:B5,B7:B9,K3:L5,K7:L9(4)414题(1)BCE(2)C(3)将按钮图层最后一帧内容复制到第一帧(4)选中“音乐”图层第21帧(20帧),插入空白关键帧(5)on(press)fscommand(“quit”);15题(1)4(2)(a(i)+10)Mod 13+1 b(a(i)=b(a(i)+1或b(a(i)=1 i-k+1(3)mid(ph,j-2,1)16题(1)5(2)a(i-1)*n+j)=1 a(i-1)*n+b(j) f=f*2+Val(Mid(p(i),j,1)