资源描述
绝密★考试完毕前
2017年下半年省普通高校招生选考科目考试
技术试题
: 号:
考生须知:
本试题卷分两局部,第一局部信息技术,第二局部通用技术。全卷共16页,第一局部1 至10页,第二局部11至16页。总分值100分,考试时间90分钟。其中加试题局部为30分,用 【加试题】标出。
1.答题前,请务必将自己的、号用黑色字迹的签字笔或钢笔填写在答题纸上。
2.答题时,请按照答题纸上“考前须知〞的要求,在答题纸相应的位置上规作答,在本试题卷上的作答一律无效。
3.非选择题的答案须用黑色字迹的签字笔或钢笔写在答题纸上相应区域,作图时可先 使用2B铅笔,确定后须用黑色字迹的签字笔或钢笔描黑,答案写在本试题卷上无效。
第一局部信息技术〔共50分〕
一、选择题〔本大题共12小题,每题2分,共24分,每题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多项选择均不得分。〕
1.以下有关信息的说法,不正确的选项是
A.信息在重复使用中会产生损耗B. 信息无处不在,且呈现现形式多样
C.信息的传播、存储必须依附于某种载体D.信息经过加工、处理可以具有更高的使用价值
2.超文本传输协议用于浏览器与WEB服务器之间的信息传输,该协议的简称是
A. WEB B.WWW C. HTTP D. HTML
3.以下应用中,表达了人工智能技术的有
①机器人通过语音与人交流
②饮水机根据水温自动加热
③宾馆通过专用系统进展人脸识别,核实住宿人员身份
④计算机程序根据输入的三条边长自动计算三角形面积
⑤停车管理系统通过拍摄识别车牌,并用语音进展播报
A.①②③ B.①③⑤ C.②④⑤ D.③④⑤
4.使用Access软件打开数据库,局部界面如以下图所示,以下说确的是
A.Access软件是数据库应用系统 B.当前打开的数据表名称是“zjtj〞
C.当前打开的数据表共有4个字段 D.删除当前记录后,该删除操作无法撤消
a←1,b←0
b≤8?
b←3*a-1
a←a+1
N
Y
输出a,b
5.某算法的局部流程图如右图所示,执行这局部流程后,输出a,b的值分别是
A.5,8
B.4,8
C.5,11
D.4,11
6.十进制正整数n转换为二进制数,该二迸制数末位是“0〞。以下说确的是
A.无法确定n是奇数还是偶数
B.假设该二进制数的位数是4,那么n的最大值是15
C.n与n+1分别转换为二进制数,这两个二进制数的位数可能不同
D.该二进制数末位的“0〞去掉后,再转换为十进制数,所得的值是n/2
7.使用GoldWave软件打开某音频文件,选中其屮一段音频后的局部界面如下图。以下说确的是
A. 单击“删除〞按钮后,音频的采样频率变小
B. 单击“剪裁〞按钮后,音频的时长变为2秒
C. 执行“更改音量〞命令将音量降低后,音频的量化位数不变
D. 执行“静音〞命令后直接保存,音频文件的大小变为原来的2/3
8.使用Photoshop软件制作“惜时〞作品,局部界面如以下图所示。以下说确的是
A.“惜时〞图层使用了滤镜效果 B.“背景〞图层中的图像容可以进展修改
C.“时钟〞图层已经设置了图层样式,不可以再使用滤镜效果
D.“人物〞图层与“时钟〞图层进展交换后,“人物〞图层中的图像容将可见
9.用Flash软件制作动画作品,其中一个场景的局部时间轴界面如以下图所示。以下说确的是
A.该场景共有5个关键帧添加了帧动作命令
B.该作品每个场景的动画播放速度均为每秒10帧
C.“音乐〞图层中声音的同步属性由“事件〞改为“数据流〞,那么该声音播放的时长会改变
D.修改“标题〞图层第1帧中对象的属性,那么该图层第35帧中对象的属性也随之改变
10.【加试题】未经压缩的BMP图像文件a.bmp和b.bmp,其参数分别为80万像素、256色和40万像素、16色,那么图像文件a.bmp与b.bmp存储容量之比约为
A.4:1 B.8:1 C. 16:1 D. 32 : 1
11.【加试题】有如下VB程序段:
n = 0
For i = 1 To Len(Text1.Text)
c = Mid(Text1.Text, i, 1)
If c >= "0" And c <= "9" Then m = 1 Else m = 2
a(m) = a(m) + 1
If a(m) = 1 Then n = n + 1
Next i
数组a各元素的初始值都为0,文本框Textl的容为“Happy2017〞。执行程序后,变量n的值为
A.1 B.2 C. 4 D. 9
12.【加试题】某对分査找算法的VB程序段如下:
i = 1: j = 7: s = ""
key = Int(Rnd * 100)
Do While i <= j
m = (i + j) \ 2
If key = a(m) Then
s = s + "M": Exit Do 'Exit Do 表示退出循环
ElseIf key < a(m) Then
j = m - 1: s = s + "L"
Else
i = m + 1: s = s + "R"
End If
Loop
Text1.Text = s
数组元素a(1)到a〔9〕的值依次为“24,35,38,41,45,69,78〞。假设该程序段执行后,文本框Text1中显示的容可能是
A. RL B. LMRC. RLR D. LRLM
二、非选择题〔本大题共5小题,其中第13小题4分,第14小题5分,第15小题8分,第16小题3分,第17小题6分,共26分〕
13.小收集了 2015年省全社会就业人数情况数据,并使用Excel软件进展数据处理,如图13题图a所示。
第13题图a
请回答以下问题:
(1) 当前工作表中仅区域A1:G14有数据,其中G4单元格正确计算了市占全省就业总人数比例。小通过G4单元格中的公式对区域G5:G14进展自动填充,那么G14单元格中显示的计算结果是(选填:0.00 / 17.89 / 100.00)。
(2)上述操作后,小发现区域G5:G14计算结果不符合要求。假设要正确计箅“占全省就业总人数比例〔%)〞列的数据,可先修改G4单元格中的公式,再进展自动填充。修改后G4单元格的公式为(公式中要求保存使用SUM函数〕。
(3) 根据第13题图a中数据制作的图表如第13题图b所示,创建该图表的数据区域是A3:A4,
第13题图b
(4)将区域A3:F14的数据复制到新工作表,在新工作表中对数据进展筛选操作,筛选设置如图第13题图c所示,那么按此设置筛选出的城市有个。
第13题图图c
14.编“字符串生成〞程序,实现如下功能:在文本框Text1中〔字符位置)输入多个正整数 (以“,〞为分割符和完毕符〕,单击“生成〞按钮Command1,程序以这些整数为位置信息,依次从文本框Text2中〔字典容〕提取字符并连接成字符串,最后将字符串显示在标签Label1中〔生成容〕。程序运行界面如以下图所示。
(1) 要使程序运行时,窗体Form1标题显示“字符串生成〞,可在Form_Load事件过程屮添
加语句(单项选择,填字母:A.Form1 = "字符串生成" / B.Forml.Text="字符串生成"
/ C. Form1.Caption="字符串生成"〕。
〔2〕实现上述功能的VB程序如下,请在划线处填入适宜的代码。
Private Sub Command1_Click()
Dim s As String, t As String, c As String
Dim i As Integer, p As Integer
s = "": t = ""
For i = 1 To Len(Text1.Text)
c = Mid(Text1.Text, i, 1)
If c = "," Then
p = Val(t)
s = s + Mid(Text2.Text, p, 1)
t = ""
Else
t = ①
End If
Next i
Label1.Caption = ②
End Sub
〔3〕假设文本框Text1中输人容的完毕符缺失〔即输人容为1,18,9,9),单击“生成〞按钮后,标签Label1中显示的容是。
15.小制作主题为“沙漠风光〞的多媒体作品,首先使用Photoshop软件处理图片,然后使用 Flash软件制作动画。请回答以下问题:
15题图a
(1)如第15题图a所示,“胡树〞图层中只有左、右两棵胡树图像,当前状态下,假设仅将右胡树图像变小,以下操作方法可行的有(多项选择,填字母:A.直接用“图像大小〞命令将其变小/ B.先用“套索工具〞选中右胡树,再用“图像大小〞命令将其变小/ C.先用“矩形选框工具〞选中右胡树,再用“自由变换〞命令将其变小/D.选中左胡树后反选,再用“自由变换〞命令将其变小/ E.直接用“自由变换〞命令将其变小。 (注:全部选对的得2分,选对但不全的得1分,不选或有选错的得0分〕
第15题图b
(2) 如第15题图b所示“骆驼〞图层第13帧到第20帧的补间类型是动画补间,那么该图层第25帧到第36帧的补间类型是。
(3) 测试场景时,背景画面播放到第25帧时变成另一背景画面,为了使背景第1帧到第36 帧一直显示“背景〞图层第1帧的容,正确的操作是。
(4) 测试影片时,首先播放的场景是。(填场景的名称)。
(5) 测试影片时,单击“沙漠之舟〞场景中“返回〞按钮,影片跳转到“主交互界面〞场景第1帧并停止播放,那么“返回〞按钮的动作脚本为。
16.【加试题】小基于冒泡排序算法编写了一个VB程序,功能如下:在文本框Text1中显示排序前的数据,单击“排序〞按钮Command1,在文本框Text2中显示剔除重复数据后的升序排序结果。程序运行界面如以下图所示。
实现上述功能的VB程序如下,但加框处代码有错,请改正。
Const n = 10
Dim a(1 To n) As Integer
Private Sub Command1_Click()
Dim i As Integer, j As Integer, t As Integer
Dim bottom As Integer
'获取排序前数据依次存储在数组a中,并在文本框Text1中显示。代码略
bottom = n
i = 1
Do While i <= bottom - 1
For j = bottom To i + 1 Step -1
If a(j) < a(i) Then
t = a(j): a(j) = a(j - 1): a(j - 1) = t
ElseIf a(j) = a(j - 1) Then ' 相邻两个数据相等,进展剔除处理
a(bottom)=a(j)
bottom = bottom - 1
End If
Next j
i = i + 1
Loop
Text2.Text = " "
For i = 1 To bottom
Text2.Text = Text2.Text + Str(a(i))
Next i
End Sub
17.【加试题】由数组a生成数组b的方法描述如下:
1) 将数组a中的n个元素依次分割出假设干个数据块,每个数据块有m×m个元素,m最大值为8,最小值为2。分割时,按尽可能大的数据块进展分割;
2) 对每个分割出的数据块用“方阵转换法〞进展转换,每次转换后得到的数据块依次存储在数据b中;
3) 数组a分割后的剩余元素〔个数小于4〕,直接依序存储到数组b中。
例如n=140时,可依次分割出3个数据块,元素的个数分别为64〔8×8〕、64〔8×8〕、9〔3×3〕,剩余元素为3个。
“方阵转换法〞过程如下:将数据块中m×m个元素按行序排列成一个数字方阵,从该数字方阵中按列序得到转换后元素的次序。以3×3数据块为例,转换过程如以下图所示:
12 67 34 42 19 77 54 22 83
转换前元素次序
12 42 54 67 19 22 34 77 83
转换前元素次序
小明依据上述描述设计了如下VB程序。请回答以下问题:
〔1〕当n=120时,分割出的第3个数据块元素个数为。
〔2〕请在划线处填入适宜的代码。
Const n = 120
Dim a(1 To n) As Integer
Dim b(1 To n) As Integer
Private Sub Command1_Click()
Dim m As Integer, i As Integer
Dim Start As Integer '当前未分割数据的第1个元素下标
Dim Left As Integer '当前未分割数据的个数
Dim pa As Integer '数组a的下标
Dim pb As Integer '数组b的下标
'读取n个转换前的数据,依次存储到a(1)、a(2)、……a(n)中,代码略
m = 8
Start = 1
Left = n
Do While Left > 3
If Left < m * m Then
m = ①
Else
pa = Start
pb = Start
For i = 1 To m * m
b(pb) = a(pa)
pb = pb + 1
If i Mod m = 0 Then
②
Else
pa = pa + m
End If
Next i
③
Start = Start + m * m
End If
Loop
For i = Start To n
b(i) = a(i)
Next i
'依次输出转换后数据b(1)、b(2)、……b(n)中,代码略
End Sub
答案:
1-5.ACBDC 6-9. DCBB 10-12. ABC
13.(1)100.00(2)=F4/SUM(F$4:F$14)*100(3)C3:E4(4)4
14.(1)C (2)①t=t+c②s (3)pas
15.(1)CD(2)动画补间(3)背景图层第26帧去除关键帧
(4)片头(5)on(press){gotoAndStop("主交互界面",1)}
16.①a(j)<a(j-1)②a(j)=a(bottom)
解析:把当前最后一个数赋值给a〔j〕,最后一个数通过下一句删除
17.〔1〕 4 〔1分〕
〔2〕 m-1 〔或int〔sqr〔left〕〕〕 〔1分〕
当前数的个数比m的平方小,说明m太大,要减少
pa=pa-m*(m-1)+1 〔或pa=start+i\m〕 〔2分〕
当前是最下一行,要跳回到下一列的第1行
left=left-m*m 〔2分〕
M的平方规模的数已经重新排好,从剩余规模〔left〕中减去
9 / 9
展开阅读全文