浙江省杭州市2016年信息技术高考模拟卷三
试卷日期:2017-10-30 考试类型:高考模拟
一、选择题
-
1. 下列应用中,体验了人工智能技术的是( )
①2016年3月,李世石与谷歌AlphaGo机器人围棋大战
②在淘宝网中使用拍摄图像进行搜索
③用谷歌地图进行导航,用语音交互的方式规划步行路线
④用数码相机拍摄杂志封面,保存为TIF格式的图像文件
⑤用WPS编辑英文文稿,对照其中英文,以人工键入的方式输入中文译文
A、①②④ B、②③④ C、①②③ D、②③⑤2. “全民K歌”APP是一款熟人社交K歌应用。我们可以通过手机客户端下载歌曲后配音录制,并应用特效进行处理后上传分享。此外,该APP还有集合练歌模式、好友PK等特色功能,还能和好友互发弹幕互动。小明利使用该APP分享作品的环节属于( )A、信息的采集 B、信息的发布 C、信息的加工 D、信息的存储3. 小丽用UltraEdit软件观察“G20,2016,中国”这几个字,显示的十六进制内码如图所示。则“2017”这几个字对应的内码用十六进制表示是( )A、32 30 31 37 B、2C 32 30 32 C、32 30 31 36 D、2C 32 30 334. 在Access软件中,删除“社团信息”数据表中的“名称”值为“网球社”记录时的界面如图所示:单击“是(Y)”按钮删除指定记录后,下列操作能恢复被删除记录数据的是( )
A、立即执行“撤销”命令 B、关闭该数据表,重新打开 C、关闭当前数据库,重新打开 D、重新输入被删除的记录的内容5. 有算法流程图如下图所示:执行该算法,当x的值为5时,( )
A、y的值为15 B、y的值为125 C、y的值为25 D、程序出错6. 在语音中,人在说话时发音的音频是一连续的渐变过程,我们可以根据这个特点对语音进行数据压缩,这种冗余属于( )A、结构冗余 B、视觉冗余 C、时间冗余 D、空间冗余7. 调试某flash作品时,弹出如下图所示的错误提示信息。( )下列说法正确的是
A、出错命令所在的场景名为“场景=main” B、“gotoAndStop(30)”命令中的参数“30”出错 C、按钮图层第30帧是关键帧 D、提示信息显示动作命令中有2个错误8. 小李用Photoshop软件对1图所示的图像进行加工处理,得到如2图所示的效果。1图
2图
则下列操作可行的是( )
A、水平翻转,并进行裁剪处理 B、垂直翻转,并进行羽化处理 C、顺时针旋转90度,并设置图层样式为投影 D、缩放图像,并添加“镜头光晕”滤镜效果9. 小源制作了将文字“Hey”变成文字“Girl” 的Flash变形动画。他在第1帧利用“文本工具”输入“Hello”,在第30帧插入空白关键帧,并利用“文本工具”输入“Girl”,在设置补间动画时选择“形状”,并分别对“Hey”和“Girl”进行了一次分离,结果出现错误,如图所示。错误的原因是( )A、在第1到25帧之间缺少一个空白关键帧 B、没有对输入的“Hey”和“Girl”进行二次分离 C、没有对输入的“Hey”和“Girl”进行组合操作 D、没有执行“测试影片”命令10. 【加试题】将一段时长2分钟,画面1140*900像素、24位、帧频为25fps的视频压缩为MP4格式文件,压缩后的MP4格式文件大小为880MB,则其压缩比约为( )A、8:1 B、9:1 C、10:1 D、88:111. 【加试题】有如下VB程序段:Dim a(1 to 10)as integer
Pos=-1
i=1
do while i<=10
if i mod 2=0 then a(i)=i*2 else a(i)=i
i=i+1
loop
i=10
do while i>=1
if a(i)=12 then Pos=i
i=i-1
loop
该程序段运行后,变量Pos值是( )
A、1 B、2 C、6 D、1012. 【加试题】某校有5000份学生档案,(已按学籍号排序),若分别用顺序查找和对分查找方法查找数据,两种查找方式的中最多要查找的次数差值是( )A、4985次 B、4500 C、3850 D、4987二、非选择题
-
13. 将某地区教师招聘成绩相关数据制成Excel表格,如1图所示,请回答下列问题:(1)、为计算教师招聘的笔试成绩,在1图所示工作表的E4单元格中输入的公式应为(提示:笔试成绩=公共理论*30%+专业知识*70%)(2)、计算完成后,E列数据中出现一些“#”,如1图所示,出现此现象的原因是。(3)、选择“A4:E16”数据区域,若要以“报考职位”为主要关键字、“笔试成绩”为次要关键字对艺术类考生笔试成绩进行降序排列,需在2图中让④处的“数据包含标题”选择框处于勾选状态,同时选择(填:1/2/3)选项进行设置。(4)、为更直观地显示体育类考生的成绩情况,要将工作表中的相关数据制作成如3图所示的图表,该图表的数据区域是A2,A18:A25,E2,。
3图
14. 小丁想买几张6+1彩票,选号时,他希望前4位用自己的生日:11月8日,即1108,特别号码他选了买彩票日子的个位数5,并且他希望前六个数字组成的数能被他的幸运数字9整除。他的好朋友小杰帮他设计了一个VB程序,可以提供一份符合这些要求的号码清单供他挑选。相应的界面如图1所示。阅读程序并完成后面的问题。图1
(1)、设计应用程序界面时,为添加a所指向的对象,应使用2图所示的“控件工具箱”中的 (填写相应编号);在图3所示的“属性窗口”中,将 属性值设置为“开始”,可使图2中b所指向的对象显示“开始”。(2)、请根据题意将下列程序补充完整。Private Sub Command1_Click()
Dim i as integer, j as integer, c As Integer
Dim n As Long
c = 0
For i = 0 To 99
n = 110800 + i
If ① Then
List1.AddItem Str(n) + " " + "5"
②
End If
Next i
Label2.Caption = "满足条件的数有:" + Str(c) + "组"
End Sub
① ②15. 宁宁同学制作了一个“江源风景”的Flash动画文件,其中main场景的制作界面如图1所示。
图1(1)、要将图2中的“船”图层中的船图像放大,可以通过设置(填:自由变换/图像大小/画布大小/裁剪工具)来实现。(2)、若想使该场景完整播放一次的时间增加到原来的1.5倍,应将帧频修改为。(3)、“main”场景中某实例的属性面板如图3所示,该实例由库名为的元件应用的舞台中实现,其元件类型是。(4)、在动画播放时,“鸟”图层上的小鸟(实例“bird”)一开始并不可见,在动画播放至第帧才出现;“船”图层中,第1帧到第40帧的动画是 (填:形状补间或动画补间)。(5)、最后出现“重播”按钮,单击重播按钮后使影片跳转到该场景的第1帧重新播放,则应在该按钮上设置的动作命令是。16. 某学校开设多样化选修课程,学生可以根据个人兴趣和特长选择选修课。假设每门选修课的选课人数不超过40,学生选课的相关信息存放在数据库文件“student.accdb”的data表中,选课查询程序运行时界面如第16题图所示。程序功能:在文本框Text1中输入课程号,单击“查询”按钮Command1,在列表框List1中显示选修本课程的学生信息。如果没有找到,在列表框中显示“该课程当前无人报名”。按此要求将程序补充完整。
Private Sub command1_click()
Dim xh(1 to 40),xm(1 to 40) As String '学号和姓名的数组
Dim i,num as integer
Dim conn As New ADODB.Connection, rs As New ADODB.Recordset
Dim strSQL As String
conn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + App.Path + "\student.accdb" '打开到数据库的链接
conn.Open
strSQL ="select xh,xm from data where '课程=&(Text1.Text) & '" '设置查询的SQL语句
Set rs.ActiveConnection = conn '设置rs的ActiveConnection属性,指定与其关联的数据库链接
rs.Open strSQL '打开记录集,将从表student中读取的结果集保存到记录集rs中
List1.Clear
num=0
Do while not rs.EOF
①
xh(num)=rs.Fields("xh")
xm(num)=rs.Fields("xm")
rs.MoveNext
loop
rs.Close
conn.close
set rs=nothing
set conn=nothing
For i=1 to num
②
Next i
if num=0 then list1.additem("该课程当前无人报名")
End Sub
(1)、程序中①划线处应填入。(2)、程序中②划线处应填入。17. 【加试题】郑强收集了某月部分品牌电脑在某城市的销售量,并设计了一个VB排序程序。程序运行界面如图所示,左边列表框List1中显示排序前数据,单击“排序”按钮Command1,在右边列表框List2中显示按销售量从低到高排序后的结果,在标签Label3中显示比较次数。程序中数组a和数组b分别存储品牌名称和对应的销售量。Const n As Integer = 10 'n为品牌数
Dim a(1 To n) As String '数组a用于存储品牌名称
Dim b(1 To n) As Integer '数组b用于存储销售量
Private Sub Form_Load()
'此过程用于对数组a和数组b进行赋初值,并显示在List1中,代码略
End Sub
Private Sub Command1_Click()
Dim i As Integer, j As Integer, k As Integer, x As Single, y As String
Dim n As Integer
n = 1
For i = 1 To 9
k = i
For j = i+1 To 10
If Then k = j
n=n+1
Next j
If ① Then
x = a(i): a(i) = a(k): a(k) = x
y = b(i): b(i) = b(k): b(k) = y
End If
Next i
For i = 1 To 10
List2.AddItem Str(a(i)) + " " + b(i)
Next i
Label3.Caption = "比较次数为:" + + "次"
End Sub
(1)、实现上述功能的程序代码如下,但加框处代码有错,请改正。(2)、请在划线①处填入合适代码。