内容正文:
限时练5
一、选择题(本大题共10小题,每小题3分,共30分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)
1.下列有关信息、知识、智慧以及大数据的说法,不正确的是( )
A.电商个性化精准推荐,是大数据思维强调对事物因果关系的探究的结果
B.大数据支持动态跟踪与全样本采集,让决策更精准
C.知识是智慧的基石,智慧是知识的升华,是对事物前瞻性的看法
D.出行当天需要再次查看天气预报,说明信息具有时效性
2.下列有关人工智能的相关说法,不正确的是( )
A.ChatGPT引入的新技术“强化学习”,是一种不需事先知道答案的试错学习
B.专家系统是符号主义的典型代表,需要手工构造知识库,并借助推理引擎推理
C.AlphaGo采用深度学习,只需少量训练数据,就能习得数据蕴含的概念或知识
D.“达芬奇外科手术机器人”属于混合增强智,人类智能是该智能回路的总开关
3.制作网站时,为了让图片快速加载,需要对图片进行处理。现有一张像素为 640×640,颜
色位深度为 16 位色的 BMP 图像。下列描述正确的是( )
A.若网络的下载速度为 500KB 每秒,下载该图像大约需要 5 秒
B.图像的颜色调整为 256 色,存储容量变为原来的 1/2
C.将图像的总像素调整为 512×384,存储容量变为 1/4
D.将图片压缩为 JPEG 格式,设置压缩比为 6:1,得到的 jpg 文件存 储容量为 0.5MB
4.某算法的部分流程图,执行该部分流程,
输出 s、n 的值分别是()
A.4,31 B.2,31 C.4,34 D.3,36
5.有如下 Python 程序:
def fun(x):
if x==1:
return '1'
elif x%2==0:
return str(x)+'-'+fun(x//2)
else:
return str(x)+'-'+fun(x*3+1)
print(fun(5))
执行改程序后,输出结果为( )
A. 5-2-7-3-6-3-1 B.1-2-4-8-16-5 C.5-16-8-4-2-1 D.1-4-8-16-5
设计一个算法,将一个五位正整数各数位上的数字重新排列,得到一个值最小的新五位正整数(例如:一个五位正整数61004,重新排列后得到值最小的新五位正整数为10046)。
6.解决上述问题有如下算法步骤:
① 对列表a中的数字进行升序排序;
② 依次取出正整数n各数位上的数字,并存入列表a中;
③ 若a[0]>0,则跳转到⑥;
④ 输入一个五位正整数n;
⑤ 若a[0]=0,则在列表a中从左到右找到第一个大于零的元素,并与a[0]交换;
⑥ 依次输出列表a中所有数字;
下列选项中,解决该问题的正确步骤次序是
A.④②⑤③①⑥
B.④③②①⑤⑥
C.④②①③⑤⑥
D.④③⑤②①⑥
7.将第6题中算法步骤⑤用Python程序描述,下列选项中不可行的是
A. i=0
while a[i]==0:
i+=1
a[0],a[i]=a[i],a[0]
B. for i in range(5):
if a[i]>0:
break
a[0],a[i]=a[i],a[0]
C. i=0
while True:
if a[i]>0:
break
i+=1
a[0],a[i]=a[i],a[0]
D. for i in a:
if i>0:
break
a[0],a[i]=a[i],a[0]
8.有如下 Python 程序段:
s = "1010/1100/1111"
ans,t = 0,0
for i in s:
if "0" <= i <= "1":
t = t * 2 + int(i)
else:
ans += t
t = 0
print(ans)
运行该程序段,输出结果是( )
A.12 B.15 C.22 D.37
9.有如下Python程序段:
i = 1;n = 5;res = []
while i <=n:
num = random.randint(1, 10)
if num not in res:
res += [num]
i += 1
执行该程序段后,res的值可能的是
A.[0, 4, 8, 1, 9] B.[3,