浙江省临海市白云高级中学2018-2019学年高二下学期期中考试技术试题

适用年级:高二
试卷号:549368

试卷类型:期中
试卷考试时间:2019/7/9

1.选择题(共12题)

1.
某算法的部分流程图如图所示。执行这部分流程,依次输入3,4,-1,则输出s的值是
A.-2B.-1C.0D.1
2.
产生一个在[10,99]中随机整数的VB表达式是(  )
A.Int (Rnd * 99)B.10 + Int (Rnd * 99)
C.10 + Int (Rnd * 89)D.10 + Int (Rnd * 90)
3.
对称字符串的特征是从左到右读和从右到左读是完全一样的。如“abba”是对称的,“abcba”也是对称的。判断字符串是否对称的VB程序段如下:
n=Len(s) 's是待判断的字符串
k=0:j=n
For i=1 to n/2
 
Next i
If  k=0  Then Label1.Caption="对称"  Else  Label1.Caption="不对称"
方框中的代码由以下三部分组成:
①j=j-1
②If c1 <> c2 Then k = k+1
③c1=Mid(s,i,1) : c2=Mid(s,j,1)
代码顺序正确的选项是(  )
A.①②③B.②③①C.③②①D.②①③
4.
已知一无序数组a(下标1到n),通过引入数组b(下标1到n),使得a(b(1))≤a(b(2)) ≤a(b(3))……≤a(b(n))(示例如下图所示),对这些有序数据可进行对分查找。则第一次查找时,中点位置m与中点值分别是(  )
A.m的值是Fix((1+n)/2),中点值是 a(m)
B.m的值是Fix((1+n)/2),中点值是 a(b(m))
C.m的值是Fix((b(1))+b(n))/2),中点值是 a(m)
D.m的值是Fix((b(1))+b(n))/2),中点值是 a(b(m))
5.
有如下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.1B.2C.4D.9
6.
有如下VB程序段:
Dim a(1 to 5) as Integer, i as Integer, c as Integer
a(1) = 2 : a(2) = 1 : a(3) = 3 : a(4) = 4 : a(5) = 5
c = 0
For I = 3 to 5
If a(i - 2) + a(i - 1) = a(i) Then c = c + 1
Next i
Text1.Text = Str(c)
该程序运行后,文本框text1中显示的内容是(  )
A.1B.2C.3D.4
7.
将一个动画导出为AVI格式视频,导出设置如图所示。

若导出后的视频文件存储容量43.95MB,则该动画总帧数约为
A.38B.150C.300D.1200
8.
使用Word软件编辑某文档,部分界面如下图所示。

下列说法正确的是
A.批注的对象是“地处西湖边”
B.删除批注,文字“太子湾”同时被删除
C.修订前,第三行文字是“地处西湖边太子湾公园,郁金香争奇斗艳。”
D.接受所有修订后,第三行文字是“太子湾公园中郁金香花争奇斗艳。”
9.
使用UltraEdit软件观察字符“挑战AlphaGo!”的内码,部分界面如图所示。

下列说法正确的是
A.字符“!”的内码占两个字节
B.字符“战”的十六进制码是“BD 41”
C.字符“h”的二进制码是“01101000”
D.字符“go”的十六进制码是“47 6F”
10.
使用GoldWave软件编辑某音频文件,选择其中一段音频后的部分界面如图所示。

下列说法正确的是
A.插入10s静音后,右声道时长仍为40s
B.选择声道为双声道后按原格式保存,声音文件存储容量翻倍
C.执行“剪裁”操作后,整个音频只剩下当前选中的部分
D.执行“更改音量”操作后,只有当前选中的声音音量发生改变
11.
下列有关浏览器与网页的说法,正确的是
A.通过超链接可实现网页之间的跳转
B.通过搜索引擎检索到的信息,排在前面的可信度必定较高
C.在IE浏览器中清空历史记录,搜藏夹中的网址被同时清空
D.IE浏览器中以“HTML”格式另存网页,网页中的图片同时被保存
12.
关系信息安全与网络道德,下列做法正确的是
A.确认环境安全后输入支付密码
B.随意扫描网页中的二维码
C.未经许可,将他人的私人生活视频上传到网上
D.在论坛里转发会造成社会不良影响的信息

2.填空题(共4题)

13.
由数组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数据块为例,转换过程如下图所示:
转换前元素次序

转换后元素次序      
小明依据上述描述设计了如下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
14.
n个数据的冒泡排序需要经过n-1遍加工,每一遍加工自下而上比较相信两个数据,把较小者交换到上面。小刘发现:当某一遍加工过程中没有数据交换,说明数据已经有序,无需进一步加工。为此,小刘对算法进行优化,编写了一个VB程序,功能如下:运行程序时,在列表框List1中显示排序前数据,单击“排序”按钮Commaiid1,在列表框List2 中显示这些数据按升序排序后的结果,在标签Label3中显示排序过程的加工遍数。运行效果如下图所示,

实现上述功能的VB代码如下:
Dim a(1 To 8) As Integer
Dim n As Integer
Private Sub Form_Load()
'n=8,排序前数据存储在数组a中,并在列表框Listl中显示
'代码略
End Sub
Private Sub Command1_Click()
Dim flag As Boolean
i = 1
flag = True
Do While   '改错
flag = False
For j = n To i + 1 Step -1
If a(j) < a(j - 1) Then
k = a(j): a(j) = a(j - 1): a(j - 1) = k
flag = True
End If
Next j
i = i + 1
Loop
Label3.Caption = "排序过程的加工遍数为" +       '填空
For i = 1 To n
List2.AddItem Str(a(i))
Next i
End Sub
(1)代码“Private Sub Command1_Click()”中的Click是___________。(单选,填字母:
A.对象名/B.属性名/C.事件名)
(2)程序代码中,Do While语句加框处有错,请改正。__________________
(3)程序代码中,将Label3.Caption赋值语句补充完整。_________________
(4)程序代码中,flag值为___________表示某一遍加工中发生过交换。
15.
小李收集了2015年浙江省全社会就业人数情况数据,并使用了Excel软件进行数据处理。如图a所示。

图a
请回答下列问题:
(1)当前工作表中仅区域A1:G14有数据,其中G4单元格正确计算了杭州市占全省就业总人数比例。小李通过G4单元格中的公式对区域G5:G14进行自动填充,则G14单元格中显示的计算结果是________
(选填:0.00/17.89/100.00)。
(2)上述操作后,小李发现区域G5:G14计算结果不符合要求。若要正确计算“占全省就业总人数比例(%)”列的数据,可先修改G4单元格中的公式,在进行自动填充。修改后G4单元格的公式为______________
(公式中要求保留使用SUM函数)。
(3)根据如图a中数据制作的图表如图b所示,创建该图标的数据区域是A3:A4,________________。
 
图b
(4)将区域A3:F14的数据复制到新工作表,在新工作表中对数据进行筛选操作,筛选设置如下图所示,则按此设置筛选出的城市有_____________个。
 
16.
小李制作主题为“沙漠风光”的多媒体作品,首先使用Photoshop软件处理图片,然后使用 Flash软件制作动画。请回答下列问题:
 
(1)如图a所示,“胡杨树”图层中只有左、右两棵胡杨树图像,当前状态下,若仅将右胡杨树图像变小,下列操作方法可行的有______(多选,填字母:
A.直接用“图像大小”命令将其变小/B.先用“套索工具”选中右胡杨树,再用“图像大小”命令将其变小/C.先用“矩形选框工具”选中右胡杨树,再用“自由变换”命令将其变小/D.选中左胡杨树后反选,再用“自由变换”命令将其变小/E.直接用“自由变换”命令将其变小。
 
(2)如图b所示,“骆驼”图层第13帧到第20帧的补间类型是动画补间,则该图层第25帧到第36帧的补间类型是_____________。
(3)测试场景时,背景画面播放到第25帧时变成另一背景画面,为了使背景第1帧到第36 帧一直显示“背景”图层第1帧的内容,正确的操作是______________________。
(4)测试影片时,首先播放的场景是______________。(填场景的名称)。
(5)测试影片时,单击“沙漠之舟”场景中“返回”按钮,影片跳转到“主交互界面”场景第1帧并停止播放,则“返回”按钮的动作脚本为_________________________。
试卷分析
  • 【1】题量占比

    选择题:(12道)

    填空题:(4道)

  • 【2】:难度分析

    1星难题:0

    2星难题:0

    3星难题:0

    4星难题:0

    5星难题:0

    6星难题:0

    7星难题:0

    8星难题:0

    9星难题:16