2017年高考模拟试卷-信息技术卷

2017年高考模拟试卷-信息技术卷
2017年高考模拟试卷-信息技术卷

目录

1 2017年高考模拟试卷信息技术卷命题双向细目表 (2)

2 2017年高考模拟试卷信息技术试卷 (4)

3 2017年高考模拟试卷信息技术答题卷 (16)

4 2016年高考模拟试卷信息技术卷参考答案与评分标准 (17)

2017年高考模拟试卷信息技术卷命题双向细目表

2017年高考模拟试卷信息技术卷

总分:50分考试时间:45分钟

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

【原创】1.下列关于信息的说法,不正确

...的是()

A.要使计算机能够处理信息,首先要对信息进行编码

B.信息技术是因特网出现之后才产生的

C.在微信中设置“不让他看我的朋友圈”是为了提高信息的安全性

D.Apple Pay的指纹验证支付也存在安全问题

答案:B

解析:《信息技术基础》一书中,1.3.1信息技术的发展历程部分介绍了古代、近代、现代的信息技术,包括语言、文字、印刷术、摄影技术等,故B的描述有误。A选项由于计算机只能处理二进制数据,若要使用计算机处理信息,首先要对该信息进行编码,转换为二进制的表示方式。C 选项涉及到保护个人隐私,目的是提高安全性。D选项,没有任何一种支付方式是绝对安全的,apple pay使用指纹验证也存在一定安全问题。

【原创】2.《精灵宝可梦Go》是一款对现实世界中出现的小精灵进行探索捕捉、战斗以及交换的游戏。玩家可以通过智能手机在现实世界里发现精灵,进行抓捕和战斗。该游戏主要使用的人工智能技术是()

A.机器翻译技术

B.运动仿真技术

C.虚拟现实技术

D.图像识别技术

答案:C

解析:题干中提及的游戏是用户基于现实生活情景,在手机中发现小精灵并捕捉,使用到的技术是虚拟现实技术。B选项运动仿真技术使用计算机技术模拟某样物体的运动从而得出规律。在该题中较容易混淆。

【原创】3.字符“A”比“a”的ASCII码值小32(十进制),已知字符“H”的二进制为0100 1000,则字符“h”的二进制ASCII码值为()

A. 0110 1000

B. 0111 1000

C. 0010 1000

D. 0011 1000

答案:A

解析:本题考察了进制的转换。首先将“H”转换为十进制表示为72,再根据题意得出“h”的十进制代码是104,将104转换为二进制是01101000,故答案是A。

【原创】4.如图所示,流程图用于描述算法:计算1~500之间所有能被6整除的整数之和。下列说法正确..的是()

A.①处无误,运算结果能够符合预期

B.②处将i=i+1改成i=i+2,会影响结果

C.可以使用DO 语句或For 语句实现

D.程序运行结束后,i 的值是500

答案:C

解析:本题要求在充分理解问题诉求及流程图的基础上完成。A 选项,①处能被6整除在要求范围内最小的数是6,故i 从2开始不影响,s 作为累加器,应从0开始,故A 有误。B 选项,能被6整除的数必然是一个偶数,故i 的变化改为i=i+2不影响枚举范围有遗漏。C 选项,该流程图是一个循环结构,在此使用计数循环for 语句和条件循环do 语句均可实现。D 选项,循环体执行条件是i ≤500,最终循环结束时i 应为501。

【原创】5.使用access 数据库管理系统创建的数据库部分界面如图所示,下列说法正.确.

的()

A .该数据表至少有4个字段

B .编号字段数据类型一定是自动编号

C .该数据库名称是员工信息.accdb

D .该数据表存在编号为5的员工信息

答案:B

解析:A 选项,数据表右侧信息不完整,但

已经能够看到5个字段,故至少是5个字段,A 有误。B 选项,当前选择的是第4条记录的编号字段,上方数据类型处显示为自动编号,故B 正确。C 选项,员工信息是该数据表的名称,不是数据库的名称,根据此图无法观察到数据库文件名。D 选项,编号字段为自动编号型,从图中可以看出4后面是7,由于自动编号只能按照顺序自动添加,且删除记录不可逆,故5,6均以删除。故D 有误。

【原创】6.制作一段宣传杭州的短片,确定主题为“保障G20,文明我先行”,并确定在杭州电视台播放。该过程属于()

第5题图

开始

i=2:s=1i=i+1i≤500

s=s+i

Y

N

i mod 6=0

输出S

结束

Y N

1

2

第4题图

A.设施需求分析

B.社会需求分析

C.应用需求分析

D.创作需求分析

答案:D

解析:从题干中可以得知,主要是确定主题及发布方式,属于创作需求分析。故D 正确。A 选项,设施需求分析指在装作过程中需要的软硬件及辅助设备等。B 选项,社会需求分析指当前社会对此类作品的需求程度及国内外有无同类作品。C 选项,应用需求分析则包含社会需求、用户情况、作品效益三方面。

【原创】7.某photoshop 作品的图层内容和效果图如图所示,下列说法正确..的是 A.“绿色”图层共设置了4个图层样式 B. “绿色”图层不能添加滤镜效果

C.当前状态另存为jpg 格式,所有效果均可见

D. 当前状态另存为jpg 格式,所有图层均可见

答案:B

解析:A 选项,“绿色”图层共设置了投影、斜面和浮雕、描边三种图层样式,故A 错误。B 选项,“绿色”图层是文字图层,不能添加滤镜,要栅格化变成普通图层后才能添加滤镜。C 选项,保存为jpg 后,隐藏及透明的图层或效果不可见,“人物”图层“外发光”效果隐藏,不可见。D 选项,保存为jpg 格式后,隐藏及透明的图层或效果不可见,“草地”图层不透明度为0%,故“草地”图层不可见。

【原创】8.使用GoldWave 软件编辑某音频时的部分界面截图如下图所示,则下列说法正.

确.

的是() A .执行“删除”操作后,该音频存储容量将减少

B. 执行“剪裁“操作后,该音频的存储容量减少

C. 执行“删除”操作后,音乐有声时长为1分30秒

D.执行“剪裁“操作后,音乐有声时长为2分10秒

答案:D

解析:观察图,得出该音频是wav 格式,当前是对右声道进行操作。由于是wav 未压缩格式,在右声道“删除”或“剪裁”,总的时间不会发生变化,只是右声道有部分变为静音。不影响整个

第7题图

第8题图

文件的存储容量。故A,B有误。同理,右声道虽有部分变为静音,但左声道未发生变化,从图中可得知左声道在整个时间延续过程中都有声音。故C有误,D正确。

【原创】9.右图是bmp格式静态图片,现将其另

存为jpg格式,减少存储量,这一过程属于有损压

缩,主要利用了()

A.空间冗余、视觉冗余

B.结构冗余、时间冗余

C.时间冗余、空间冗余

D.视觉冗余、结构冗余

答案:A

第9题图

解析:结构冗余是存在纹理化的结构,时间冗余主

要出现在声音和视频中,故排除B,C,D。空间冗余

指在同一幅图像中,一部分表面物理特性具有相关性,如图中的填空,草原,像素点存在相关性。视觉冗余主要是人的视觉系统对图像的变化并不能完全感知,在体现自然风光的图像中往往存在。

【原创】10.【加试题】将一段时长为10秒的“PAL AVI(600×400,16bit, PAL)”格式的无声视频压缩成MPEG格式,压缩比大约为50:1,压缩后文件大小约为()

A.1.8 MB

B.2.3 MB

C.2.7 MB

D.3.1 MB

答案:B

解析:根据公式水平像素数*垂直像素数*量化位数*帧频*时间/8/压缩比。PAL制式帧频为25fps。故计算是600*400*16*25*10/8/50/1024/1024≈2.3MB。

【原创】11.【加试题】某VB程序段如下:

Dim a(1 To 10) As Integer

Dim i As Integer

Dim flag As Boolean

a(1) = 1: a(2) = 2: i = 3

flag = True

Do While i <= 10 And flag = True

a(i) = a(i - 1) + a(i - 2)

If a(i) > 4 * i Then flag = False

i = i + 1

Loop

Text1.Text = a(i - 1)

该程序段运行后,文本框text1中显示的是()

A.21

B.32

C.34

D.55

答案:C

解析:本题充分理解程序代码的基础上,模拟计算机进行运算。一旦出现a(i)>4*i,则循环终止。当i=3时,a(3)=3,当i=4时,a(4)=5,依次类推,a(5)=8,a(6)=13,a(7)=21,a(8)=34,34>4*8,此时flag变为false,i变为9,do语句条件不成立,循环结束。最后text1中显示a(8)的值,为34。故答案为C。

【原创】12.【加试题】有一个字符串数组,采用冒泡排序,第一遍排序后的结果

b,m,e,s,f,i,k,n,p,(根据字符的ASCII码值进行排序),那么该数组的原始数据不可能

...是()

A.b,m,e,s,n,k,p,f,i

B.m,e,s,f,i,k,b,n,p

C.m,e,s,b,f,i,k,n,p

D.m,e,s,f,i,k,n,p,b

答案:A

解析:本题考查冒泡排序思想,以及字符排序按ASCII码值进行排序。依次类推各选项一轮排序后的结果。A选项为b,e,m,f,s,n,k,p,i。B,,C,D选项一轮排序后均为b,m,e,s,f,i,k,n,p。

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

【原创】13.小李收集了近六个季度国内生产总值情况统计数据,并用Excel软件进行数据处理,如13-图a所示。请回答下列问题:

13-图a

(1).区域D4:E4中的数据是从C4单元格利用自动填充功能得到的。三大产业各季度的累计

值计算方法相同。则D10单元格对应的公式是______________

(2).在数据校对时,发现C3单元格数据输入有误,修正后, E4单元格是否需要重新计算______________ (填:是/否)

(3).以______________区域数据制作的近六个季度三大产业当季值图表,如13-图b所示,结合图表,每一季度占比最大的产业是______________ (填:第一产业/第二产业/第三产业)

13—图b

答案:(1)=C10+D9 (2)否(3)A2:G2,A5:G5,A7:G7,A9:G9 第三产业

解析:(1)区域D4:E4中的数据是从C4单元格利用自动填充功能得到的,可知D4单元格公式为=C4+D3, 三大产业各季度的累计值计算方法相同。则D10单元格对应的公式是=C10+D9 (2)C3单元格数据修改后,引用C3单元格的公式计算结果都会自动修改。C3修改后,C4会变化,D4,E4均会自动修正。

(3)观察13-图b,X轴为2015年总共4季度和2016年前2个季度。Y轴为对应的第一产业,第二产业和第三产业的当季值,且图例为具体内容。故数据区域为A2:G2,A5:G5,A7:G7,A9:G9。观察图表,堆积柱形图中占比最多的是第三产业。也可通过观察13-图a中数据可知。

【原创】14.杨辉三角,是二项式系数在三角形中的一种几何排列。杨辉三角端点的数为1;每个数等于它上方两数之和;每行数字左右对称,由1开始逐渐变大;第n行的数字有n项。现使用vb程序,实现打印杨辉三角。运行界面如14-图a所示。

list1

Text1

(1).测试程序时发现,在text1中最大只可输入“18”,当输入“19”时产生错误,错误提示如14-图b 所示。

下列程序段标识了四处可能存在问题的代码行, 其中存在问题的是_________(填ABCD )处。

(2).解决此问题的相应程序如下,请根据题意,在划线处填入合适

的代码。

Private Sub Command1_Click()

List1.Clear

Dim i As Integer, j As Integer, k As Integer Dim s As String, n As Integer

Dim a(1 To 34) As Integer Dim b(1 To 34) As Integer

n = Val(Text1.Text) a(1) = 1: b(1) = 1

List1.AddItem Str(a(1)) For i = 2 To n

s = Str(a(1)) For j = 2 To i

a(j) = ______①_________ s = s + Str(a(j)) + " " Next j

______②________ For k = 2 To i b(k) = a(k) Next k Next i

End Sub

程序中①划线处应填入_____________________ 程序中②划线处应填入_____________________

答案:(1)AB (2)b (j )+b (j-1) list1.additem s 解析:(1)在text1中输入19,表示共产生19行数据,产生的数会超过32768,从而导致溢出。溢出主要是数据类型不符合程序执行需求,错误原因是数组a ,b 设置类型为integer 。

(2)理解本题题意和杨辉三角的原理。杨辉三角当前行的第i 个数据是由上一行的第i 个数据和第i-1个数据相加运算所得。本题程序代码中,b 数组代表上一行的各数据,通过b 数组

14—图b

A

B

C

D

元素间的运算得到当前行a数组的各元素。故①中a(j)=b(j)+b(j-1)。产生的当前行数据串联至字符型变量s中,s作为当前行的全部数据整体输出,故②中应填list1.additem s。

【引用】15.使用Flash软件制作了一个单场景动画,时间轴如15-图a所示,库面板如15-

b 所示("素材"文件夹中不含元件)。请回答下列问题: (1)"时钟"图层的第60

帧是通过插入______①_____(填:

帧/关键帧/空白关键帧)命令得到。

(2)"轮子"元件的部分编辑界面如15-图c所示,部分

帧的效果如16一图d所示。该元件的类型是___②__(填:影片

剪辑/按钮/图形),"图层1"第1帧到第30帧之间的动画类型

是_____③____(填:动画补间/形状补间/逐帧)动画。

(3)将"轮子"元件分别拖曳到"齿轮"图层第1帧和第60帧的舞台中,然后选择该图层第1帧,在属性面板中进行设置,结果如16-图e所示。执行"测试影片"命令,轮子___④__(填:会/不会)呈现转动的效果。

15—图a

15—图b

15—图c

15—图d

15—图e

(4)在"控制"图层第60帧已设置了动作命令“stop ();” ,为了达到"通过单击按钮从头 播放一遍动画"的效果,可将库中名为____⑤__元件添加到该帧,然后为该元件实例设置动作命令___________⑥_______________

(5)将库中的"01. mp3"以默认方式分别应用到"时钟"图层的第1帧和"齿轮"图层中的第1 帧,两者产生的动画效果_____⑦______(填:相同/不同)。

答案:(1)帧 (2)影片剪辑 ,动画补间 (3)会 (4) begin ,on (release ){gotoandplay(1);} (5)相同 解析:(1)观察15—图a ,时钟图层第60帧是一个帧,得出通过插入帧得到。

(2)观察15—图c ,发现当前正在编辑的轮子元件,该图标为影片剪辑图标。观察15—图d ,轮子不是分离状态,故该动画是动画补间动画。

(3)轮子旋转的动画效果是在元件中设置的,故将该元件移入场景1齿轮图层中,在测试影片的状态下,无需补间动画也能看到轮子转动的效果。 (4)库中按钮元件只有“begin ”,故将begin 元件添加后,设置on (release ){gotoandplay(1);} (5)时钟图层第一帧为关键帧,最后一帧为帧。齿轮图层第一帧为关键帧,最后一帧为关键帧。声音默认同步方式是“事件”,如15—图e 所示,事件方式均为声音全部播放结束为止。与时间 轴帧数无关。

【引用】16.【加试题】某分段函数计算y 的值公式如下:

现要求编写VB 程序(运行界面如16-图a 所示),实现如下功能:在文本框text1中输入x 的值,单击“计算”按钮command1,在标签label3中显示y 的值。

按此要求编写的程序如下,解决此问题的相应程序如下,请根据题意,在划线处填入合适的代码。 Function f(x As Single) As Single If x < 0 Then f = -x

ElseIf ____①______Then

f = (3 * x * x + 1) / (3 * x - 2) Else

f = Sqr(3 * x * x - 2 * x + 1) End If

End Function

Private Sub Command1_Click() Dim x As Single, y As Single x = Val(Text1.Text)

Y= -x(x<0) ξ3x 2?2x +1)(0≤x ≤100)

3x 2+1

3x?2

(x>100)

16—图a

_______②__________

Label3.Caption = Str(y)

End Sub

程序中①划线处应填入_____________________

程序中②划线处应填入_____________________

答案:(1)x>100 (2)y=f(x)

解析:该程序段通过自定义函数来计算f(x)的值,x为text1中输入数据,调用f函数计算,将计算结果在label3中输出,故②中应填y=f(x)。自定义函数f中,elseif分支计算的是f = (3 * x * x + 1) / (3 * x - 2),为x>100时计算,故①出应填x>100

【原创】17.【加试题】商品条码是将表示商品信息的数字代码转换成由一组规则排列的平行线条构成的特殊符号。EAN-13通用商品条形码是用途较为广泛的商品条码。它共有13位,由前缀码、制造厂商代码、商品代码和校验码组成。前缀码用来标识国家或地区(图书等特殊商品除外),一共3位。例如690~695是中国, 880是韩国, 775是秘鲁。

编写VB程序,实现如下功能:扫描条形

码,条形码图像显示在图片框image1中,识

别条形码,在text1中产生条形码数字序列,

单击“国家/地区”按钮command1,在标签

label1中输出对应的国家/地区信息。

前缀码的相关信息存放在数据库文件

“ean13.accdb”的code表中,程序运行时

界面如17-图a所示。

程序代码如下:

Private Sub Command1_Click()

Dim cod(1000) As String

Dim area(1000) As String

Dim s As String, t As String

17-图a

Dim flag As Boolean

Dim i As Integer, k As Integer

Dim num As Integer, m As Integer

s = mid(Text1.Text, 1, 3)

Dim conn As New ADODB.Connection, rs As New ADODB.Recordset

Dim strSQL As String

conn.Connectionstring = "Provider=Microsoft.ACE.OLEDB.12.0;Date Source=" + App.Path + "\ean13.accdb"

conn.Open

strSQL = "select cod,area from code "

Set rs.ActionConnection = conn rs.OpenstrSQL

num = 0

Do While Not rs.EOF

_______①__________

cod(num) = rs.Fields("cod")

area(num) = rs.Fields("area")

rs.MoveNext

Loop

rs.Close

conn.Close

Set rs = Nothing

Set conn = Nothing

i = 1: flag = False

Do While i <= num And flag = False m = Fix((i + num) / 2)

If cod(m) = s Then

ElseIf Val(s) < Val(cod(m)) Then num = m - 1

Else

i = m + 1

End If

Loop

If flag = False Then

Text1.Text = "该前缀不代表国家或地区" Else 根据以上程序代码,回答下列问题:(1)、程序段加框处使用的算法是___________(填:冒泡排序/选择排序/递归算法)

(2)、程序中①划线处应填入

__________________________ (3)、程序中②划线处应填入

__________________________

Label1.Caption = area(m) End If End Sub

答案:(1)选择排序 (2)num=num+1 flag=true 解析:(1)观察加框部分,为使用do 语句实现的选择排序。特点标记k 为剩余待排序数据中的最小值。

(2)Do While Not rs.EOF _______①__________

cod(num) = rs.Fields("cod") area(num) = rs.Fields("area") rs.MoveNext Loop

该部分代码实现将数据表中数据赋值给cod ()和area (),使用do 语句实现,数组下标num 一次递增,故①处应填写num=num+1

(3)Do While i <= num And flag = False m = Fix((i + num) / 2) If cod(m) = s Then ②

ElseIf Val(s) < Val(cod(m)) Then num = m - 1 Else

i = m + 1 End If Loop

该部分代码实现使用对分查找在cod ()中查找text1中输入的条形码。Flag 作为是否查找flag=true

2017年高考模拟试卷信息技术答题卷

总分:50分 考试时间:45分钟

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

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

13. (1)________________________

2017年高考模拟试卷信息技术卷

参考答案与评分标准

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

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

小题4分,第17小题5分,共26分。)

13. (1) =C10+D9 (1分)

(2) 否 (1分)

(3) A2:G2,A5:G5,A7:G7,A9:G9 (1分), 第三产业(1分) 14. (1) AB (1分)

(2) ① b(j)+b(j-1)(2分)

② list1.additem s(2分)

15. (1) 帧 (1分)

(2) 影片剪辑(1分) , 动画补间(1分)

(3) 会(1分)

(4) begin (1分) , on(release){gotoandplay(1);}(2分)

(5) 相同(1分)

16.(1)①x>100 (2分)

②y=f(x) (2分)

17.(1) 选择排序 (1分)

(2)①num=num+1(2分)

② flag=true(2分)

相关主题
相关文档
最新文档