相关试卷
-
1、使用 UltraEdit 软件查看字符内码,部分界面如图所示。
下列说法正确的是( )
A、图中内码“6E”是字符“n”的十六进制内码,那么字符“N”对应的十六进制内码值为“3C”。 B、图中内码所对应的字符串可能是“2020,hangzhou!”。 C、图中内码所对应的字符串包含12个ASCII 字符。 D、图中内码“30”是字符“0”的十六进制内码,则字符“-1”的十六进制内码为“2F”。 -
2、小赵利用Word 软件编辑了一篇关于2022 年杭州亚运会的文档,文档中含有图像“亚运会.jpg”,部分界面如图所示。
下列说法正确的是( )
A、这段文字共有4 处修订,2 处批注。 B、文中的图片采用的环绕方式可能为紧密型。 C、利用光学字符识别软件OCR 可识别出“亚运会.jpg”图像中的所有内容。 D、若要对整篇文档中的多处“亚运会”文字设置为红色加粗格式,用自动更正功能最合适。 -
3、下列关于网页和网络协议的说法,正确的是( )A、POP3 协议用于发送 E-Mail。 B、IE 浏览器可浏览和编辑网页文件。 C、搜索引擎的两大核心技术是主题目录检索和自动网页搜索技术。 D、通过收藏夹只能保存网页的URL,无法保存网页上的内容。
-
4、下列有关信息和信息技术的说法不正确的是( )A、信息传播的过程中,可以实现从一种形态转换为另一种形态。 B、数字化后的多媒体信息才能被计算机存储和处理。 C、语言、图形、图像、视频和微博是信息的常用表达方式。 D、信息表达的规范化就是表达信息时需要遵守一定的标准,以利于信息的交流。
-
5、有多人在不同楼层要乘坐同一部电梯,所有人都是去往更高楼层,电梯初始位置为第一批用户出发的楼层位置。电梯在运行时,上升一层需耗时3秒,在某一层停留时(含电梯初始位置和电梯结束位置),不论有多少人进出都算8秒。小马同学利用上述算法编写了一个VB程序,在列表框list1中显示所有人的出发与到达楼层,按照出发楼层升序(出发楼层相同按到达楼层升序)排序,在列表框list2 中输出排序后结果,最后在文本框Text1中输出电梯本次运行的总时间。程序运行界面如图所示,回答下列问题:(1)、若有5批用户出发与到达楼层分别是“10-25、5-15、15-20、15-30、5-10”,按照上述电梯运行规则,则电梯本次运行的总时间为秒。(2)、给划线处填上合适代码,使程序完整。
Dim a(1 To 10) As Integer, b(1 To 10) As Integer
Private Sub Command1_Click( )
Dim i As Integer, time As Integer, k As Integer
Dim c(1 To 20) As Integer, nc As Integer
c(1)=a(1):nc=1
For i=1 To 9 '删除起点重复数据后添加到数组c
If a(i)<>a(i+1) Then
nc=nc+ 1
End If
Next i
For i=1 To 10 '删除终点重复数据后添加到数组c
k=nc
Do While b(i) < c(k)
k=k- 1
Loop
If Then '非重复数据( 新停靠楼层)添加到数组c
For j=nc Tok+ 1Step-1
c(j+1)=c(j)
Next j
nc=nc+ 1
c(j+1)=b(i)
End If
Next i
time= (c(nc)-c(1))* 3+ nc* 8
Text1.Text="总时间-" + Str(time)+"秒"
End Sub
Private Sub Form_ Load( )
'生成10批人的起止楼层,分别给数组a和b,并在列表框list1输出,代码略。
For i=1 To 9
For j=10 To i+1 Step-1
If a(j)<a(j- 1) Or Then
t=a(j):a(j)=a(j-1):a(j- 1)=t
t=b(j):b(j)=b(j-1):b(j- 1)=t
End If
Next j
Next i
For i=1 To 10
List2.Addtem Str(a(i)+Str(b(i))
Next i
End Sub
-
6、大数据是当今最热门的领域之一,小王同学利用VB设计了一个模拟大数据应用的程序。有10种商品,数组a存储用户是否购买了各种商品;某个用户购买时,商品两两之间是否一起购买用另一个数组dsj来记录;各数组元素的解释如下表所示。
数组元素
数组元素的含义
a(i)
a(1)到a( 10)依次存储1号顾客购买商品1~商品10的记录:
a(11)至a(20)依次存储2号顾客购买商品1~商品10的记录;依次类推。
数组a的某个元素的值为1,则表示某位顾客购买了某种商品,若为0则表示没有购买
该种商品。如a(6)=1表示1号顾客购买了商品6,a(6)=0表示未购买。
dsj(i)
dsj(1)~dsj(9)依次存储商品1与商品2~商品10的关联次数;
dsj(10)~dsj(17)依次存储商品2与商品3~商品10的关联次数;依次类推。
如dsj(5)=2表示商品1与商品6被同时购买过2次;
如dsj(45)=4表示商品9与商品10被同时购买过4次。.
数组dsj中,若dsj(45)的值最大,则表示商品9和商品10 的关联次数最多。
小王按照上述算法设计了VB程序,统计了20个用户购买10种商品之间的关联性,VB程序如下,部分界面如题图所示。
Private Sub Cmd1_Click( )
Dim a(1 To 200) As Integer '各个用户原始的购买记录
Dim dsj(1 To 45) As Integer '统计商品之间的关联次数
Dim i As Integer, t As Integer, ne As Integer, j As Integer, max As Integer
'数组a读入数据并在列表框分行输出,代码略
For i= 1 To 20 '20个用户
t= 1
For j= 1 To 9 '10个商品,共45种组合
For k=j+ 1 To 10
m=(i- 1)* 10
If
Then dsj(t) = dsj(t)+ 1
①
Next k
Next j
Next i
max=0
For i=1 To 45
If ② Then
max=dsj(i)
maxi=i
End If
Next i
t=9:nc= 1
Do While maxi>t
③
t=t-1
nc=nc+1
Loop
Text1.Text="关联最多的是商品"+Str(nc)+Str(maxi+nc)+":"+Str(max)+"次"
End Sub
(1)、将按钮.上的文字“统计”修改为“计算”,可在Form_Load过程中使用 (单选,填字母)语句实现;A、Cmd1.Caption= "计算” B、Cmd1_Click="计算" C、Command1.Text="计算"(2)、加框处代码有错,请改正;(3)、在程序划线处填入合适代码,使程序完整。① ② ③
-
7、使用Flash软件制作“中秋佳节”多媒体作品,部分界面如图所示。
回答下列问题:
(1)、关于多媒体作品的设计,以下说法正确的是(多选,填字母:A .分析用户情况属于创作需求分析/B .确定作品为演示型属于创作需求分析/C .在应用需求分析阶段完成作品经济效益的预设/D .在规划设计阶段应完成作品的媒体元素分解)。(2)、“嫦娥”在飞升过程中会重复做一些舞蹈动作,这说明关键帧中的“嫦娥”属于(单选,填字母: A .形状/B .位图 /C .影片剪辑元件实例/D .图形元件实例)。(3)、图a中右下角的“玉兔”是一个按钮实例,若该按钮元件的编辑界面如图b所示,则测试影片,当鼠标指针经过该按钮时,按钮(选填:是/否)可见。(4)、“孔明灯”图层的第1-12帧、第25-36帧都制作了“孔明灯”实例向左上飞行的动画,其中第12帧和第25帧的孔明灯位置、大小等属性均相同,以下说法正确的是 (多选,填字母)。A、孔明灯上升过程中,X和Y的坐标值都将不断变小 B、在“孔明灯”图层第13帧设置脚本“stopAllSounds();",不会改变动画效果 C、将第一段动画缓动值设置为100,该段动画中“孔明灯”的上升速度将加快 D、在“孔明灯”图层第20帧设置补间属性为“动画”,不会影响动画效果 E、在“孔明灯”图层第37帧插入帧,只会影响本图层效果(5)、修复“玉兔”元件后,测试场景,该按钮一开始就出现,但只有当该场景运行4.1s后点击该按钮才能跳转到新场景。若要求“玉兔”按钮只在该场景最后出现并点击有效,则应做的修改是。 -
8、小枫收集了2020年上半年两个季度的全国建筑业发展情况,并用Excel软件进行处理,如图a所示。请回答下列问题:(1)、图a中,区域K4:K33中的数据是通过在K3单元格中输入公式并利用自动填充得到的,则K3单元格中的公式为 。(注:季度环比增长倍数=(第二季度总产值-第一季度总产值)/第一季度总产值)(2)、利用图a中的部分数据制作了图表,如图b所示,则该图表的数据区域是。(3)、若要对华北地区各省市按“季度环比增长倍数”的情况进行降序排序,则应选择的排序区域是。(4)、根据图a中的表格数据,下列说法正确的是 。(单选,填字母)。A、C列数据一定是利用公式计算得出 B、若隐藏题图a表格的第8-0行,则题图b的图表会发生变化 C、华北、东北、华东三个地区中,东北地区第二季度建筑业的环比增长最快
-
9、有n个连续的自然数,删除首尾两端之外的其中一个数后存储在数组元素a(1)到a(n-1)中,利用对分查找算法找出这个数的某VB程序段代码如下:
Const n=10
i= 1:j=n- 1
Do While j-i>= 2
m=(i+j)\2
If ⑴ Then
i= m
Else
⑵
End If
Loop
Text1.Text= Str( ⑶ )
上述程序中(1)(2)(3)划线处可选语句有:
①a(j)-a(m)=j-m
②a(m)-a(i)=m-i
③j=m-1
④j=m
⑤a(i)+1
⑥a(i)
则上述程序中(1)、(2)、(3)划线处的代码依次为( )
A、①③⑤ B、②④⑤ C、①③⑥ D、②④⑥ -
10、有如下VB程序段:
'给a(1)到a(6)各元素赋初值,代码略
For i= 1 To 6
If i Mod 2<>0 Then
If a(i) Mod 10> 5 Then
a(i)= a(i)\ 10
Else
a(i)= a(i) Mod 10
End If
Else
a(i)=a(i- 1)+ 1
End If
Next i
程序运行后a(1)到a(6)的值分别是2,3,4,5,0,1,则a(1)到a(6)各元素的初始值可能是( )
A、26,1,4,2,8,3 B、12,1,14,2,11,3 C、15,1,2,3,4,5 D、29,1,40,2,3,30 -
11、有如下VB程序段:
n=7
For i= 1Ton \2
For j=n-I To i+ 1 Step-1
Ifa(j)> a(j- 1) Then
t= a():a()=a(j-1):a(j- l)=t
End If
Next j
If i Mod 2= 0 Then
t= a(n-i+ 1):a(n-i+ 1)= a(i): a(i)=t
End If
Next i
已知a(1)到a(7)各元素初值分别是1,2,3,4,5,6,7,运行,上述程序段后,a(1)到a(7)各元素的值分别是( )
A、7,5,3,1,2,4,6 B、6,4,2,1,3,5,7 C、7,6,5,4,3,2,1 D、6,5,2,1,3,4,7 -
12、有如下VB程序段:
Dim i As Integer, c As String, s As String, t As Integer
Dim s2 As String, pwd As String
s= Text1.Text: pwd = "71zhYEAR":s2= ":t= 0
For i= 1 To Len(s)
c= Mid(s, i, 1)
If c>= "0" Andc <= "9" Then
t=t* 10 + Val(c)
Else
s2 = s2 + Mid(pwd, tMod8 + 1, 1)
End If
Next i
Text2.Text= s2
运行该程序段,在文本框Text1中输入“20B13A8",文本框Text2输出的是( )
A、hY B、YE C、YE7 D、hYA -
13、某算法的部分流程图如题图所示,执行该流程,输出t的值是( )A、6 B、7 C、8 D、9
-
14、用Photoshop软件制作“陌上花开”作品,部分界面如题图所示。当前状态下,下列说法正确的是( )A、在“背景”图层使用橡皮擦工具,会露出背景色 B、“文字1”图层有2个图层样式可见 C、在“女孩”图层使用油漆桶工具,可仅改变部分衣服颜色 D、“花”图层有部分内容不可见,可能是被其他图层遮挡
-
15、利用软件UltraEdit观察字符内码,界面如题图所示,下列说法正确的是( )A、上述字符共需要12B的存储空间 B、字符“Z”的内码用十六进制表示为“60” C、字符“庆70”的内码用十六进制表示为“C7 EC 37 30” D、字符“!”的内码是“A1”
-
16、若两个素数之差为2,则该对素数称为双胞胎数,如3,5就是一对双胞胎数。编写python程序,实现如下功能:输入n的值,统计显示n以内的所有双胞胎数。程序运行界面如图所示:
实现上述功能的程序如下,请在划线处填入合适的代码。
def isprime(x):
for i in range(2,x):
If:
return False
return True
n=int(input(“请输入一个正整数n:”))
c=0
k=3
while k<=n-2:
if isprime(k) and:
print(k,k+2)
k=k+1
print(“共有”+str(c)+“对双胞胎数”)
-
17、编写一个程序,它将找到所有这些数字,可被7整除,但不是5的倍数,2000年至3200年(包括在内)。得到的数字应按逗号分隔的顺序打印在一行上。
提示:考虑使用range(#begin,#end)
-
18、利用for循环,分别计算1--100中奇数的和、偶数的和。
sum1=0
sum2=0
for i in range(1,100):
if i%2==0:
sum1+=i
else:
sum2+=i
print(sum1,sum2)
-
19、以下python程序段运行后,x和st的值分别是( )
x=123+678
st="123"+"678"
A、123678 "123678" B、123678 "801" C、801 "123678" D、801 "801" -
20、运行Python程序的过程中出现了如下图错误提示,原因是( )。A、变量名51study太长 B、应该写成"chinese" =51study C、“chinese”应该写成“chinaˈs” D、变量名51study不符合python语言规范,变量名不能以数字开头