浙江省杭州市2016年信息技术高考模拟卷十四
试卷日期:2017-11-01 考试类型:高考模拟
一、选择题
-
1. 支付宝扫码支付是一种新型的付款方式。付款时只需给收银员扫一下支付码就可以完成支付。支付宝付款码产生过程属于( )A、信息的采集 B、信息的编码 C、信息的发布 D、信息的表达2. 某网店的评价情况如图所示,则该评价属于( )A、统计评价 B、专家评价 C、个人推荐 D、核心刊物评价3. 小张使用Word软件编辑文档时的部分截图如第3题图所示。则下列说法不正确的是( )A、共有2处批注 B、批注[微软用户1]的内容为:Multimedia Technology C、若全部接受图中所示的修订内容,则第一句话的文字将变为:“多媒体技术是一门多学科交叉、跨行业渗透的综合技术。” D、批注[微软用户2]的内容为:人机交互4. 在Access软件中,删除“学业水平考试成绩”数据表中的“学号”值为“20104”记录时的界面如图所示:
单击“是(Y)”按钮删除指定记录后,下列操作能恢复被删除记录数据的是( )
①重新输入被删除的记录的内容 ② 立即执行“撤销”命令
③ 关闭当前数据库,重新打开 ④ 关闭该数据表,重新打开
A、① B、② C、①② D、③④5. 某算法流程图如图所示, 执行该算法,当i的值为6时,下列说法正确的是( )A、输出s的值 B、执行语句s=s+s*i和i=i+1 C、程序出错 D、语句s=s+s*i已经执行了1次6. 下列逻辑表达式中,值为False的是( )A、Asc("A") < Asc("a") B、Int( Rnd * 49 ) < 49 C、3+4 <= 7 and 5+6 > 9 D、"thirty" > "two"7. 红色的RGB值为RGB(255,0,0),若用十六进制表示则为#FF0000H;粉红色的RGB值为RGB(255,192,203),若用十六进制表示则为#FFC0CBH。则用十六进制表示的颜色#DADA70H对应的RGB值为( )A、RGB(218,218,112) B、RGB(216,216,110) C、RGB(220,220,115) D、RGB(217,217,110)8. 在photoshop中,利用了哪些操作处理图A,得到图B( )A、水平翻转 剪裁 B、垂直翻转 剪裁 C、水平翻转 缩放 D、垂直翻转 缩放9. 小峰制作某flash作品“老人与狗”时的截图如图所示,从图中可知,“小狗”图层中的小狗图片仅在第1帧到第15帧出现,若要使小狗图片一直延续到第40帧,可在该图层的第16帧上进行的操作是( )A、删除帧 B、清除关键帧 C、清除帧 D、剪切帧10. 【加试题】某同学使用Windows附件中的“录音机”程序录制了一段音频,尚未保存,在查看其属性时得到如图所示的信息。压缩成mp3格式后的文件大小为73.5KB,则其压缩比约为( )A、12:1 B、11:1 C、1:12 D、1:1111. 【加试题】某高校学籍管理系统软件有2万个学生的电子档案(已按学籍号排序),假设从中取出一条记录并与待查项进行比较所花时间为8毫秒,则用对分法在该系统中查找任意一位学生档案最多花费的时间约为( )。A、16万毫秒 B、8万毫秒 C、10毫秒 D、120毫秒12. 自定义函数f的功能是计算自然数n的阶乘值,即f=n!。下面VB程序通过调用函数来计算S=1!+2!+3!+4!+5!+6!:Function f(n as integer) as long
Dim j As Integer
f=1
For j=1 to n
f=f*j
Next j
End Function
Private Sub Command1_Click()
Dim s As Long, AS Integer
S=0
For i=1 to 6
Next i
Text1.text=str(s)
End Sub
方框中正确的语句是 ( )
A、s=f(i) B、s=s+f(i) C、s=f(n) D、s=s+f(n)二、非选择题
-
13. 小李收集了2015年某月食品价格变动的一些数据,并用Excel软件对部分食品价格变动的数据进行了分析,界面如1图所示,请回答下列问题。(1)、正确计算各种商品的涨跌幅,需在G3单元格输入公式 , 并从G3单元格自动填充到G20单元格。 (提示:涨跌幅=(本期价格-上期价格)/上期价格*100)(2)、为更加直观地比较各类商品的价格波动情况,小李制作了如2图所示的图表。则该图表的数据区域是。
(3)、选中A2:G20区域,按照3图所示进行自定义筛选后,将显示个数据。筛选完毕后,2图所示的图表(填:会或不会)发生变化。
14. 小兰设计了一个“猜价格”小游戏,用户在Text1中输入所猜的价格,单击“猜一猜”按钮,如果偏高了,Label4标签中将提示“对不起,偏高了!”;若所猜的价格偏低,则Label4标签中将提示“对不起,偏低了!”;若猜中,则Label4标签中将显示“恭喜你,猜对啦!”。界面如1图所示。(1)、应用程序界面设计时,为添加“请输入您猜的价格:”对象,应使用第14题-2图所示的“控件工具箱”中的(填写相应字母),并在3图所示的“属性窗口”中,将属性值设置为“请输入您猜的价格:”。(2)、解决此问题的相应程序如下,请根据题意将程序补充完整。Private Sub Command1_Click()
Dim g As Integer
Dim p As Integer
p = 99 '预设价格的值存储到p变量中
g =
If g > p Then
= "对不起,偏高了!"
ElseIf g < p Then
Label4.Caption = "对不起,偏低了!"
Else
Label4.Caption = "恭喜你,猜对啦!"
End Sub
15. 某学校组织“书香家庭”评比活动,小强用Photoshop制作了主题为“书香家庭”的小报参加评比。部分素材如1图所示,当前编辑窗口如2图所示。请回答下列问题:
(1)、小强将“小孩.jpg”图片复制到“小孩”图层后,发现小孩图片太大,请你帮助小强解决这个问题,请选择操作需要使用的工具 (A、图像大小 B、裁剪工具 C、自由变换)(2)、观察图层窗口(如3图所示),设置了图层样式的图层名称是。(3)、将“蘑菇.jpg”图片拷贝到蘑菇图层,执行操作,可得到2图左下角所示的蘑菇效果。16. 小张用Flash软件制作一个主题为生日快乐的的Flash动画,界面如1图所示,库信息如2图所示。请回答以下问题:(1)、由1图所示可知,该动画共有个场景,要使当前场景播放时间延长为原来的两倍,则应将帧频调整为fps。(2)、由2图所示可见名称为“礼花-mv”的元件类型是。(3)、为实现让“祝你生日快乐”从右上角向信封中间位置移动并旋转一次的效果,将“文字”元件置于“文字”图层第40帧的舞台右上角,在“文字”图层第60帧处应插入一个关键帧,并将“文字”元件实例移动到信封中间的位置,然后在“文字”图层创建一个 (填:动画/形状)补间。(4)、最后出现“退出”按钮,单击“退出”按钮关闭窗口,则在该按钮上设置的动作命令是17. 某社区进行“摘葡萄”比赛活动,最后取十人进入决赛,工作人员编制了如下Visual Basic程序,功能是根据葡萄串数进行排序,程序中所有参赛者的成绩保存在数组m中,对应的姓名保存在数组name中。程序运行界面如图所示,左边列表框List1中显示数据(成绩和姓名),单击 “开始排序”按钮(Command1),排序后的结果按成绩从高到低显示在列表框List2中。
解决此问题的排序部分的程序段如下:
Dim m(1 To 10) As Single
Dim name(1 To 10) As String
Private Sub Command1_Click( )
Dim i As Integer, j As Integer, k As Integer, x As Single, y As String
For i = 1 To 9
k = i
For j = i + 1 To 10
If ① Then k = j
Next j
If k <> i Then
x = m(i) : m(i) = m(k) : ②
y = name (i) : name (i) = name (k) : name (k) = y
End If
Next I
For I = 1 To 10
List2.AddItem Str(m(i)) + " " + name(i)
Next i
End Sub
Private Sub Form_Load()
' 此过程用于对数组a和数组b进行初始赋值,代码略
End Sub
在程序①和②划线处,填入适当的语句或表达式,把程序补充完整:
(1)、程序中①划线处应填入。(2)、程序中②划线处应填入。18. 【加试题】某单位会员储值卡查询系统具有如下功能:输入会员卡号,即可查出该卡号对应的余额。所有会员卡号和相应的余额已分别保存在数组kh和数组ye中,第i个会员的卡号保存在kh(i)中,对应卡号的余额保存在ye(i)中,卡号从小到大排序。程序运行界面如图所示,左边列表框List1中显示的是会员卡号和余额,在文本框Text1中输入会员卡号,单击"查询余额"按钮(Command1)后,如果找到此卡号,则在标签Label2中显示"此卡号余额为"和卡号对应的余额值,如果未找到则显示"找不到此卡号,请重新输入"。
解决此问题的部分程序段如下:
Dim kh (1 To n) As Long
Dim ye (1 To n) As Single
Private Sub Command1_Click()
Dim x As Long, i As Long, j As Long, m As Long, f As Boolean
x = Val(Text1.Text)
i = 1: j = n: f = False ‘ 设卡号总数为n
Do While ①
②
If x = kh (m) Then
f = True
ElseIf x < kh (m) Then
j = m - 1
Else
③
End If
Loop
If f Then
Label2.Caption = "此卡号余额为" + Str(ye(m)) + "元"
Else
Label2.Caption = "找不到此卡号,请重新输入"
End If
End Sub
Private Sub Form_Load()
’此过程用于对数组kh和数组ye进行初始赋值,代码略
End Sub
(1)、程序中①划线处应填入。(2)、程序中②划线处应填入。(3)、程序中③划线处应填入。