2021-11
单选
1.(3分)如果希望在一个程序中同时运行多个任务,那么较好的办法是 __________
A. 使用多个进程
B. 使用多线程
C. 编写多个函数分别调用
D. 使用多个模块
参考答案: B
试题解析:
2.(3分)Python3中,正则表达式'\w'可以匹配的内容最接近下列哪个: __________
A. 仅数字
B. 仅特殊字符
C. 仅小写英文字符
D. 含大写、小写英文字符和数字
参考答案: D
试题解析:
3.(3分)分析网站某个页面的内容结构时,下列哪项工具或方法是最专业的 __________
A. 直接下载并保存页面
B. 在浏览器中查看网页的源代码
C. 浏览器的开发者工具
D. 编写一个Python程序请求页面并打印响应内容
参考答案: C
试题解析:
4.(3分)4. Windows平台上MongoDB自带的客户端命令行工具的名称是 __________
A. mongod.exe
B. cli.exe
C. mongo.exe
D. mongodb.exe
参考答案: C
试题解析:
5.(3分) 如果要统计、显示整数数组中每种取值出现的次数,下列哪种图表比较合适 __________
A. 热力图
B. 误差棒图
C. 箱图
D. 直方图
参考答案: D
试题解析:
6.(3分)已知数组[4, 6, 14, 5, 8, 12],对其进行最大最小归一化处理后,结果为 __________
A. [1.13, -0.59, 1.59 -0.86 -0.045 1.04]
B. [0, 0.2, 1, 0.1, 0.4, 0.8]
C. [0.4, 0.6, 1.4 0.5 0.8, 1.2]
D. [ 0.49, 0.73, 1.71, 0.61, 0.98, 1.47]
参考答案: B
试题解析:
7.(3分)某批样本【性别】字段值为“男”或“女”,现希望将其分别转换成数值1和0。则下列转换语句的空白位置应填写什么内容: np._____(df['性别']== '男', 1, 0)。 __________
A. select
B. if
C. where
D. replace
参考答案: C
试题解析:
8.(3分)下列那种情况更倾向于欠拟合 __________
A.
B.
C.
D.
参考答案: A
试题解析:
9.(3分)仅有单个特征的线性回归模型判别式是下面哪一个 __________
A.
B.
C.
D.
参考答案: A
试题解析:
10.(3分)函数的图像最接近下面哪一个 __________
A.
B.
C.
D.
参考答案: A
试题解析:
11.(3分)欧式距离是指两个向量各分量之差的平方和,然后开方。已知向量A(1, 1, 1, 1)和向量B(3, 3, 3, 3),则这两个向量之间的欧式距离是 __________
A. 16
B. 8
C. 4
D. (2,2,2,2)
参考答案: C
试题解析:
12.(3分)假设词典(词汇表)中各个单词分别为:[are job good please make you python how engineer software],共10个单词。则语句”how are you”转换成词向量后,可用下列哪种方式表达 __________
A. [7,0,5]
B. [1,0,0,0,0,1,0,1,0,0]
C. [0,5,7]
D. [0,1,1,1,1,0,1,0,1,1]
参考答案: B
试题解析:
判断题
13.(2分)线程数量过多时,会产生较多的线程切换开销 __________
A. 正确
B. 错误
参考答案: A
试题解析:
14.(2分)在使用re模块进行文本匹配时,只能处理单行文本 __________
A. 正确
B. 错误
参考答案: B
试题解析:
15.(2分)如果有表单数据需要提交到服务器端网站,那么使用POST方法更合适 __________
A. 正确
B. 错误
参考答案: A
试题解析:
16.(2分)pymongo中的drop_database函数用于删除整个数据库;而drop函数用于删除集合 __________
A. 正确
B. 错误
参考答案: A
试题解析:
17.(2分)K近邻算法(KNN)不仅可以用来执行机器学习分类任务,也可以用于缺失值填补 __________
A. 正确
B. 错误
参考答案: A
试题解析:
18.(2分)使用训练数据集训练完模型后,其正确率即可作为模型的泛化性能 __________
A. 正确
B. 错误
参考答案: B
试题解析:
19.(2分)在进行标准化或归一化处理时,只需要处理训练数据集,无需处理测试数据集 __________
A. 正确
B. 错误
参考答案: B
试题解析:
20.(2分)机器学习是从已知数据中学习其中蕴含的规律或者规则,并利用这些规律和规则推广到未来的新数据上做出判断或预测 __________
A. 正确
B. 错误
参考答案: A
试题解析:
21.(2分)线性回归模型训练的目标,就是要针对训练数据,使得模型的预测结果与其真实结果之间的误差最小 __________
A. 正确
B. 错误
参考答案: A
试题解析:
22.(2分)逻辑回归模型的性能可使用MSE或MAE来评价 __________
A. 正确
B. 错误
参考答案: B
试题解析:
23.(2分)KNN模型中的K值,往往需要以交叉验证的方式,从多个候选值中选出最优的一个 __________
A. 正确
B. 错误
参考答案: A
试题解析:
24.(2分)如果两个向量之间的相关性计算结果为1.0,则说明这两个向量完全相同 __________
A. 正确
B. 错误
参考答案: B
试题解析:
多项选择题
25.(4分)关于使用多线程的说法,不正确的是 __________
A. 使用多线程后,程序运行速度一定会提升
B. 使用多线程可以防止主线程被阻塞
C. 能够充分利用多核CPU
D. 每个线程完全独立,线程之间无法通信
参考答案: AD 少选得2分
试题解析:
26.(4分)下列哪些字符串匹配正则表达式'\d{3,4}-\d{7,8}' __________
A. '010-1234567'
B. '010-12345678'
C. '010-123456789'
D. '0123-1234567'
参考答案: ABD 少选得2分
试题解析:
27.(4分)下列哪些Pyth