相关试卷
-
1、有如下Python程序段:
import random num=[]
for i in range(0,6):
n=random.randint(1,10)
num.append(n)
for i in range(1,6):
if i%2==1 and num[i]>num[i-1] :
num[i],num[i-1]=num[i-1],num[i]
else:
num[i]=num[i]-1
print(num)
运行后列表中的值可能是( )
A、11,1,7,5,4,3 B、5,3,6,4,0,2 C、4,1,7,4,4,0 D、9,8,1,1,5,4 -
2、有如下Python程序段:
n=int(input(“请输入:”))
s = x = 0
while n != 0:
x = n % 10
s = x + s
n = n //10
print(s)
执行该程序段后,依据程序提示,输入“20220412”,则程序输出结果是( )
A、13 B、1119 C、2022 D、9 -
3、有如下Python程序段:
s1=input("请输入字符串:")
a=[0]*128
for item in s1:
ch=ord(item)
a[ch]=a[ch]+1
s2=""
for i in range(len(a)):
for j in range(a[i]):
s2=s2+chr(i)
print(s2)
列表a各元素的初始值都为0,s1中输入的内容为“abs54int”。执行该程序后,程序输出的结果中第5个字符为( )
A、n B、s C、4 D、i -
4、某张单据上有一个5位数的编号n,如图所示
,其百位数和十位数模糊不清,但是知道 这个5位数是23的倍数。现要设计一个算法,找出所有满足这些条件的5位数,并统计个数。 现有Python程序段如下:
c=0
for i in range(10):
for j in range(10):
m=25006+s
if m%23==0:
print(m)
c=c+1
print(“满足这些条件的5位数总共有:”,c,“个” )
画线处应填的代码是( )
A、s=i*10+j B、s=i*100+j C、s=i+j*10 D、s=(i*10+j)*10 -
5、异或运算是一种逻辑运算,运算时要求把参与运算的数转换为二进制数再进行按位运算。若两个 值不相同,则异或结果为1;否则异或结果为0。已知大写字母“A”的ASCII码为41H,小写字母 “a”的ASCII码为61H,则字符串“Bj”利用密钥10101100进行异或加密的结果为( )A、1110111011000110 B、1100011011101110 C、0001000100111001 D、1110111000111001
-
6、某超市用13位数字标识商品信息,其中8~12位是表示商品名的代码,用字符串变量s存储商品 的信息码(例如:s="9787100109796",商品名代码是“10979”),下列Python表达式中能取出 商品名代码的是( )A、s[-6:-1] B、s[7:11] C、s[8:12] D、s[7:-2]
-
7、网络环境中主机分配动态IP地址和网关地址及DNS服务器地址等信息的协议是( )A、HTTP B、DHCP C、DNS D、FTP
-
8、数字公民素养教育包含九个要素,不属于尊重维度的是( )A、数字礼仪 B、数字素养 C、数字准入 D、数字法律
-
9、为了实现安全的移动支付,NFC技术应运而生。以下属于NFC技术的是( )
①手机扫描二维码支付
②门禁系统中用手机开门
③食堂餐卡支付
④银行卡闪付
⑤手机进行身份证识别
A、①②③④ B、①③④⑤ C、②③④⑤ D、①②③④⑤ -
10、下列关于网络的分类,说法正确的是 ( )A、移动通信网络按网络的覆盖范围可分为局域网、城域网和广域网 B、计算机网络实质:利用无线电波来传递信息 C、广播电视网络优点有成本低、抗干扰能力强等 D、网络是由计算机系统、网络软件和网络协议三个部分组成
-
11、小明为了在家里搭建无线局域网购买了无线路由器,他要开启无线接入功能需要设置的参数是( )
①SSID②加密方式③URL④共享密码⑤子网掩码
A、①②④ B、①②③ C、③④⑤ D、②③⑤ -
12、下列有关计算机工作原理,说法不正确的是( )A、20世纪30年代,原始递归函数、lambda演算和图灵机三种计算机机制被相继提出 B、现代计算机大多采用“存储程序式”体系结构 C、计算机处理信息主要包括输入、运算、存储、输出 D、计算机的性能主要由CPU、存储器等部件的性能指标决定
-
13、下列关于信息社会的说法,不正确的是 ( )A、信息社会是以人为本的 B、信息社会是可持续发展的 C、信息社会是以信息和知识作为重要资源的 D、信息社会最重要的竞争是高科技技术
-
14、关于信息系统的组成,以下说法不正确的是 ( )A、信息系统中的硬件是信息系统中看得见、摸得着的设备 B、信息系统中的软件包括操作系统和应用软件两大部分 C、传真和电话都属于通信网络 D、信息系统的管理人员也是用户的一种
-
15、下列关于信息技术的说法, 不正确的是 ( )A、信息技术是指获取、传输、存储、加工和表达信息的各种技术总和 B、电子机械时期的代表性发明有电报、电话以及世界上首台运用电子管的通用计算机 C、信息技术主要包括计算机技术、计算机网络技术,也包括了电视、电话等相关通信技术 D、在电子化时期,诞生了世界上第一台程序存储计算机、第一台商用计算机
-
16、仓库管理员对每一件物品都进行了编码,并按升序排列,每个用户在领取物品时需要提供物品的后几位编码,如果用户提供的编码在仓库中有多件物品符合,则给他编码较小的物品。如果仓库中没有符合用户需要的物品,
则输出 none。请你编程帮管理员找出每一位用户应该领取的物品编码,物品不能被重复领取。例如,仓库有5 件物品,分别为134,1123,1234, 2112,5123 ,有 3 个用户提出领取物品的需求:
2233456212,第1个数就是第1个用户要求的物品编码后几位的长度(1到9之间),例如是2,则向后读取2位数,23就是第一个用户要求的编码尾号,依次类推,第2个用户要求后3位编码为456,第3个用户要求后2位编码为12。则他们应该领取的物品为 1123,none,2112。
(1)、根据题目中的物品编码,如果用户的需求数据是:143123223,领取的物品编码分别是。(2)、实现上述功能的程序如下,请在划线处填入合适的代码。Const num = 5
Dim a(1 To 10) As String '物品编码
Dim s As String, req(1 To 10) As Integer '每位用户需求的后几位编码
Dim n As Integer '用户数
Dim g(1 To 10) As String
Dim b(1 To 10) As Integer '每位用户需求的后几位编码长度
Dim flag(1 To 10) As Boolean '标记物品是否被领取
Private Sub Form_Load()
'仓库物品编码数据初始化,并在List1中列举,代码略
End Sub
Private Sub Command1_Click()
s = Text1.Text
k = 1: i = 1: n = 0
Do While i <= Len(s)
t = Val(Mid(s, i, 1))
n = n + 1
b(n) = t
req(n) = Val(Mid(s, i + 1, t))
Loop
For i = 1 To n
List2.AddItem g(i)
Next i
End Sub
Function search(need As Integer, needlen As Integer) As String
j = 1
For j = 1 To num
IfAnd flag(j) = False Then Exit
For Next
If j > num Then search = "none"
Else
flag(j) = True search = a(j)
End If
End Function
-
17、有n个成员共同参加了一项活动,每个人获得一个积分值和一个权值,并且用这个积分值和权值的积作为该成员的最终得分。数组a中存储了这n个成员的积分和权值,其中奇数位置存储积分,偶数位置存储权值,数组存储结构如图a所示:
图a小明同学使用VB编写了一个最终得分处理程序,对上述n个成员按最终得分进行降序排序,并计算出最终得分的中位数(中位数:把所有观察值排序后,正中间的一个即为中位数。如果观察值有偶数个,通常取最中间的两个数值的平均数作为中位数)。程序运行界面如图b所示:
图b(1)、语句 List1.Clear中的“Clear”是(单选,填字母:A .对象名 / B .属性名 / C .方法名)。(2)、实现上述功能的 VB 程序如下,请在划线处填入合适的代码。Const n = 11
Dim a(1 To 2 * n) As Single
Private Sub Form_Load()
'读取初始数据,存储在数组a,并显示在列表框 List1 中。代码略
End Sub
Private Sub Cmd_sort_Click()
Dim i As Integer, j As Integer, shift As Integer Dim t As Single, zws As Single
i = 2
Do While
shift = n
For j =
If a(2 * j) * a(2 * j - 1) > a(2 * j - 2) * a(2 * j - 3) Then
t = a(2 * j): a(2 * j) = a(2 * j - 2): a(2 * j - 2) = t
t = a(2 * j - 1): a(2 * j -1) = a(2 * j - 3): a(2 * j - 3) = t
End If
Next j
i = shift
Loop
If n Mod 2 = 1 Then zws = a(n) * a(n + 1)
Else
zws = () / 2
End If
'在列表框 List1 中输出处理后数据的排序结果,代码略Label1.Caption = "最终得分的中位数是:" + Str(zws)
End Sub
(3)、程序中加框处代码有错,请改正。 -
18、小朱使用Flash软件创作“元宵节”为主题的多媒体作品。请回答下列问题:(1)、如图a 所示,要去除图片素材中的水印“建筑城楼”
, 可行的方法有: (多选,填字母:A .利用“裁剪”工具将水印删除/B .切换前景色和背景色,利用“橡皮擦”工具进行擦除/C .选择“仿制图章”工具去除水印/D .利用“磁性套索”工具选中“”,反选后按“Delete”键,填充颜色选“白色”。)

图a
(2)、制作的作品界面如图b所示。在“按钮”图层第45帧到第60帧之间制作了“按钮”由完全透明到完全显示的补间动画,该补间类型是 ,第60帧“按钮”实例的颜色Alpha值应设置为 %。
图b
(3)、已知“声音”图层中声音的同步为“数据流”,要使该声音从第1帧起开始播放,且不改变其他动画效果,下列操作可行的是 。(多选,填字母)。A、删除“声音”图层第1~14帧 B、将“声音”图层第14帧移到第1帧 C、在“声音”图层第1帧执行“清除关键帧”操作 D、在“声音”图层第1帧执行“清除帧”操作(4)、测试场景时,“树枝”图层中的树枝播放到第31帧后消失了,为了让树枝在动画播放过程中一直呈现,解决的办法是。 -
19、某同学对各个汽车厂商进行研究,收集了2021年12月和年度累计数据,并使用Excel软件进行了处理,年度累计数据无相同值,数据已按照所属厂商排序,如图a所示。请回答下列问题:
图a(1)、在F3中输入公式,计算年度市场份额,并对 F4 到 F100 单元格进行自动填充,则F100 单元格的公式为(年度市场份额=年度累计/合计)(2)、根据题图a中的数据制作了如图b所示的图表,创建该图表的数据区域是。
图 b(3)、对表格数据进行分析,正确的是 (多选,填字母)A、为了让厂商“北京现代”12月销量最高的车型显示在第3行,可以选中A2:F2,进行筛选,所属厂商选“北京现代”,12月销量选“10个最大的值”,选最大的1项,按确定。 B、对“2021年12月汽车销量排行榜”按照12月销量进行降序排序后,图b所示图表将发生变化。 C、为了使厂商“北京现代”的车型能够按照12月销量降序排序,可以选择数据区域A2:F2,A8:F12进行排序。 D、选择区域A2:F100进行筛选,对“年度累计”使用“10个最大的值”,选最大的3项,表格的3到5行将显示“年度累计”最大的两种车型和合计数据。 -
20、有如下 VB 程序段
i = 1: j = 6: s = ""
Key = Val(Text1.Text) Randomize
Do While i <= j
m = Int(Rnd * (j - i + 1) + i) s = s + Str(a(m))
If a(m) < Key Then j = m - 1
ElseIf a(m) > Key Then i = m + 1
Else
Exit Do
End If
Loop
数组元素 a(1)到 a(6)的值依次为“88、76、64、25、24、12 ”,文本框 Text1 中输入 key 值,执行该程序段,s 值不可能的是( )
A、76 88 B、88 12 25 24 C、25 64 88 76 D、64 12 88 24