2020-2021学年浙江省宁波市慈溪市高二(上)期末信息技术试卷
发布:2024/4/20 14:35:0
一、选择题(本大题共12小题,每小题2分,共24分。在每小题列出的四个选项中,只有一项是符合题目要求的,不选、多选、错选均不得分)
-
1.以下说法正确的是( )
组卷:15引用:2难度:0.7 -
2.下列有关网页与邮件的说法正确的是( )
组卷:4引用:1难度:0.7 -
3.使用Word软件编辑某文档,部分界面如图所示,下列说法正确的是( )
组卷:4引用:1难度:0.5 -
4.使用UltraEdit软件观察字符的内码界面如图所示,下列说法正确的是( )
组卷:12引用:1难度:0.5 -
5.使用Access软件创建的数据表,其数据表视图的部分界面如图所示,下列说法正确的是( )
组卷:3引用:1难度:0.6
二、非选择题(本大题共4小题,其中第13小题4分,第14小题8分,第15小题7分,第16小题7分,共26分)
-
15.“字符串消消乐”游戏说明:从Text1框输入一串字符,程序会把相邻的相同字符消除,所有相邻的相同字符被消除后,剩余字符会重新拼接成新的字符串,再按照相同的规则消除字符,直到所有相邻的字符都不相同或变成空串为止,输出最后获得的字符串。
例如,输入字符串″aabcdddcd″,点击“运行”按钮后输出字符串“bd“;输入字符串″aabdcdddcdb″,点击“运行”按钮后输出空字符串;输入字符串″aabccbbbca″,点击“运行”按钮后输出字符串“bca“。
(1)要使窗体Form1标题显示“字符串消消乐”,可修改窗体的
(2)若输入字符串″ABCDCCDBA″,点击“运行”按钮后输出字符串为:
(3)算法的VB程序如下,请在横线处填入合适的代码。PrivateSubCommand1_Click ( )
Dims1AsString,s2AsStringDimiAsInteger,jAsIntegers1=Text1.Text
DoWhileLen(s1)>1s2=″″:i=1
DoWhilei<=Len(s1)
Forj=i+1ToLen(s1)
IfMid(s1,i,1)<>Mid(s1,j,1)ThenExitFor
Nextj
Ifj=i+1
Then
s2=s2+Mid(s1,i,1)
Loop
Ifs2=s1
ThenExitDos1=
LoopLabel1.Caption=s1
EndSub组卷:0引用:1难度:0.3 -
16.平地上整齐地铺满了边长为1分米的正方形砖块,以某四块砖的交点为圆心,画一个半径为r(r≥
)2
分米的圆,计算圆内所能包含的砖块数量,如图所示。
因为圆是一个中心对称图形,所以我们可以先计算出1/4圆区域内的砖块数量。因为正方形砖块的边长是1分米,所以1/4圆区域内共有n=int(r)列砖块,我们只需把每一列的砖块数量累加起来,就能计算出总的砖块数量。
我们可以按照上述算法编写程序,在文本框Text1中输入圆的半径,单击“计算”按钮(Command1)后,在文本框Text2中输出圆内所能包含的砖块数量。
(1)若输入圆的半径为3分米,则圆内所能包含的砖块数量为:
(2)请在横线处填入合适的代码。PrivateSubCommand1_Click ( )
DimrAsDouble,sAsDouble
DimxAsInteger,yAsInteger,nAsIntegerr=Val(Text1.Text)
n=Int(r)
s=0:x=1:y=0
DoWhilex<=n
y=Int(Sqr
s=s+y
x=
Loop
Text2.Text=
EndSub组卷:2引用:1难度:0.2