搜索
您的当前位置:首页2018届高三信息技术浙江选考一轮复习文档 2017年浙江省普通高校招生选考科目考试模拟卷7 含答案 精品

2018届高三信息技术浙江选考一轮复习文档 2017年浙江省普通高校招生选考科目考试模拟卷7 含答案 精品

时间:2020-04-06 来源:乌哈旅游


2017年浙江省普通高校招生选考科目考试模

拟卷(七)

(时间:45分钟 满分:50分)

一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个符合题目要求,不选、多选、错选均不得分)

1.如图所示,某用户正通过苹果公司的Apple Pay移动支付服务进行手机支付,将手机距离刷卡机2~3厘米内,不需任何操作即可通过关联的个人信用卡完成支付。下列说法中正确的是( )

A.手机与刷卡机没有接触,说明信息是可以不需要载体的 B.该支付方式是苹果公司开发的,不存在安全问题

C.支付过程中涉及个人信用卡数据,使用了数据库查询、修改等操作 D.技术的发展不断改变人们的生活方式,现金支付已经失去意义

C [本题考查的主要是信息的基本特征、信息的安全以及信息技术的发展。载体依附性是信息的基本特征之一,信息的表示、传播、存储必须依附于载体,题中手机和刷卡机都是载体。信息在软件漏洞、用户使用环境、使用方法等方面都可能出现安全问题。支付过程使用数据库,如对银行数据库中用户相应记录的查询和修改。现金支付依然是现在最重要的支付方式之一,并未失去意义。]

2.如图所示为某动画序列的4幅相邻图像,这些图像之间存在一定的相关性,下列说法正确的是( )

A.该相关性表现为视觉冗余 B.该相关性表现为结构冗余

C.由该序列组成的gif文件导入flash舞台,能直接生成逐帧动画 D.由该序列组成的gif文件导入flash舞台,能直接生成补间动画

C [本题考查的是多媒体的数据冗余和Flash逐帧动画。多媒体数据中存在多种数据冗余:空间冗余、视觉冗余、结构冗余、时间冗余。本题提到的图像序列中4幅相邻的图像间有较大的相关性,这表现为时间冗余,所以A、B错误。如将GIF图像文件导入到Flash舞台,将直接生成逐帧动画,所以C是正确的,D是错误的。]

3.某银行的客户信息管理系统中有一张用Access软件创建的数据表,其结构如图所示:

下列说法正确的是( )

A.当前界面为“数据表视图”,正在进行字段设计 B.该数据表共有7条记录,当前正在编辑第6条记录

C.“卡号”字段是该数据表的“主键”,该字段内容用户输入时不能重复 D.在录入数据时,可以在“VIP等级”字段输入“Ⅶ级”

C [本题考查的主要是Access数据库的相关知识。数据表当前界面为“设计视图”;共有7个字段,记录数量未知;“卡号”前的钥匙图标表示该字段为“主键”,对应记录的内容必须唯一,用户输入时会自动检测;“Ⅶ级”应是文本或备注类型,故本题选C。]

4.小明利用Access软件创建了某数据表,此表结构如图1所示,并在该数据

表中录入了部分数据,如图2所示,下列说法不正确的是( ) ...

图1

图2

A.数据表名称为“图书信息.accdb B.当前数据表中共有5个字段,4条记录

C.在“图书出版日期”字段中输入“2016-01-01”也符合格式要求 D.输入数据后,小明可在“图书名称”字段前插入字段“作者” D

5.使用Access软件创建一张数据表,其结构如图所示:

在该数据表中输入数据时,下列操作能实现的是( ) A.在“序号”字段中输入10

B.在“进货日期”字段中输入“20160409” C.在“书名”字段中输入“GZXXJS” D.在“库存”字段中输入“38本”

C [本题考查的是数据库、字段类型相关知识。从题图中可以发现“序号”字段是“自动编号”型,其值不能被编辑,所以A是错误的。“进货日期”字段是日期类型,其常见的格式有:2016/04/09,2016年04月09日,16-04-09等,如在单元格内输入20160409,系统会提示类型不匹配,所以无法输入。“书名”字段是文本类型,可接收各种格式的输入,所以C是正确的。“库存”是“是/否”型,故D是错误的。]

6.媒体元素分解是编写脚本工作的延续,需将脚本内容进一步细化时所涉及的媒体元素一一列出,分类登记,以下不属于媒体元素分解工作的是( ) .

A.将所需的原始素材列成表格 B.确定获取原始素材的方式

C.根据要求描述每一环节的展示内容及其呈现方式

D.制定处理各种多媒体素材的方案并指明所用到的设备和工具软件 C [本题考查的是媒体元素分解。在创作多媒体作品时,媒体素材分解是编写脚本工作的延续,所涉及的工作主要有:(1)将所需的原始素材列成表格;(2)确定获取原始素材的方式;(3)制定处理各种多媒体素材的方案并指明所用到的设备和工具软件。而C选项的“根据要求描述每一环节的展示内容及其呈现方式”是文字脚本编写环节。]

7.某算法的流程图如图,以下说法中不正确的是( )

A.s的最终结果是945 B.循环共进行了5次 C.程序结束后,i的值是9 D.该流程图是一个循环结构

C [本题主要考查了算法中流程图的知识。根据本题的流程图可知,该循环结构的循环变量i的步长为2,初值是1,终值是10,因此i的值分别是1、3、5、7、9,一共五个数,s的作用是将i进行累乘,因此s的最终结果是s=1]

8.小宋想用Photoshop软件对如图1所示图像进行加工处理,得到如图2所示的效果。则下列说法不正确的是( ) ...

图1 图2

A.文字的“描边”效果是通过文字设置图层样式得到的 B.背景的“镜头光晕”效果是通过设置滤镜得到的 C.圆形效果是通过对图层进行“自由变换”得到的 D.圆形效果不可能通过裁剪处理得到

C [本题主要考查对图片的基本操作。图像简单处理有图层的基本操作、图像大小调整、截取、亮度与对比度的设置等。通过实践发现,图形的圆形效果通过“自由变换”是无法实现的,而使用裁剪工具只能得到矩形图形,所以C是错误的。]

9.将一段时长为10秒的“PAL AVI(320×240,16bit,25 fps)”格式的无声视频压缩成MPEG格式,压缩后文件大小约为750 KB,则压缩比约为( )

A.20∶1 C.80∶1

B.50∶1 D.100∶1

B [本题主要考查视频的存储容量计算。未经压缩的视频格式为AVI格式。未经压缩的视频存储容量(字节)=帧图像存储容量×帧频×播放时间/8=320]

10.【加试题】有一组数据23、12、56、34、10分别存放在一组变量数组a(1)~a(5)中,以下程序段执行后,i的最终结果是( )

Dim a(1 To 5) As Integer Dim f As Boolean

a(1)=23:a(2)=12:a(3)=56:a(4)=34:a(5)=10 i=1:f=True

Do While i<=5 And f=True If a(i)=56 Then f=False i=i+1 Loop

Label1.Caption=Str(i)

A.6 C.4

B.3 D.5

C [本题主要考查了VB程序的数组和循环语句。循环语句中只有当数组内容为“56”时,将f的值设置为“false”,同时数组的下标i加1。因此当i=3时,f=false,而且i的值还要加1,这样循环条件不再成立(循环条件是i<=5 And f=True),循环结束,因此最后的结果是i=4。]

11.【加试题】有如下VB程序段:

Dim a(1 To 10) As Integer,i As Integer,j As Integer a(1)=1:a(2)=1 For i=3 To 5 a(i)=1

For j=i-1 To 2 Step -1 a(j)=a(j)+a(j-1) Next j Next i

Text1,Text=Str(a(3))

该程序段运行后,在文本框Text1中显示的内容是( ) A.1 C.4

B.3 D.6

D [本题考查的是有关循环语句和数组知识以及阅读程序的能力。通过观察发现,外循环共执行了3次,内循环执行了3遍,第一次执行后a(1)~a(5)的值分别是1,2,1,0,0;第二次执行后a(1)~a(5)的值分别是1,3,3,1,0;第三次执行后a(1)~a(5)的值分别是1,4,6,4,1,所以正确答案为D。]

12.【加试题】A班一组同学的英语听力成绩分别为24、27、16、15、24、18,由下表可知采用的排序算法及第二遍的排序结果分别为( )

原始数据 第一遍 第二遍 第三遍 24 27 27 27 24 24 16 16 24 15 15 15 24 24 16 18 18 18

第四遍 第五遍 27 27 24 24 24 24 18 18 16 16 15 15 A.冒泡排序,27 24 16 15 24 18 B.冒泡排序,27 24 18 16 15 24 C.选择排序,27 24 16 15 24 18 D.选择排序,27 24 18 16 15 24

C [本题主要考查的是冒泡排序和选择排序。冒泡排序算法的基本思想是在一列数据中把较小的数据逐次向上推移的一种排序技术。选择排序的基本思想:每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。由第一遍得知,原始数据中只有27与24互换了位置,由此可以确定为选择排序的降序排列。第二遍要得到第二大的数,经过比较后,知正确答案为C。]

二、非选择题(本大题共5小题,其中第13小题4分,第14小题4分,第15小题5分,第16小题8分,第17小题5分,共26分)

13.有一张2013年与2014年浙江对主要市场进出口情况统计表,放置于Excel工作簿“sheetl”工作表中。

(1)计算各国家或地区的“出口额增幅(%)”时(出口额增幅(%)=(2014出口额(亿美元)-2013出口额(亿美元)/2013出口额(亿美元)*100),先在F3单元格中输入公式________________________,然后利用自动填充功能完成其余单元格的计算。结果如图1所示。

(2)在不影响整体数据的前提下,只显示“出口额增幅(%)”最低的“三个国家或地区”信息,应该执行“筛选”,选择如图2所示的“数字筛选”选项中的____________________。

(3)观察图3,该图表的类型是____________________(填:柱形图/条形图/折线图/饼图),该图表的系列产生在________(填:行/列)。

图1

图2 图3

【解析】 本题主要考查的是Excel知识的综合应用。

(1)本题要求掌握公式的应用。为方便公式向下自动填充,单元格F3公式中“2014出口额(亿美元)”“2013出口额(亿美元)”相对引用第3行中对应单元格,从而得出公式”=(D3-B3)/B3*100”。

(2)本题要求掌握数据筛选的基本概念及其用法。筛选只是将不符合条件的数据隐藏,不是删除数据。自动筛选“10个最大的值”是一个泛指,可以根据问题需要选择“最大或最小”“少于10个或多于10个”的“项或值”。自定义筛选只能定义两个条件,当设定的两个条件关系为“与”时,表示两个条件必须要同时成立。当设定的两个条件关系为“或”时,表示两个条件只要满足其中之一即可。

(3)本题要求掌握图表制作的基本知识,包括数据区域、图表类型等知识点,能根据图表判断图表的类型及数据源区域。由题图3可知,图表的类型为柱形图。若选择“系列产生在行”,则图表中的系列由每行的数据生成,有几行就有几个系列产生;若选择“系列产生在列”,则图表中的系列由每列的数据生成,有几列就有几个系列产生。从题图中不难发现该图数据产生在列。

【答案】 (1)=(D3-B3)/B3*100(2)10个最大的值(3)柱状图;列 14.编写VB程序,实现如下功能:在文本框Text1中输入发放红包的总金额s,在文本框Text2中输入发放红包的个数n,单击“分配”按钮(Command1),为n个红包随机分配金额,并在列表框List1中显示分配后的这些金额。界面如图1所示。

图1 图2

(1)在设计应用程序界面时,应使用图2所示“控件工具箱”中的________(填写相应编号)添加列表框List1。

(2)为实现上述功能,请在划线处填入合适代码。 Private Sub Command1_Click()

Dim s As Single,x As Single,n As Integer,i As Integer Randomize List1.Clear s=Val(Text1.Text) n=____①____ For i=1 To ____②____

x=Int((Rnd()*s/(n-i)+0.005)*100)/100 List1.AddItem Str(x) s=____③____ Next i

x=Int((s+0.005)*100)/100 List1.AddItem Str(x) End Sub

【解析】 (1)本题要区分标签框1、文本框2、单选框3、列表框4。 (2)①n是红包的个数,通过Text2输入,Val函数实现将数字字符串转换成数值。

②由循环后的语句

x=Ints+0.005*100/100List1.AddItem Strx

可知,最后剩余的钱放入最后

一个红包,因此前面总共分了(n-1)个红包,循环执行(n-1)次。

③阅读程序可知,x是当前红包的钱数,因此下次分红包的钱数是s=s-x。 【答案】 (1)4 (2)①Val(Text2.text) ②n-1 ③s-x

15.小刘创作一多媒体作品。他首先使用Photoshop软件制作一张背景图片,然后使用Flash软件制作动画,部分操作界面如图1、图2所示。

图1

图2

动画的“main”场景的脚本如下:

进入方式:由“load”场场景:main 类别序号:2 景单击“Play”按钮进入 呈现方式: 1.风车顺时针转动 2.白云自舞台左侧缓慢飘动至舞台右侧 3.飞鸟自舞台左侧的中间由大至小、由浓至淡(直至不可见)飞向舞台的右上角 4.单击“重播”按钮,重新播放“main”场景 呈现顺序说明: 1.背景、风车及白云同时出现在舞台,同时开始播放音乐 2.1秒后飞鸟出现并飞向舞台的右上角 3.最后出现“重播”按钮 结合图1、图2及动画脚本,请回答下列问题: (1)按图1所示,该图片的“背景”图层中①处所使用的滤镜效果是________(填:光照效果/镜头光晕/分层云彩)。

(2)按图1所示,该图片的“草地”图层中②处的白色区域挡住了“树木”图层及“房屋”图层,请给出一种除去该白色区域的方法:________。

(3)按图2所示,“按钮”图层由于标记了“”符号,所以该图层将会

不可见。测试影片时将________(填:会/不会)影响动画效果。

(4)按图2所示,在“音乐”图层中添加了声音内容,若动画停止播放,声音也要同时停止,则该声音的同步方式为________(填:事件/开始/停止/数据流)。

(5)按图2所示,“白云”图层是利用“白云”元件实现白云自舞台左侧缓慢飘动至舞台右侧的效果的,则说明该元件的类型为________。

(6)按图2所示,“飞鸟”图层的飞鸟动画的持续时间为________秒。 (7)测试影片时,发现“main”场景播放完后自动跳转到“load”场景,与脚本设计不符。修改方法为在________图层的第60帧处插入动作命令________。

【解析】 本题主要考查的是Photoshop和Flash的综合应用。(1)从题图1效果推断该滤镜效果是“镜头光晕”。(2)“魔棒”工具的优点是比较容易选取颜色反差较大的区域,此处的白色区域的边界非常明显,因此使用“魔棒”工具比较方便。(3)使用“测试影片”功能时,Flash中隐藏的图层内容也会显示,因此不会影响动画效果。(4)当声音的同步方式选择为“数据流”时,动画停止播放,声音也将同时停止。

(5)在该场景中“白云”图层未建立任何补间动画,但是却能实现白云自舞台左侧缓慢飘动至舞台右侧的效果,因此可以肯定“白云”元件是“影片剪辑”类型(动画效果在该元件内部实现)。(6)从题图2可以发现,飞鸟在12帧以后才出现,到60帧结束,而帧频是12 fps,因此飞鸟动画的播放时间大约是(60-12)/12=4(秒)。(7)帧命令脚本只能在关键帧或空白关键帧上实现,在第60帧只有“按钮”图层是关键帧。“main”场景播放完后自动跳转到“load”场景,是由于有脚本命令,因此第60帧需要一个停止命令“stop();”。

【答案】 (1)镜头光晕 (2)使用“魔棒”工具选中白色区域,并按DEL键删除 (3)不会 (4)数据流 (5)影片剪辑 (6)4 (7)按钮;stop();

16.【加试题】统计字母出现的频数。随机输入一段全部由小写字母组成的字符串(默认输入的内容都符合要求),长度不大于1000,分别统计a~z出现的次数,未出现的字母次数默认为0,对出现次数不为0的字母按出现次数降序排列。下面

程序模拟该功能,程序界面如图所示。在文本框Text1中输入字符串,单击“统计”按钮Command1,在列表框List1显示最终结果。

实现上述功能的VB程序代码如下,请在划线处填上合适的代码。 Private Sub Command1_Click() Dim s As String

Dim ch as String '定义存储字符串中的字符ch

Dim total(1 To 26)As Integer '定义存储a~z字母的出现频数数组 Dim word(1 To 26)As Integer '定义存储a~z字母的序号数组 List1.Clear s=Text1.Text n=Len(s) For i=1 To n ch=____①____

total(Asc(ch)-96)=total(Asc(ch)-96)+1 Next i For i=1 To 26 word(i)=i Next i For i=1 To 25 k=i

For j=i+1 To 26

If total(k)k Then

t=total(i):total(i)=total(k):total(k)=t t=word(i):word(i)=word(k):word(k)=t

End if Next i For i=1 To 26 If____②____Then List1.AddItem Chr(word(i)+96)&“ ”&total(i) End If Next i End Sub

程序中①划线处应填入____________________________________________。 程序中②划线处应填入____________________________________________。 【解析】 本题考查的是VB程序设计中排序、函数和条件表达式等相关问题。 ①本题要求掌握Mid函数的使用。使用Do语句和Mid函数把输入在列表框List1中的字符串进行逐一分离并进行统计,所以正确答案为Mid(s,i,1)。

②本题要求掌握条件表达式的使用。题意明确表示对出现次数不为0的字母按出现次数降序排列,所以最终输出在列表框List1中的数据要通过筛选语句total(i)<>0或total(i)>0来实现。

【答案】 ①Mid(s,i,1) ②total(i)<>0或total(i)>0

17.【加试题】十进制数转化为某进制数的转换方法如下图所示。 十进制数

x进制数(x=2,8,16等)

例中n=222(十进制数),转换成x进制数的过程如下图所示: (1)十进制数→二进制数

(2)十进制数→八进制数

(3)十进制数→十六进制数

将每次所得的余数由下至上排列(逆序取余数),即有: (222)10转换成二进制数得到:1100010 (222)10转换成八进制数得到:336 (222)10转换成十六进制数得到:13 14

这时得到的逆序余数串[在数组B(1)、B(2)、…、B(k)中]的每位数均为十进制数。程序中利用字符串A来计算X进制数的位数(即COPY(A,B[i] +1,1)),见下表: 数组B 字串A 下标i 0 0 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 6 6 6 7 7 7 8 8 8 9 9 9 10 11 12 13 14 15 A B C D E F 10 11 12 13 14 15 16 由上表得:(222)10=(1100010)2=(336)8=(DE)16。 程序运行效果如图所示:

实现上述功能的VB程序如下,请在划线处填入合适的代码。 Public Function chg10(n As Integer,m As Integer)As String '将整数n转换成m进制数 Dim k as Integer,yushu As Integer Dim temp As String Dim x As String

x=“0123456789ABCDEF”

k=n

Do While____①____ yushu=k Mod m ②____ k=k\\m Loop chg10=temp End Function

Private Sub Command1_Click() Dim a As Integer a=Val(Text1.Text) Label5.Caption=chg10(a,2) Label6.Caption=chg10(a,8) Label7.Caption=chg10(a,16) End Sub

【解析】 ①通过阅读样例可知,十进制数n转换成m进制数采用的方法是不断除以m,将每次得到的余数倒序排列即可,一直到n除尽为止。因此①处填k<>0。

②联系程序上下文可知,temp变量用来链接每次产生的余数,而每个余数对应的进制基本码存放在字符串x中。

【答案】 ①k<>0 ②temp=Mid(x,yushu+1,1)&temp(或temp=Mid(x,yushu+1,1)+temp)

因篇幅问题不能全部显示,请点此查看更多更全内容

Top