1、2017年浙江省普通高校招生选考科目考试模拟卷(八)(时间:45分钟满分:50分)一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个符合题目要求,不选、多选、错选均不得分)1中国某即时通信软件的“红包”服务功能,有一项规定:红包在发起后的24小时内没有被领取,将自动退款。这个规定主要是保证信息的()A时效性B共享性C交互性D载体依附性A本题考查信息的特征。2小张的QQ号被盗,经过申诉后取回,为了保障QQ号的安全,下列做法合理的是()通过申诉取回就表示QQ号是我专用的,不用进行任何操作把QQ号与自己的常用手机绑定更改QQ密码为自己的生日重新设置QQ密保问题购买Q
2、Q令牌并绑定更新杀毒软件并进行完全扫描ABCDC本题主要考查计算机信息安全和保护的知识。QQ号被盗,进行申诉必须进行一系列的操作,例如提供QQ好友等信息。使用自己的生日作为密码是非常不安全的,而采用手机密保、重设QQ密保问题、使用QQ令牌以及更新杀毒软件都能增强QQ的安全性,因此答案是C。3某款手机的部分参数如下表所示:参数功能手机类型手机类型4G手机,3G手机,智能手机,音乐手机,拍照手机主屏尺寸:4.7英寸;材质:RetinaHD;分辨率:1334750像素触摸屏类型:电容屏,多点触控操作系统iOS 9网络全网通:支持2G/3G/4G支持单频/双频WIFI导航,GPS导航,AGPS技术,G
3、LONASS导航,iBeacon微定位CPU型号:苹果A9M9协处理器;频率:1.8 GHz;位数:64位机身内存2 GB可用空间64 GB摄像头类型双摄像头前置:500万像素;后置:1200万像素音频支持支持MP3VBR/Audible(格式2、3、4、Audible Enhanced Audio、AAX与AAX)/Apple Lossless/AIFF/WAV等格式视频支持H.264视频、MPEG4视频、Motion JPEG(MJPEG)手机尺寸138.367.17.1 mm下列说法不正确的是()A操作系统是硬件B该款手机具有导航功能CMP3是音乐信息的压缩标准D“4G手机”中的“4G”
4、是指第四代移动通信技术AMP3是音乐信息的压缩标准;4G是指第四代移动通信技术;操作系统属于软件。所以本题的答案为A。4某同学用Access软件创建了一张关于楼盘情况的数据表,界面如图所示。下列说法正确的是()A若“ID”字段类型为“自动编号”,则删除第3条记录后,第4条记录的“ID”自动更改为“3”B在如图所示状态下插入一条新记录,则新添加的记录将会出现在数据表的最后一行C该表共有5条记录D该表的“是否装修”的字段类型为文本B本题考查Access数据库的相关知识。若“ID”字段类型为“自动编号”,则删除第3条记录后,第4条记录的“ID”不会更改。Access数据库中插入一条记录,则新添加的记
5、录将会出现在数据表的最后一行。一行表示一条记录,总记录为6条。“是否装修”的字段类型是“是否”。5某算法的部分流程图如图所示:该流程图的算法模式属于()A顺序模式B循环模式C分支模式D选择模式B本题考查的是算法的控制结构。算法的控制结构有三种:顺序、选择(分支)、循环模式。正确答案为B。6国务院总理李克强在国务院常务会议中提到促城市宽带提速,假设你家现在下载一个800 MB的电影花了7分钟,那么下面哪个网速最可能是你家里现在的上网速度()A2 M宽带(2 Mbps)B4 M宽带(4 Mbps)C12 M宽带(12 Mbps)D20 M宽带(20 Mbps)D计算时一定要注意单位MB和Mb的区别
6、,计算公式是:实际的下载速度8007用UltraEdit软件观察字符内码,结果如图所示,可以知道在ASC表中,大写字母H和小写字母o之间间隔的其他字符个数是()A35B36C37D38D本题考查ASC编码及进制转换。从题图中可以看出,字母“H”的编码为48(十六进制),字母“o”的编码为6F(十六进制)。6FH48H27H39D(十进制),因此“H”和“o”间隔的字符数为39138个。8使用GoldWave处理某音频素材的部分界面如图所示:分析图中信息,下列描述错误的是()A该音频素材是MP3格式文件,存储容量为128 KBB当前音频的采样频率是44100Hz,双声道C执行“裁剪”操作后,音频
7、文件存储容量将变为原来的1/3D为音频设置淡人淡出效果,文件的存储容量不变A本题考查的主要是声音的数字化、数据压缩,以及Goldwave软件的使用。题中128 kbps是数字信号的传输速度,即128千位每秒;立体声即双声道;裁剪后声音时长变为原来的1/3,其他参数不变,存储容量变为原来的1/3;根据存储容量计算公式可知,淡入淡出效果不影响存储容量。9小明使用Flash软件制作“开始”按钮元件,发现按钮无法响应,部分界面如图所示:分析图中信息,若要实现按钮可以响应,下列操作不可行的是()A选择“点击”帧,执行“清除关键帧”命令B选择“点击”帧,执行“删除帧”命令C选择“点击”帧,用“矩形工具”画
8、出响应区域D选择“点击”帧,执行“插入关键帧”命令D本题主要考查Flash中按钮元件无响应区域的解决办法。按钮元件的时间轴包含四帧,前三帧显示按钮的三种状态,称为“弹起”“指针经过”“按下”帧,第四帧定义按钮的响应区域,称为“点击”帧。四个帧的功能如下:第一帧“弹起”帧,代表鼠标指针没有经过按钮时该按钮的外观。第二帧“指针经过”帧,代表鼠标指针滑过按钮时该按钮的外观。第三帧“按下”帧,代表鼠标单击按钮时该按钮的外观。第四帧“点击”帧,定义响应鼠标单击的区域。此状态以隐藏方式存在,测试时,鼠标移动到指定区域时,指针会变成小手形状。观察题图,可以发现“点击”帧为空白关键帧,所以未定义响应鼠标单击的
9、区域。选择“点击”帧,执行“清除关键帧”命令,则“点击”帧变为普通帧,则“点击”帧内容与“按下”帧相同。选择“点击”帧,执行“删除帧”命令,则响应区域与“按下”帧定义区域相同。选择“点击”帧,用“矩形工具”画出响应区域,则“点击”帧变为关键帧。三种方法都可以解决按钮元件无响应区域的问题。10【加试题】用UltraEdit软件观察字符内码(处理码),结果如图所示:已知汉字“学”的区位码为“4907”,其中区码为“49”(十进制),位码为“07”(十进制),可见上图中所示的汉字内码是在区码和位码的基础上各增加了一个常数,该常数是()A167DBAOHC88HD111000BB本题考查的主要是字符和
10、汉字的编码、UltraEdit软件的使用以及进制的转换。当前显示的内码为十六进制,字符占一个字节(两位十六进制),汉字占二个字节(四位十六进制),可知“学”的十六进制编码为D1A7H。其中十六进制D1H转换为十进制为209D,十六进制A7H转换为十进制为167D,增加的常数在十进制下为160D,转换为十六进制为AOH,故答案选B。11【加试题】使用VB程序解决问题:有n个整数存储在a数组,将其中的奇数转存到b数组中,并将b数组从小到大排序。部分程序如下:t0For i1 To nIf a(i) Mod 21 Thentt1End IfNext iFor i1 To t1For jt To i1
11、 Step 1If b(j)b(j1) Thentempb(j):b(j)b(j1):b(j1)tempEnd ifNext jNext i方框中应填写的正确语句是()Ab(i)a(i) Bb(i)tCb(t)a(i) Db(t)a(t)C本题考查的主要是VB数组的使用,特别是数组下标和数组元素的区分。题中变量t累计当前奇数的个数,若当前a(i)为奇数,t加1,并将a(i)存到b数组的位置t,即b(t)a(i)。12【加试题】有一组升序排列的数:3、6、7、10、12、17、26、31、79,如果用对分法查找数据10,则依次访问的数据为()A12、6、7、10 B12、7、10C12、6、10
12、 D12、7、6、10A本题主要考查了对分查找算法的知识。一共有9个升序排列的数据,从对分法的定义可知,第一次查找,i1,j9,因此首先查找的是mint(ij)/2)5,也即第五个数12。由于1012,因此第二次查找,i1,jm1514,mint(ij)/22,也就是第二个数6。第三次查找,由于610,因此im13,j4,mint(ij)/2)3,也就是第三个数7。第四次查找,由于710,所以im14,j4,m4,也即第四个数10,成功查找到数据10,查找结束。因此正确答案是A。二、非选择题(本大题共5小题,其中第13小题4分,第14小题4分,第15小题5分,第16小题8分,第17小题5分,共
13、26分)13某家电经销商利用Excel软件对其销售数据进行处理和分析,图1是该经销商2015年家电销售情况数据表。请回答下列问题:(1)要计算各产品的毛利润,可以在F3单元格中输入公式_(提示:毛利润(售价进价)数量),然后自动填充至F11单元格。(2)在E12单元格中,利用求和函数计算销售总额,结果显示为“”,其原因为_。图1(3)为了更加直观地比较各产品毛利润情况,制作了“2015年家电利润比较”图表,数据源区域是_。(4)现要对上表(图1)进行筛选,找出毛利润最高的三种产品(如图2所示),可以选择进行筛选_(填:高于平均值/10个最大的值/自定义筛选)。图2【解析】本题主要考查的是Exc
14、el知识的综合应用。(1)本题要求掌握公式的应用。“售价”“进价”“数量”分别对应D3,C3,B3,根据提示,可得出公式为“(D3C3)*B3”。(2)本题要求掌握单元格的应用。结果显示为“”,其原因为单元格太窄。(3)本题要求掌握图表制作的数据区域。要求制作“2015年家电利润比较”图表,因此需要“产品”和“毛利润”这两列,故区域为“A2:A11,F2:F11”。(4)本题要求掌握数据筛选的基本概念及其用法。筛选只是将不符合条件的数据隐藏,不是删除数据。自动筛选“10个最大的值”是一个泛指,可以根据问题需要选择“最大或最小”“少于10个或多于10个”的“项或值”。【答案】(1)(D3C3)*
15、B3(2)列宽太窄(3)A2:A11,F2:F11(4)10个最大的值14编写VB程序,实现如下功能:扫描条形码,在文本框Text1中产生条形码数字序列,单击“识别”按钮Command1,在标签Label3中输出对应的校验信息。条形码校验方法步骤:(1)条形码共13位,第13位为校验码(2)分别求出条形码奇数位的数字和,偶数位的数字和(3)将偶数位数字和乘以3,加上奇数位数字和(4)取第(3)步得到结果的个位数字,用10减去该数字(5)若第(4)步的结果为10,则修改为0(6)若第(5)步的结果和校验码相等则提示正确,否则提示错误界面如图1所示。图1(1)应用程序界面设计时,为添加“校验”按钮
16、,应使用图2中“控件工具箱”中的_(填写相应编号),并修改图3“属性窗口”,将_属性值设置为“校验”。图2图3(2)为实现上述功能,请在划线处填写合适的代码或选项。Private Sub Command1_Click()Dim s As String,x As String,Js As Integer,Os As Integer,Jy As IntegersText1.Textn_(填程序代码)If n13 ThenLabel1.Caption“条形码位数错误”ElseFor i1 To 12xVal(Mid(s,i,1)If_Then(填字母:从下列A、B、C、D选项中选取一项)JsJsxE
17、lseOsOsxEnd IfNext iJyOs*3JsJy10Jy Mod 10If Jy10 Then Jy0If_Then(填字母:从下列A、B、C、D选项选取一项)Label1.Caption“校验码正确”ElseLabel1.Caption“校验码错误”End IfEnd IfEnd Sub划线、处的选项:Ax Mod 21Bx Mod 20CJyVal(Mid(s,13,1)DJyVal(Mid(s,1,13)【解析】程序运行过程中,从文本框Text1读出条形码,以字符串的形式存入变量s,计算字符串的长度存入变量n,通过判断n值是否等于13判断条形码位数是否正确。使用Mid函数分别
18、获取第1到12位的字符,并转换为数值格式,通过判断奇偶性,分别累加到变量Js和Os。根据条形码校验码计算方法,计算校验码的值存入变量Jy,判断该值与第13位数字是否相等。其中Mid(s,13,1)表示从s字符串的第13位开始,取1位字符。【答案】(1)4;Caption(2)Len(s)AC15小明用Flash软件制作了一个关于“生日快乐”的动画,时间轴界面如图1和图2所示,库界面如图3所示。图1图2图3(1)如图1所示,测试影片时发现背景图片不能延续到整个场景,为解决这个问题,需要在“背景”图层的第30帧插入_。(2)如图3所示,该库中共有_个元件。(3)小明将“生日歌”文件应用到“音乐”图
19、层中,如果要使音乐随着动画的停止而停止,则应将声音的同步设置为_。(4)观察图1和图2可知,“动画”图层未能成功创建补间形状的原因是_。(5)单击“按钮”图层中的“返回”按钮,可以使动画跳转到该场景第1帧重新开始播放,该按钮应该添加的动作命令是_。【解析】(1)观察题图1,在“背景”图层只有一帧,可以在第30帧位置插入帧或者关键帧,使背景图片延续整个场景。(2)元件可以分为图形、影片剪辑和按钮三种类型。元件只需创建一次,即可在整个文档或其他文档中重复使用。元件的管理在库面板中进行,可以创建多个文件夹,对元件进行分类管理。库中有“shape 2”“shape 3”“shape 7”“元件2”和”
20、元件3”5个图形元件,“sprite 5”和“sprite 9”两个影片剪辑元件,一个“返回”按钮元件,共8个元件。(3)声音同步方式有“开始”“事件”“数据流”和“结束”四种。要使音频和动画同步播放,则同步方式应设为“数据流”。(4)形状补间动画可以实现两个图形之间颜色、形状、大小、位置的相互变化。使用工具箱中的“文本工具(T)”创建文本,在属性面板中设置文本的字体、大小、文本颜色、文本方向等属性。创建好的文本可以使用“任意变形工具”进行缩放、旋转等操作。使用文本制作形状补间动画时,要先将文字分离,然后才可以制作文本的形状动画。单字符文本只需分离一次,多字符文本则需要分离两次,第一次将文本对
21、象分离为单字符文本对象,再次分离将这些单文本对象分离为形状。观察题图1和题图2可知,形状补间未创建成功的原因是“动画”图层第一帧“生日快乐”未分离。(5)按钮上的动作必须出现在on处理函数当中,所以答案为on(press)gotoAndPlay(1);。【答案】(1)帧或关键帧(2)8(3)数据流(4)“动画”图层第一帧“生日快乐”未分离(5)on(press)gotoAndPlay(1);16【加试题】编写VB程序,实现如下功能:在文本框Text1中输入一个整数n,单击“产生”按钮Command1,随机生成n个1100的不同整数。单击“排序”按钮Command2,对产生的随机数进行从小到大的
22、排序,并将排序结果输出在窗体上。界面如图所示。按此要求编写的程序如下:Option Base 1数组下标从1开始Dim a() 动态数组,数组元素个数不无确定Dim i As IntegerPrivate Sub Command1_Click()nVal(Text1.Text)ReDim a(n)定义数组元素个数为nFor i1 To nRandomize初始化随机数发生器a(i)_产生1100的随机整数For j1 To i1If a(j)a(i) Thenii1Exit For End IfNext jNext iPrint “排序前:”;For i1 To nPrint a(i);Nex
23、t iEnd SubPrivate Sub Command2_Click()nVal(Text1.Text)For i1 To n1kiFor jk1 To n_Next jIf ki Thentempa(k):a(k)a(i):a(i)tempEnd IfNext iPrintPrint “排序后:”;For i1 To nPrint a(i);Next iEnd Sub请回答下列问题:(1)划线处的代码为_。(2)划线处的代码为_。【解析】本题主要考查选择排序。(1)Rnd()函数会产生0,1)之间的一个随机数,要产生1100的随机整数,可以使用表达式Int(Rnd*100)1。(2)根据
24、题意,Command1的Click事件可以产生n个1到100之间,不重复的随机整数,Command2的Click事件可以实现对产生的随机数的排序。解决此类问题,应抓住程序中的关键性语句(特征代码),识别程序的功能,然后完善代码。抓住特征代码“ki”,将数据分为已排序和未排序两个序列。在参加排序数组的所有元素中找出数据最小的元素,使它与第一个元素中的数据相互交换位置。然后在余下的元素中找出数据最小的元素与第二个元素中的数据相互交换位置。以此类推。直至所有元素成为一个有序的序列。这样的算法符合选择排序的思想。【答案】(1)Int(Rnd*100)1(2)If a(j)a(k)Then kj17【加
25、试题】小金想模拟实现邮箱注册及保存过程,他用VB设计了一个模拟程序。功能如下:运行程序时,在文本框Text1中输入待注册的邮件地址(假设输入的地址合理),在文本框Text2和Text3中分别输入两次密码,单击“立即注册”按钮Command1,查找邮件数据库,如邮件地址未在数据库中并且前后两次密码一致,则把邮件地址和密码加入到数据库中,并显示在列表框List1中,其应用程序界面如图所示。数据信息存放在数据库文件“youxiang.accdb”的“use”表中,假定邮箱数不超过100个。请在划线处填上合适的代码。代码如下:Dim yxdz(1 To 100)As String定义存储邮箱地址的数组
26、Dim yxmm(1 To 100)As string定义存储邮箱密码的数组Dim n As Integer定义存储邮箱总数的变量Private Sub Command1_Click()Dim key As Stringkey(Text1.Text)If Text2.TextText3.Text ThenFor i1 To nIf_ThenMsgBox(“邮件地址有重名,请检查!”)在消息框中显示邮件地址有重名Exit For_Next iElseMsgBox(“密码前后不一致,请检查!”)在消息框中显示密码前后不一致End If把邮件信息添加到数据库youxiang.accdb中的程序代码略
27、End SubPrivate Sub Form_Load()Dim conn As New ADODB.Connection定义Connection对象实例connDim rs As New ADODB.Recordset定义Recordset对象实例rsconn.ConnectionString“providerMicrosoft.ACE.OLEDB.12.0;date source”& App.Path&“youxiang.accdb”设置conn的数据库连接字符串conn.Open打开数据库连接rs.ActiveConnectionconn设置rs的ActiveConnection属性,
28、关联connrs.Open“SELECT*FROM_”打开记录集,获取数据n0List1.AddItem“邮箱地址”&“”&“邮箱密码”Do While Not rs.EOFnn1yxdz(n)rs.Fields(1)邮箱地址字段的序号为1yxmm(n)rs.Fields(2)邮箱密码字段的序号为2List1.AddItem yxdz(n)&“”&yxmm(n)rs.MoveNextLooprs.Closeconn.CloseEnd Sub程序中划线处应填入_。程序中划线处应填入_。程序中划线处应填入_。【解析】本题考查的是VB程序设计中数据库、数组、IF语句等的综合应用。本题要求掌握Do语句
29、。通过观察发现题目中要求搜索邮件数据库中的邮箱,如邮件地址未在数据库中才能继续,所以是将输入的邮箱关键词key和已有邮箱yxdz数组的数据进行比较,故该处的正确语句是keyyxdz(i)或yxdz(i)key。本题要求掌握的是IF语句的使用。IF语句分为行语句和块语句,其中块语句必须以End If结尾。具体格式如下:行If语句:If条件表达式Then语句1Else语句2或If条件表达式Then语句块If语句:If条件表达式1Then语句块1ElseIf条件表达式2Then语句块2ElseIf条件表达式nThen语句块nElse语句块0End If通过阅读程序和说明不难发现rs.Open“SELECT*FROM_”用于打开记录集,获取数据,所以该处的代码是链接Access数据库中的数据表,所以正确答案为use(数据表)。【答案】keyyxdz(i)End Ifuse