浙江省桐庐分水高级中学学年高一上学期信息技术周练9Word文档下载推荐.docx
《浙江省桐庐分水高级中学学年高一上学期信息技术周练9Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《浙江省桐庐分水高级中学学年高一上学期信息技术周练9Word文档下载推荐.docx(12页珍藏版)》请在冰豆网上搜索。
2004
杭州市西湖区
2019/9/1
否
…
第3题图
下列关于该学生管理信息系统的描述,错误的是
A.“学生表”的字段顺序与图中数据的列顺序可以不一致
B.“学生表”中学号数据的字段类型可以设置为“自动编号”
C.通过数据库管理系统可以访问“学生表”中的数据
D.“学生表”中同一字段的字段值的数据类型一定相同
4.下列关于计算机信息编码的描述,正确的是
A.字符“0”的ASCl码值是0
B.每个汉字的输入码都是唯一的
C.数据的压缩是一个编码过程
D.16色位图的每个像素必须用16位二进制数进行编码
5.用Photoshop软件制作“马到成功”作品,在文字”图层输入文字“马到成功”,进行相关编辑后的文字效果如图所示。
第5题
下列描述正确的是
A.使用油漆桶工具将“马”字颜色填充为前景色
B.对“文字”图层添加的图层样式为“描边”
C.选中“马”字,执行自由变换命令仅将“马”字变大
D.使用文字工具对“马到成功”创建了变形文字
6.一个时长为10秒、320×
240像素、4位真彩色、30帧/秒的未经压缩的AⅥI格式无声视频文件,压缩为MP4格式后的文件大小约为626KB,则其压缩比约为
A.4:
1B.11:
1C.108:
1D.863:
1
7.下列选项中,与语句“Ifx<0Then=11Else=1”功能相同的是
A.Ifx<0Theny=-1
y=1
B.y=1
Ifx<0Theny=-1
C.Ifx<0Theny=-1
Ifx>0Theny=1
D.Ifx>0Theny=1Elsey=-1
8.某算法的部分流程图如图所示。
执行这部分流程,若输入a的值为22,则输出b的值为
A.0
B.1
C.2
D.16
9.采用冒泡排序算法对数据序列“2,3,4,1,0”完成升序排序,则需要交换的次数为
A.9次B.12次C.15次D.18次
10.有如下VB程序段:
m=a
(1):
s=0
Fori=2To5
Ifa(i)>mThenm=a(i)
S=s+m
Nexti
数组元素a
(1)到a(5)的值依次为“1,3,42,3”,执行该程序段后,变量s的值为
A.7B.12C.13D.15
11.有两个以字母结尾的字符串s1和s2,在忽略字符串中空格的前提下判断它们是否相同。
实现该功能的VB程序段如下:
i=1:
j=1
DoWhilei<Len(s1)And<Len(s2)
IfMid(s1,i,1)=Mid(s2,j,1)Then
i=i+1:
j=j+1
Else
EndIf
Loop
Ifi>len(s)Andj>len(s2)ThenText1.Text="相同"ElseText.text="
不相同"
方框中的代码由以下三部分组成:
①IfMid(s1,i,1)=""Then=i+1
②IfMid(s2,j,1)=""Then=+1
③Mid(sl,i,1)<""AndMid(s2,,1)<""ThenExitDo'ExitDo表示退出循环
代码顺序正确的是
A.①②③B.②①③C.②③①D.③②①
12.某对分查找算法的VB程序段如下:
key=Val(Textl.Text)
s=“”
i=1:
j=10
DoWhilei<=j
m=(i+j)\2
s=s+Str(a(m))
Ifa(m)>keyThenj=m-1Elsei=m+1
Loop
Text2.Text=s
数组元素a
(1)到a(10)的值依次为“2,3,5,8,9,10,13,17,19,20”。
在文本框Text1中输入待查找的数,执行该程序段,则文本框text2中显示的内容可能的是
A.93B.935C.9171913D.935819
二、非选择题(本大题共4小题,其中第1小题4分,第14小题8分,第15小题7分,第16小题7分,共26分)
13.某中学举行了三个类别的艺术竞赛,并用Excel软件进行数据处理,如图所示。
请回答下列问题:
(1)总分是将“理论知识”成绩的10%与“专业问答”、“表演技能”的成绩分别乘以对应的权重后相加所得。
通过G3单元格中的公式,G4G106进行自动填充,G4单元格中的显示结果是(单选,填字母:
A.#VALUE!
/B.8.84/C.#DIV/0!
/D.0.00)。
(2)若要正确计算“总分”列的数据,可对G3单元格中的公式进行修改,并对G4:
G106进行自动填充,则G3单元格中的公式是。
(3)图中的报名号为文本数据,构成规则是:
类别(1位)入学年份(4位)+班级(2位)
+序号(2位)。
若要仅筛选出入学年份是2018年的所有选手数据,下列筛选方式可行的
是(多选,填字母)
(注:
全部选对的得2分,选对但不全的得1分,不选或者有选错的得0分)
14.用Flash软件打开“君子四艺.fla”文件,编辑界面如图所示。
(1)创作多媒体作品需要进行需求分析和规划设计。
下列属于需求分析的是(多选,填字母:
A.了解用户的计算机应用水平/B.考虑作品创作及运行需要的硬件设施/C.确定获取原始素材的方式/D.设计作品的主要界面/E.确定作品的发布方式)。
全部选对的得2分,选对但不全的得1分,不选或者有选错的得0分)
(2)“人物”图层第21帧中的对象是完全透明的“人物”元件实例。
测试当前场景时,第21
帧到45帧没有实现“人物”元件实例由完全透明到完全显示的渐变动画效果,要实现该
效果,则在“人物”图层中应进行的操作是。
(3)测试影片时,单击当前场景中的“赛事”按钮,停止所有声音播放,同时在浏览器中显示出位于同一目录下的“wqss.txt”文件内容,则“赛事按钮的动作脚本为on(release){}
(4)若使该作品发布后具有交互功能,下列格式中应选择(多选,填字母:
A.gi动画(.gif)/B.Windows放映文件(exe)/C.WindowsAVI.avi/D.Flash影片(swf)/E.JPEG序列文件(jpg))
15.甲乙双方进行一场球类比赛,一局计分的规则是:
赢1球得1分,用“1”表示;
输1球失1
分,用“0”表示。
当任一方得分大于等于6分,且领先对方2分及以上,领先方赢一局。
如甲选手一局比赛数据为“101110101”,表示甲选手得6分失3分,局比分6:
3。
小王用一个字符串记录了甲选手多局比赛数据,其中有一处错误,位于连续多个“0”的最后一个。
为了找出错误,小王的处理方法如图a所示,对示例中疑似错误位置6和20分别修改数据,并统计每局比分。
他编写了VB程序,功能如下:
在窗体Forml的文本框Text1中输入记录数据,单击“分析”按钮Commandl,在列表框List1中输出修改位置以及修改后每局的比分。
程序运行界面如图b所示。
(1)下列对象中有Text属性的是(单选,填字母:
A.Command1/.Forml/C.Textl)。
(2)实现上述功能的VB程序如下,请在划线处填入合适的代码。
(3)程序中加框处代码有错,请改正。
PrivateSubCommandl_Click()
DimspAsString,AsString's存储甲选手多局比赛的记录数据,长度小于50
Dim(To50)AsInteger,(1To20)AsInteger
DimiAsInteger,jAsInteger,kAsInteger,nAsInteger,mAsInteger
Dimf1AsInteger,f2AsInteger
s=Text1.text
n=len(s)
Fori=1Ton
a(i)=Val(①)
Nexti
m=0:
i=1
DoWhilei<
=n'找出疑似错误位置
k=i
DoWhilea(i)=0AndI<
=n
i=i+1
If②Then
m=m+1:
e(m)=i-1
EndIf
i=i+1
Fori=1Tom'm对每个疑似错误位置分别修改数据,并统计每局比分
f1=0:
f2=0
k=e(i)
a(k)=1
sp=""&
k&
""
Forj=1Ton
Ifa(j)=1Thenf1=f1+1Elsef2=f2+1
f1>
=6Orf2>
=6AndAbs(f1-f2)>
=2
IfThen
sp=sp&
"/"&
f1&
":
"&
f2
EndIf
Nextj
Iff1+f2>
0Thensp=sp&
"/"&
":
".f2
List1.AddItemsp
③
EndSub
16.某省举办大型活动,面向省内城市招募有志愿服务工作经历的志愿者,每个志愿者的报名数
据包含城市序号、姓名(字母缩写)和参加志愿服务的次数。
现需整理报名数据,要求是:
先按城市序号从小到大排列;
然后,同一城市的志愿者按参加志愿服务的次数从多到少排列。
按上述要求,编写一个VB程序,功能如下:
在列表框List中显示整理前的数据,单击
“整理”按钮Commandl1,整理结果显示在列表框List2中,程序运行界面如图所示。
(1)将数组元素q
(1)到q(200)分为10段,如果每段恰好包含20个元素,采用选择排序算法分别对每段中的元素进行排序,整个排序过程中,数组元素之间的比较次数是(单选,填字母:
A.200×
199/2次/B.10×
20×
19/2次/C.20×
10×
9/2次)。
(2)请在划线处填入合适的代码。
Const=200报名总人数
Constnc=10城市数
Dimcity(1Ton)AsInteger,pname(1Ton)AsString,times(1Ton)AsInteger
Dimb(Tonc)AsInteger'存储每个城市的报名人数
Dimc(1Tonc)AsInteger
Dim(1Ton)AsInteger
PrivateSubForm_Load()
'本过程读取城市序号、姓名和参加次数的数据分别存储在数组city,pname和times中并在List1中显示,代码略
EndSub
PrivateSubCommand1_Click()
DimiAsInteger,jAsInteger,kAsInteger,tAsInteger,posAsInteger
Fori=1Tonc
b(i)=0
Fori=1Ton'统计每个城市报名人数
①
b(k)=b(k)+1
Nexti
k=1
Fori=1Tonc
c(i)=k
k=k+b(i)
Nexti
Fori=1Ton
k=city(i)
②
c(k)=c(k)+1
Pos=1
Fori=1Tonc'对各城市报名数据按参加志愿服务的次数进行排序
Forj=posTopos+b(i)-2
k=fp(j,pos+b(i)-1)
t=q(k):
q(k)=q(j):
q(j)=t
Nextj
pos=pos+b(i)
List2.AddItem""&
city(q(i))&
""pname(q(i))&
""&
times(q(i))
Functionfp(headAsInteger,tailAsInteger)AsInteger
DimiAsInteger,kAsInteger
k=head
Fori=③
Iftimes(q(i))>
times(q(k))Thenk=i
fp=k
EndFunction
信息技术答卷
班级:
姓名:
一、选择题(本大题共12小题,每小题2分,共24分)
题号
1
2
3
4
5
6
7
8
9
10
11
12
答案
二、非选择题:
(本大题共4小题,其中第13小题4分,第14小题8分,第15小题7分,第16小题7分,共26分。
13.
(1)___________________________________。
(2)_______________________________。
(3)_____________________________________。
14.
(1)_________________________。
(2)_________________________________________________。
(3)_________________________________________________。
(4)______________________________。
15.
(1)________。
(2)__________________、___________________、____________________。
(3)____________________________________。
16.
(1)_______________________________
(2)__________________、_________________、___________________