计算与人工智能概论(湖南大学)智慧树知到章节测试答案

绪论单元测试

机器学习包含的核心算法可以分为()
A:强化学习
B:无强化学习
C:无监督学习
D:监督学习
答案:强化学习;无监督学习;监督学习

第一章测试

硬件是计算机系统中的各种物理装置,是由各种实在的、看得见摸得着的器件组成的,一般包括()
A:中央处理器
B:存储器
C:键盘、鼠标
D:显示器
答案:中央处理器;存储器;键盘、鼠标;显示器

以下哪些属于计算机软件?()
A:网易云音乐
B:中央处理器
C:麦克风
D:显卡E:腾讯QQF:网络摄像头G:WindowsH:mySQL
答案:网易云音乐;腾讯QQ;Windows;mySQL

以下产品,哪些属于计算机相关产品?()
A:无人驾驶汽车
B:智能手机
C:扫地机器人
D:平板电脑E:智能网关F:打印机G:数码相机H:自动提款机(ATM)
答案:无人驾驶汽车;智能手机;扫地机器人;平板电脑;智能网关;打印机;数码相机;自动提款机(ATM)

下列不属于计算机语言的是哪个?()
A:Office
B:Python
C:机器语言
D:汇编语言
答案:Office

冯·诺依曼体系结构包括(

)大部分
A:运算器
B:输入设备
C:存储器
D:输出设备E:控制器
答案:运算器;输入设备;存储器;输出设备;控制器

第二章测试

中央处理单元由什么组成?()
A:运算器和存储器
B:存储器和控制器
C:运算器、存储器和控制器
D:运算器和控制器
答案:运算器和控制器

以下产品,哪些属于嵌入式系统()
A:游戏机
B:温/湿度传感器
C:银行存/取钱自助机
D:手机E:苹果电脑F:LED屏幕G:数字电视机
答案:游戏机;温/湿度传感器;银行存/取钱自助机;手机;数字电视机

图灵机的四大要素是什么?()
A:输入集合
B:内部状态
C:输出集合
D:固定程序
答案:输入集合;内部状态;输出集合;固定程序

以下关于嵌入式系统的说法正确的是?()
A:嵌入式系统的用户可以更改应用程序
B:嵌入式系统是专用计算机系统
C:嵌入式系统本质上不是一种计算机系统
D:嵌入式系统不能提高应用系统的总体性能,只是应用系统的组成部分
答案:嵌入式系统是专用计算机系统

以下关于程序、进程和线程说法错误的是?()
A:进程之间可以并发执行,一个进程中的线程只能分时进行
B:一个程序可能包含多个进程
C:通常一个进程都有若干个线程
D:进程是资源分配的基本单位
答案:进程之间可以并发执行,一个进程中的线程只能分时进行

以下哪些说法是正确的?()
A:内存可永久存放数据
B:文件系统中的文件指的是常见的文档
C:Windows系统下,C盘也可存储用户自己定义的文件
D:在不同目录下可存储相同文件名的文件
答案:Windows系统下,C盘也可存储用户自己定义的文件;在不同目录下可存储相同文件名的文件

第三章测试

计算思维是运用()的基础概念去求解问题、设计系统和理解人类的行为。
A:生物学
B:计算机科学
C:数学
D:物理学
答案:计算机科学

输入函数input返回的是()类型的数据。
A:布尔类型
B:整数
C:字符串
D:浮点数
答案:字符串

对于分支结构,下面说法正确的是()。
A:可以没有elif语句
B:else可单独存在
C:可以包含多个elif
D:仅可以有一个if
答案:可以没有elif语句;可以包含多个elif

在无限循环中,若想中止循环,在循环体中用if和break语句可完成该操作()
A:对
B:错
答案:对

1、下面的程序段共执行了(

)次循环
A:9
B:11
C:10
D:5
答案:10

第四章测试

关于列表ls,下面哪个选项的说法是正确的()。
A:print(ls.reverse())是将ls中的元素逆序输出,ls不变
B:ls.insert(i,x)表示在ls的第i位置之前增加元素x
C:ls+=1,2,3,4,5能向列表增加五个元素
D:ls.append(x)是向列表ls最前面增加一个元素x
答案:ls+=1,2,3,4,5能向列表增加五个元素

关于字典dict,下面哪个选项的说法是正确的()。
A:dict.items()返回一个列表类型,每个元素是一个二元元组,包括字典dict中所有键值对
B:dict.keys()返回一个列表类型,包括字典dict中所有键
C:dict.values()返回一个列表类型,包括字典dict中所有的值
D:dict.get(x,y)返回字典dict中键为x的值,如果不存在,则返回y
答案:dict.get(x,y)返回字典dict中键为x的值,如果不存在,则返回y

dict={"spring":"春天","summer":"夏天","autumn":"秋天","winter":"冬天"}

以下选项能输出“秋天”的是()
A:print(list(dict.values())[2])
B:print(dict["autumn"])
C:print(dict["秋天"])
D:print(dict.get("seasons","秋天"))
答案:print(list(dict.values())[2]);print(dict["autumn"]);print(dict.get("seasons","秋天"))

假设列表对象aList的值为[3,4,5,6,7,9,11,13,15,17],那么切片aList[3:7]得到的值是()。
A:[3,7]
B:[6,7,9,11]
C:6,7,9,11
D:3,7
答案:[6,7,9,11]

Python文件有列表和字典等数据结构,Json文件有数组和对象数据,两者之间可互相转换。()
A:对
B:错
答案:对

第五章测试

穷举法的本质是()。
A:对解空间进行遍历,验证每个解是否符合问题的约束条件
B:以随机方式对问题的解空间进行搜索,试图找到符合问题约束条件的解
C:对问题的所有输出数据进行穷举遍历,来找到符合要求的数据
D:对问题的所有输入数据进行穷举遍历,来找到符合要求的数据
答案:对解空间进行遍历,验证每个解是否符合问题的约束条件

使用二分法在一个整数序列中进行搜索之前,要求该序列已经按从小到大的顺序排序()
A:错
B:对
答案:错

使用二分法进行搜索,每次都可以将搜索空间缩小为原来的一半。()
A:对
B:错
答案:对

进行问题求解时,建立的数学模型主要包含如下哪些部分?()。
A:约束条件
B:优化目标
C:输出
D:输入
答案:输出

岩石采集问题使用顺序表作为存储结构的原因是()。
A:岩石采集问题的求解不需要插入元素的操作
B:顺序表访问元素的效率较高
C:岩石采集问题的求解不需要删除元素的操作
D:顺序表插入/删除元素的效率较高
答案:岩石采集问题的求解不需要插入元素的操作;顺序表访问元素的效率较高;岩石采集问题的求解不需要删除元素的操作

第六章测试

以下哪项不是计算机中常用的颜色模型()
A:RGB
B:XYZ
C:YCbCr
D:HSV
答案:XYZ

目标检测算法的主要目的是找到图像中用户感兴趣的语义对象的()
A:类别
B:位置
C:位置和类别
D:语义相关性
答案:位置和类别

非极大抑制算法保留的候选框是():
A:不相互重叠的K个候选框
B:置信度最高的前K个不相互重叠的候选框
C:置信度最高的前K个候选框
D:置信度最高且位置具有多样性的前K个候选框
答案:置信度最高的前K个不相互重叠的候选框

YOLO算法的损失函数包括下列哪个部分():
A:对象置信度误差
B:非对象分类误差
C:对象定位误差
D:对象分类误差
答案:对象置信度误差;对象定位误差;对象分类误差

图像的缩小、旋转、镜像变换等操作都会带来图像的信息损失()
A:对
B:错
答案:错

传统的目标检测算法需要枚举大量的候选框,从而导致检测速度下降()
A:错
B:对
答案:对

第七章测试

预测学习是一种使机器学会精确推理的过程,当今主流的预测学习不包括()。
A:监督学习
B:半监督学习
C:强化学习
D:无监督学习
答案:强化学习

以下不属于分类问题的是()。
A:训练一个模型预测长沙某套房屋的价格
B:训练一个模型预测西瓜是好瓜还是坏瓜
C:训练一个模型预测肿瘤是否为良性
D:训练一个模型识别一个手写数字是多少
答案:训练一个模型预测长沙某套房屋的价格

以下关于K-means算法的说法中,正确的是()。
A:K-means算法容易陷入局部最优
B:不同的初始聚类中心对聚类结果影响不大
C:K-means算法是一种聚类方法,属于监督学习
D:在训练初始阶段,K-means算法需要先学习样本的类别数和初始类别中心
答案:K-means算法容易陷入局部最优

以下关于监督学习和无监督学习的说法中,正确的是()。
A:无监督学习与监督学习需要借助人工标签和反馈等信息
B:无监督学习没有明确的目的,而监督学习目的明确
C:无监督学习与监督学习都属于预测学习
D:无监督学习很难量化模型的学习效果。监督学习能够根据结果来衡量效果
答案:无监督学习没有明确的目的,而监督学习目的明确;无监督学习与监督学习都属于预测学习;无监督学习很难量化模型的学习效果。监督学习能够根据结果来衡量效果

显微镜下的细胞分割、信用卡审批、用未标记的蛋白质进行生物研究可以使用半监督学习方法。()
A:错
B:对
答案:对

第八章测试

下列哪种搜索策略不一定能够找到问题的最优解()。
A:A*
B:另外三项都能找到最优解
C:BFS
D:DFS
答案:DFS

下列说法中,正确的一项是()。
A:A*搜索算法中启发函数的定义与具体问题有关,不同问题下启发函数的形式也可能不同
B:使用DFS进行搜索时,会优先搜索与某一节点位于同一层级的所有节点
C:盲目搜索方法依照预先确定的规则搜索路线,其典型算法包括DFS、BFS和A*
D:使用BFS进行搜索时,会优先搜索某一节点的子节点及其后裔节点
答案:A*搜索算法中启发函数的定义与具体问题有关,不同问题下启发函数的形式也可能不同

以下关于强化学习四个基本要素的描述中,正确的是()。
A:环境模型定义了不同状态之间的转移概率以及智能体在当前状态下采取某个动作所能获得的奖励
B:价值函数是对智能体的序列决策收益的衡量,也即环境在智能体每采取一个动作后给予的即时反馈
C:智能体总是朝着最大化奖励的方向去学习的,因此奖励的设计会影响学习效果
D:策略是从状态到行为的一种映射,它定义了智能体的行为
答案:环境模型定义了不同状态之间的转移概率以及智能体在当前状态下采取某个动作所能获得的奖励;智能体总是朝着最大化奖励的方向去学习的,因此奖励的设计会影响学习效果;策略是从状态到行为的一种映射,它定义了智能体的行为

强化学习没有标签,它根据环境的反馈来判断行为的好坏,通过奖励和惩罚来学习最大化行为序列的长期收益。()
A:错
B:对
答案:对

在用蚁群算法解决TSP问题时,转移函数的设置仅与两个城市之间的距离有关。()
A:对
B:错
答案:错

第九章测试

以下哪一项属于非结构化数据。()
A:企业ERP数据
B:财务系统数据
C:日志数据
D:视频监控数据
答案:视频监控数据

下面哪个程序负责HDFS数据存储。()
A:Jobtracker
B:NameNode
C:Datanode
D:SecondaryNameNode
答案:Datanode

当前大数据技术的基础是由()提出的。
A:微软
B:谷歌
C:阿里巴巴
D:百度
答案:谷歌

工作范围是指机器人()或手腕中心所能到达的点的集合。()
A:行走部分
B:手臂
C:手臂末端
D:机械手
答案:手臂末端

动力学的研究内容是将机器人的()联系起来。()
A:传感器与控制
B:结构与运动
C:运动与控制
D:传感系统与运动
答案:传感器与控制

第十章测试

TCP/IP协议是因特网中计算机之间通信必须共同遵循的一种()。
A:信息资源
B:硬件
C:软件
D:通信规定
答案:通信规定

浏览器使用哪种HTTP方式请求Web服务器上的网页?()
A:GET
B:HEAD
C:POST
D:PUT
答案:GET

HTML文档中图像标记是以下哪个?()
A:body
B:p
C:title
D:img
答案:img

以下哪个库可以进行网页信息提取?()
A:requests.
B:bs4
C:pandas.
D:math.
答案:bs4

以下关于Response对象r的属性描述错误的是()。
A:

r.text是HTTP响应内容的字符串形式,即URL对应的页面内容。
B:r.encoding是网页内容的实际编码方式。
C:

r.content是HTTP响应内容的二进制形式。
D:

r.statues_code是HTTP请求的返回状态码,200表示连接成功。
答案:r.encoding是网页内容的实际编码方式。

第十一章测试

计算机数据管理的三个阶段不包括以下哪项。()
A:操作系统
B:文件系统
C:数据库系统
D:人工管理
答案:文件系统

下列哪个是数据库管理系统。()
A:管家婆进销存软件
B:Python语言
C:Windows
D:Mysql
答案:Mysql

使用SQL语句查询学生信息表tbl_student中的所有数据(有五个字段),并按学生学号stu_id升序排列,正确的语句是()
A:SELECT*FROMtbl_studentORDERBYstu_idDESC;
B:SELECTstu_idFROMtbl_studentORDERBYstu_idASC;
C:SELECT*FROMtbl_studentORDERBYstu_idASC;
D:SELECTtbl_studentFROM*ORDERBYstu_idDESC;
答案:SELECT*FROMtbl_studentORDERBYstu_idASC;

pymysql库的connect是与mysql服务器建立连接的命令,以下参数错误的是()
A:user是登录mysql的用户名,password是密码,
B:host是mysql服务器的地址
C:port是端口号
D:db是数据表的名字
答案:db是数据表的名字

在关系模型中,基本数据结构就是二维表。()
A:对
B:错
答案:对

第十二章单元测试
1.数据可视化就是使用图形图表等方式来呈现数据。下列哪个库中提供的pyplot模块,能够快速地创建出版多种类型的图形。( )
A:sklearn
B:matplotlib
C:pandas
D:request
答案:matplotlib
2.关于数据分析步骤,正确的是( )
A:数据采集是按照确定的数据分析框架,收集相关数据的过程,它为数据分析提供了素材和依据。
B:数据可视化是以直观的形式展示数据。
C:数据挖掘是从大量数据中挖掘出隐含的、未知的、对决策有潜在价值的关系、模式和趋势,并用这些知识和规则建立用于决策的模型,提供支持预测性决策的方法、工具和过程。
D:数据分析是指用适当的分析方法及工具,对收集来的数据进行分析,提取有价值的信息,形成有效结论的过程。 E:数据处理是指对采集到的数据进行建模、组织和管理,处理成适合数据分析的样式,保证数据的一致性和有效性,方便数据的使用。
答案:ABCDE
3.在计算机科学中,数据是指所有能输入到计算机并被计算机程序处理的符号的介质的总称,是用于输入电子计算机进行处理,具有一定意义的数字、字母、符号和模拟量等的通称。所以,数据是有多种类型的,既包括数字、文本,也包括图像、声音、视频等各种类型的信息。( )
A:对
B:错
答案:对
4.data1数据集如图所示,如果要统计各班的人数,需要选用下列哪个命令()

图片2.png

A: data1.groupby(“姓名”)[“班级”].count()
B:data1.groupby(“班级”)[“姓名”].count()
C: data1.groupby(“班级”)[“姓名”].sum()
D: data1.groupby(“姓名”)[“班级”].sum()
答案:B