相关试卷
-
1、用户自定义函数通过return语句只能返回一个数值。( )
-
2、算术运算符中*、/的运算优先级高于//和%。( )
-
3、在Python语言中,range(4,9)中元素的个数是4个。( )
-
4、在Python中,if语句后的条件必须使用括号括起来。( )
-
5、当宝宝大声哭泣,智能床铃就开始播放音乐,应用了智能语音技术。( )
-
6、数据分析的目的是从数据中发现规律和趋势,为决策提供支持。( )
-
7、某班举行了二元一次方程组解题测试。方程均为ax+by=c的形式提供,其中a,b,c均为范围1-100的整数,a,b为1时省略不写。测试数据存储在“test.txt”文件中,如图a所示。每题方程组由方程1、方程2组成,所有题一定有解,解一定为范围1-100的整数;n位学生提交的答题数据存储在对应的文件中。小张编写了答题数据的批改程序,输出每位学生的做对题数量及做对数量最多的学生数据(若有并列均输出),若n=4,输出结果如图b所示。

图a 图b
(1)主程序。
ans=[]#存储测试中所有题的答案,ans[i][0]、ans[i][1]分别存储第i+1题x、y的解n=50#学生人数
'''
获取测试数据,存入列表x中,如x=[['第1题','2x+9y=81','3x+y=34'],['第2题', 'x+2y=21', '3x+5y=56'],…],x的第一个
数据元素表示测试第1题方程组的第1个方程是2x+9y=81,第2个方程式是3x+y=34。以此类推,代码略
'''
for t in x:
al,bl,c1=remove(t[1]);a2,b2,c2=remove(t[2])#提取该题两个方程的数值
jie=solve(a1,b1,c1,a2,b2,c2)#求该题的解
ans.append(jie)#在列表ans末尾添加一个元素
m=0;st=[]
for i in range(1,n+1): #判断每位学生答题情况
'''
获取当前学生答题情况存入列表st_ans中,如st_ans=[[[9,7],[7,7],[3,2],…]st_ans[j][0]、st_ans[j][1]分别存储当前学生第j+1题所答x、y的解,代码略'''
cnt=cal(ans,st_ans)#cnt存储当前学生做对的题数
if cnt > m:

st.append(i)
m=cnt
elif cnt == m:
st.append(i)
print(i,"号同学做对",cnt,"题!")
print("最多做对",m,"道题!","为",st,"号同学!")
删除该程序段中加框的语句,是否会影响程序运行的结果(单选,填字母:A.是/B.否)。
(2)定义函数remove(fc),功能是提取并返回方程中的数值,如fc为'3x+y=34',则返回3,1,34,请在划线处填入合适的代码。
def remove(fc):
abc=[0,0,0];h=["+","="];s='';i=0
for c in fc:
if c not in h:
s=s+c
else:
if len(s) == 1:
abc[i]=1
else:
①
i=i+1
②
abc[i]=int(s)
return abc[0],abc[1],abc[2]
(3)定义函数solve(a1,b1,c1,a2,b2,c2),功能是求出方程组的解,请在划线处填入合适的代码。
def solve(a1,b1,c1,a2,b2,c2):
for x in range(1,101):
if a2*x+b2*y == c2:
return[x,y]
(4)定义函数cal(ans,st_ans),功能是判断学生做对的题数并返回,请在划线处填入合适的代码。
def cal(ans,st_ans):
cnt=0
for i in range(len(ans)):
if :
cnt+=1
return cnt
-
8、王老师想把以前写的一篇论文重新进行修改,但没有该论文的电子文档,只有当时的打印稿。请回答下列问题:
(1)通过扫描仪和OCR软件获得论文的文本文件,操作步骤如下:
①用OCR软件识别扫描图像
②用扫描仪扫描打印稿,获得扫描图像
③校对识别后的内容
④保存结果
正确的操作顺序是(填操作步骤的序号)
(2)由于没有放正原稿,扫描图像倾斜,致使OCR软件识别率受影响。为解决此问题,识别前应先对图像进行(填:去噪声/倾斜校正/滤波)预处理。
(3)王老师对所保存的文本内容进行编辑并保存为WORD 文档后,给李老师发送电子邮件,请他对论文提出修改意见。如图所示,王老师应单击(填: 1/2/3/4)按钮,才能将编辑后的WORD文档添加到电子邮件中。

(4)李老师收到邮件后,用WORD软件修改论文。他想明确显示出文档修改前后的差异,可以用软件中的(填拼写和语法检查/自动更正/修订)功能。
-
9、如图所示求 的流程图,则图中①处应填入的内容是( )
A、 B、 C、 D、 -
10、以下哪种算法思想不是用于解决优化问题的?( )A、分治策略 B、贪心算法 C、动态规划 D、回溯算法
-
11、字母“0”的ASCII码是二进制0110000,则可以知道字母“3”的ASCII码应该是( )A、0110001 B、0110010 C、0110011 D、0110100
-
12、数字视频的采样质量与下列哪个因素无关?( )A、计算机配置及软件平台 B、信号源的性能质量 C、视频采集卡的性能 D、数字视频的播放工具
-
13、下列采集数字化音频的参数中,采集质量最好的是( )A、采样频率22.05kHz,量化位数8位,单声道 B、采样频率22.05kHz,量化位数16位,双声道 C、采样频率44.1kHz,量化位数8位,单声道 D、采样频率44.1kHz,量化位数16位,双声道
-
14、某APP利用强大的算法对用户观看内容的大数据进行分析,为用户提供适合用户需求的内容。其算法在数据处理的过程属于( )A、数据采集 B、数据分析 C、数据分类 D、数据可视化
-
15、设计算法时,我们通常关注算法的什么属性( )A、算法的长度 B、算法的可读性 C、算法的正确性和效率 D、算法的颜色和形状
-
16、在面向对象程序设计中,继承和组合的主要区别是( )A、继承表示“是”的关系,组合表示“有”的关系 B、继承表示“有”的关系,组合表示“是”的关系 C、继承和组合都表示“是”的关系 D、以上都不对
-
17、以下关于大数据的说法正确的是( )A、大数据分析是抽样数据而非全部数据 B、通过搜索引擎获取的数据就是大数据 C、短视频平台中的所有用户浏览、点赞、评论等行为所产生的海量数据是大数据的具体体现 D、对大数据进行分析时要求每个数据准确无误
-
18、深度学习是机器学习的一个子领域,它主要依赖于以下哪项技术( )A、决策树 B、神经网络 C、支持向量机 D、遗传算法
-
19、大数据对企业决策的影响不包括( )A、提高决策的准确性和科学性 B、降低决策成本 C、为决策提供更多依据 D、提高决策速度
-
20、算法的主要特征之一是( )A、确定性 B、随机性 C、可变性 D、不可变性