Ifa(i)>a(iMax)TheniMax=i
Nexti
t=a(iMin):
a(iMin)=a(p):
a(p)=t
①一
t=a(iMax):
a(iMax)=a(q):
a(q)=t
p=p+1
q=q-1
Loop
要使程序实现上述算法思想,则方框中的语句是
A.IfiMax=pTheniMax=iMinB.IfiMin=pTheniMin=iMax
C.IfiMax=pTheniMin=iMaxD.IfiMin=pTheniMax=iMin
二、非选择题(本大题共5小题,其中第13小题4分,第14小题5分,第15小题8分,第16
小题3分,第17小题6分,共26分)
13•小王收集了2016年第四季度部分移动应用APP的相关数据,并使用Excel软件进行数据处
理,如第13题图a所示。
19
A2A虹T名称
A
~8~
C
D
~T~
~F
G
1
2016年第四季度部分移动应用APP数据统计表
(单憧:
万人)
2
APP名称
应用领哑
月帝抵人教
11月帝砥
A»
12月缶舐人教
h月环比増幅雀
12月环比
3
场D手机卫士
安全管理
13E55.S
14422.3
fsOlh2
4.09
11.05
4
QQ
即时通讯
53931.5
54913,7
55216.7
1・82
0.55
5
QQ浏览器
浏览器
20759.1
20540,3
22436,6
-1,05
9.24
6
QQ音乐
移动音乐
13707.9
1370S.1
13691.5
P0.01
0.13
7
爱奇艺视频
综合视频
20315.4
20543.8
22047.9
1.10
7.32
8
京东
综舍电商
6441.72
7596.09
6354.DE
17.92
-9.77
9
酷狗音乐
移动音乐
19407.5
19237,B
20847.5
-0.87
8.37
10
酷我音乐
移动音乐
4935*37
4364.13
5480*75
-L44
12.68
11
芒果tv
综台视频
52B3.03
5165.B
5108.08
P-2.22
-k12
12
手机XX
搜索
1840L2
19571.3
19960.2
0.92
7.49
13
淘宝
综合电商
27153.9
27737.6
29807.4
2.15
7.40
14
腌讯视频
综合视频
19633.5
20412.6
21332.2
2.92
4.51
15
腾讯手机菅家
安全管理
17992.5
19135-2
19638.5
0.79
8.57
16
微信
即时通讯
74257
75101.e
75616.5
1.14
0.69
17
优酷视频
综合视频
12576.4
12265.5
13840.4
-2,47
12.&4
18
支付宝
支忖
29897
31408.9
33146.8
5.05
5.53
第13题图a
请回答下列问题:
(1)区域G3G18的数据是通过公式计算得到的:
在G3单元格输入公式后,用自动填充功能完
成G4:
G18的计算,则G3单元格中的公式是。
(2)通过排序使得相同应用领域的12月环比增幅有序,则排序的主次关键字依次
为。
(3)对第13题图a中的数据进行筛选操作,筛选设置界面如第13题图b所示,在下拉列表框
中选择选项后,单击“确定”按钮,筛选结果只显示“酷狗音乐”、“酷我音乐”
和“优酷视频”3行数据。
(4)根据第13题图a中数据,制作了一张反映所有APP的10月份活跃人数的图表。
如第13
(1)如第15题图a所示,当前状态下,下列操作可行的是(多选,填字母:
A.修改
图中左下角的数值缩放图像/B.选中“背景”图层后,调整其不透明度/C•对“右”图层的内
容进行自由变换/D.选中“中国象”图层后,对其内容进行填充)。
(注:
全部选对的得2分,选对但不全的得1分,不选或有选错的得0分)
第15题图b
(2)如第12题图b所示,“录”图层第25帧到第36帧实现了由象棋子“帅”变化为汉字“录”
的动画效果,该动画类型为(填字:
动画补间/形状补间/逐帧动画)。
(3)要实现“象棋简介”、“象棋起源”、“行棋规则”和“主要赛事”4个补间动画依次出
现的效果,应做的调整是。
(4)为实现该场景动画播放完后自动停止,小王选中“三叠子按钮”图层最后1帧添加停止动
画的动作脚本,但脚本出现在该图层第1帧,其原因是。
(5)测试影片时,单击“象棋简介”按钮,实现在浏览器中显示位于同一目录下“intro.txt”文
件的内容,则“象棋简介”按钮的动作脚本为。
16.【加试题】小王编写了一个实现文字查找替换功能的VB程序,运行界面如图所示。
文本框
Textl显示原文内容,Text2中输入查找内容,Text3中输入替换内容,单击“全部替换”按钮Command后,Text4显示查找替换的结果,Text5中显示替换的次数,Text6显示“查找内容”
在原文中的起始位置。
査找替换
。
重
用布
i
广平。
Ttt-
得•口
Bi
博官交
式亠詮
首府
s^lJ'为
殊府已
一一,
是・息
博目要
Textl
Text2
原文内容:
查找内容:
.博茗替换为:
遷一TextS
替换结果:
实现上述功能的VB程序如下,但加框处代码有错,请改正。
PrivateSubCommand1_Click()
DimsAsString,resuleAsString,posAsString
DimcountAsInteger,iAsInteger
i=1:
count=0
resule="":
pos=""
DoWhilei<=Len(Text1.Text)
s=Mid(Text1.Text,i,Len(Text2.Text))
Ifs=Text2.TextThen
result=result+Text3.Text
count=count+1
pos=pos+Str(count)
i=i+Len(Text2.Text)
Else
res
ult=result+Text2.Text
EndIf
Loop
Text4.Text=result
Text5.Text=Str(count)
Text6.Text=pos
EndSub
17.【加试题】小王编写了一个依据成绩计算名次的VB程序,成绩为0到100之间的整数。
算法
的基本思想:
先统计每个分数的个数,然后按照分数从高到低依次计算每个有效分数(该分数的
个数不为0)对应的名次,分数相同时名次并列。
最高分为第1名,该分数的名次与个数之和为
下一个有效分数的名次,以此类推。
程序用数组A存放每个分数对应的个数,数组B存放每个分数对应的名次。
例如,下表中最高分100有2个,并列第1名,则分数96的名次为分数100的
名次加上分数100的个数,即第3名。
分数
100
99
98
97
96
95
94
0
个数(A数组)
2
0
0
0
1
0
3
0
名次(B数组)
1
3
4
程序运行时,学生数据显示在列表框List1中,单击"计算”按钮Command1计算结果显示在
列表框List2中,程序运行界面如图所示。
实现上述功能的VB程序如下,请回答下列问题:
(1)如表所示,若分数93的个数为2,则该分数对应的名次为
(2)请在划线处填入合适的代码。
DimsName(1To50)AsString'存放学生姓名
DimsScore(1To50)AsInteger'存放学生分数
DimrecCountAsInteger'存放学生人数
PrivateSubForm_Load()
'本过程从数据库中读取学生数据,存储在相应的变量中,并在List1中显示
'代码略
EndSub
'整数转换成长度固定的字符串
Functionads(xAsInteger,nAsInteger)AsString
DimsxAsString,nxAsInteger,iAsInteger
sx=Str(x):
nx=Len(sx)
Fori=1Ton-nx
sx=""+sx
Nexti
①
EndFunction
PrivateSubCommand1_Click()
DimA(0To100)AsInteger'存放每个分数的个数
DimB(0To100)AsInteger'存放每个分数的名次
DimmcAsInteger,scoreAsInteger,iAsInteger
Fori=0To100
A(i)=0
Nexti
Fori=1TorecCount'计算每个分数的个数
②
Nexti
mc=1
Fori=100To0Step-1'计算每个分数的名次
IfA(i)<>0Then
B(i)=mc
③
EndIf
Nexti
List2.Clear
List2.Addltem"姓名分数名次”
List2.AddItem""
Fori=1TorecCount
score=sScore(i)
mc=B(sScore(i))
List2.AddItemsName(i)+ads(score,5)+"第”+ads(mc,3)+"名”
Nexti
EndSub
信息技术答案
一、选择题:
AADCBBDDBCBA
二、非选择题:
13.
(1)=(E3-D3)/D3*100
(2)应用领域12月环比增幅%
(3)包含
⑷将图表的数据区域改为A2:
A18,C2:
C18
14.
(1)Text
⑵①t+a②str(1-v)
(3)0
15.
(1)AC
(2)形状补间
(3)将“行棋规则”图层的1至6帧移动到25至30帧
(4)“三叠子按钮”图层的最后一帧为普通帧(或非关键帧)
(5)on(release){GetUrl(“intro.txt”);}
16.
(1)pos+str(i)
(2)result=result+mid(text1.text,i,1)
17.
(1)7
(2)①ads=sx②A(sscore(i))=A(sscore(i))+1③mc=A(i)+B(i)
mc=mc+A(i)
单纯的课本内容,并不能满足学生的需要,通过补充,达到内容的完善
教育之通病是教用脑的人不用手,不教用手的人用脑,所以一无所能。
教育革命的对策是手脑联盟,结果是手与脑的力量都可以大到不可思议。