内容正文:
3.3 数据与系统
学校:___________姓名:___________班级:___________考号:___________
一、选择题
1.小张使用某国产人工智能软件辅助学习编程。该软件通过学习海量的开源代码、编程教程等数据,具备了代码生成能力。小张可将问题以文字、语音、图像等形式进行提交,该软件会生成求解问题的程序代码,并可通过人机对话进一步完善代码。下列关于数据与数据处理的说法,不正确的是( )
A.文字、语音、图像都是数据的表现形式
B.使用该人工智能软件的过程不会产生新的数据
C.将问题通过麦克风提交给该软件时,需对语音进行数字化
D.数据是人工智能研究的重要资源
2.数据处理的一般过程包括以下哪几个步骤?( )
A.数据采集、存储、加工、分析 B.数据采集、加工、分析、可视化
C.数据采集、存储、分析、表达 D.数据采集、加工、分析、决策
3.在tkinter模块中可以用来创建按钮的是( )
A.Button B.Label C.Entry D.Frame
4.下列选项中,不属于常用数据处理和统计分析工具的是( )
A.Python B.Excel C.PowerPoint D.SPSS
5.阅读下列Python访问mdb数据库语句,下列说法错误的是( )
import win32com.client
conn = win32com.client.Dispatch(r"ADODB.Connection")
DSN = 'PROVIDER = Microsoft.Jet.OLEDB.4.0;DATA SOURCE = 旅行小助手.mdb'
conn.Open(DSN)
rs = win32com.client.Dispatch(r'ADODB.Recordset')
tablename = '旅行线路表'
rs.Open('[' + tablename + ']', conn, 1, 3)
while not rs.EOF:
for i in range(rs.Fields.Count):
print(rs.Fields[i].Name, ":", rs.Fields[i].Value)
print(end='
')
rs.MoveNext()
print('该表有'+str(rs.Fields.Count)+'个字段')
print('该表有'+str(rs.RecordCount)+'条记录')
conn.Close()
A.conn.Open(DSN)用于连接数据文件“旅行小助手.mdb”,rs.Open('[' + tablename + ']', conn, 1, 3)语句用于打开数据文件中的表“旅行线路表”
B.for i in range(rs.Fields.Count)用于循环访问打开表中一条记录中的所有字段,print(rs.Fields[i].Name, ":", rs.Fields[i].Value) 用于打印字段名称,字段的数据
C.conn.Close()用于关闭访问,这个语句可以不需要
D.rs.MoveNext()用于移动到下一条记录
6.python读写文本文件中我们使用( )打开文本文件。
A.open B.close C.write D.以上均不是
7.图中有几个字段( )
A.6 B.7 C.8 D.9
8.SQL是用于数据库操作的一种语言,它代表( )
A.Simple Query Language B.Structured Query Language
C.Standard Query Language D.System Query Language
9.公交公司制作了公交路线示意图,这一过程属于数据处理的( )环节。
A.数据可视化 B.数据整理 C.数据分析 D.数据报告
10.有一种元素除首元素没有前驱元素、尾元素没有后继元素外,其它元素都只有一个前驱元素和一个后继元素。具有以上特点的数据结构是( )
A.树结构 B.选择结构 C.线性结构 D.网状结构
11.在数据库设计中,第一范式(1NF)要求( )
A.每个字段都是原子性的 B.每个表只能有一个主键
C.表中的数据不能重复 D.表中的数据必须进行排序
12.检查处理数据的重复值、缺失值、异常值的过程属于( )
A.数据整理 B.数据分析 C.数据报告 D.数据可视化
13.数据处理的一般过程,顺序正确的是( )
①分析数据②定位数据需求③撰写分析报告④收集数据
A.②③④① B.②④①③ C.①④②③ D.③②④①
14.以下哪个不是数据库系统提供的用户操作接口( )
A.SQL B.ODBC C.JDBC D.HTML
15.由一组节点(称为顶点)和一组节点间的连线(称为边或弧),构成的一种数据结构是( )
A.图结构 B.选择结构 C.线性结构 D.树结构
16.以下哪个不是数据库设计阶段( )
A.需求分析 B.概念设计 C.逻辑设计 D.物理设计 E.用户培训
17.下列不属于数据处理作用的是( )
A.能从原始的杂乱无章的数据中挖掘出有价值的数据
B.能把数据转化成有用的信息以满足用户的需求
C.能提取有价值的信息作为人们行动和决策的依据
D.能改变数据的采集方式增加数据获取的数量
18.下列选项中,不属于数据处理应用实例的是( )
A.对学生在食堂刷卡就餐的数据进行分析,确定受助学生的名单和金额
B.对用户的浏览行为进行分析,向用户推荐喜欢的书籍、美食等商品
C.有关部门根据举报对建筑工地的噪音进行采集,根据相关条例作出处罚
D.基于用户和车辆的定位数据,分析道路拥堵的原因,对车流量进行调度
19.图中有几条记录( )
A.1 B.2 C.3 D.4
20.数据处理的一般过程包括以下哪些步骤( )
A.数据采集 B.数据存储 C.数据加工 D.数据分析 E.数据表达
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
参考答案:
1.B
【详解】本题考查数据与数据处理相关内容。A选项,数据是对客观事物的符号表示,数据可以是文字、数字、符号、表格、图像、语音、视频等,它直接来源于事实的记录,可以通过原始的观察或者度量获得,选项说法正确。B选项,使用该人工智能软件的过程会产生新的数据,选项说法错误。C选项,将问题通过麦克风提交给该软件时,需对语音进行数字化(采样、量化、编码),选项说法正确。D选项,数据是人工智能研究的重要资源,选项说法正确。故本题答案是B选项。
2.B
【详解】本题考查数据处理。
数据处理的一般过程包括以下步骤:
数据采集:这是数据处理的第一步,指的是从各种来源获取原始数据。数据来源可以是数据库、文件、传感器、网站等。数据的收集方式可以是手动输入、自动采集、网络爬取等。
数据清洗(加工):收集到的原始数据往往存在各种问题,如缺失值、错误值、重复值、不一致的数据格式等。数据清洗就是处理这些问题,确保数据的完整性和一致性。这包括缺失值处理(如删除、插值、预测等)、错误值处理(如规则校验、异常值检测等)、重复值处理(如去重算法)和数据格式统一等。
数据存储:将处理后的数据存储到数据库、文件等存储介质中,以便后续使用。
数据分析:对清洗和存储后的数据进行分析,提取有价值的信息。这包括统计分析(如均值、方差、相关性等)、数据可视化(使用图形、图表等工具来直观地展示数据)以及机器学习(使用机器学习模型来分析数据,发现数据中的规律和模式)。
数据可视化:将分析结果以图表、图形等方式展现,帮助用户直观地理解数据。数据可视化是数据分析的一个重要环节,它通过图形化的方式将数据呈现给用户,使得复杂的数据更易于理解和解释。
因此,数据处理的一般过程可以归纳为:数据采集、数据清洗(加工)、数据存储、数据分析和数据可视化。故正确答案为:选项B。
3.A
【详解】本题考查Python tkinter模块相关内容。tkinter是Python的一个标准库,用于创建GUI应用程序。Button是它用于创建按钮控件。Label是Python Tkinter标签组件之一,主要显示指定的窗口中的文本和图像。Entry用于创建单行文本框,允许用户输入文本。Frame控件是一个用于组织和管理其他控件的容器,它可以将其他控件放置在自己内部,用于创建更复杂的用户界面。故本题答案是A选项。
4.C
【详解】本题考查数据处理。
PowerPoint属于幻灯片制作工具。其它选项均属于常用数据处理和统计分析工具。故正确答案为:选项C。
5.C
【详解】本题考查数据库操作。数据库访问结束后,一定要调用close方法关闭连接,否则会占用系统资源,不利于数据库的安全。C选项,conn.Close()用于关闭访问,这个语句可以不需要,说法错误。其他选项说法正确,故正确答案为选项C。
6.A
【详解】本题考查Python程序设计相关内容。open()是文件打开函数;write()是文件写函数;close()是关闭打开的文件或者网络连接的函数。故本题答案是A选项。
7.C
【详解】本题考查数据库相关内容。在数据库中,大多数时,表的“列”称为“字段” ,每个字段包含某一专题的信息。观察图示,共有8个字段。故本题答案是C选项。
8.B
【详解】本题考查数据库的描述。SQL代表Structured Query Language,即结构化查询语言。它是一种用于管理和操作关系数据库的标准语言。故选B。
9.A
【详解】本题考查了数据处理。公交公司制作公交路线示意图的过程属于将数据以图形或图表的形式展示出来,以便更直观地理解和分析数据的环节,这就是数据可视化。数据整理是指对数据进行清理和组织,数据分析是对数据进行详细的检查和解释,数据报告是对数据分析结果进行总结和汇报。故答案为:A。
10.C
【详解】本题考查数据结构。线性结构是一个有序数据元素的集合。常用的线性结构有:线性表,栈,队列,双队列,串。除最后元素之外,其它数据元素均有唯一的后继,除第一元素之外,其它数据元素均有唯一的前驱。故本题选项C为正确选项。
11.A
【详解】本题考查数据库设计。第一范式(1NF)要求数据库表中的每个字段都是原子性的,即每个字段只能包含一个值,不能再分解。选项B、C和D都不是第一范式的要求。故选A。
12.A
【详解】本题考查数据整理。检查和处理数据的重复值、缺失值、异常值的过程属于数据预处理的一部分,目的是为了保证数据的质量和完整性,使得后续的数据分析更准确。这一过程属于数据整理范畴。故答案为:A。
13.B
【详解】本题考查数据处理的过程。数据处理的一般过程是:定位数据需求→收集数据→分析数据→撰写分析报告。故选B。
14.D
【详解】本题考查数据库的描述。SQL(结构化查询语言)、ODBC(开放数据库连接)和JDBC(Java数据库连接)都是数据库系统提供的用户操作接口,用于与数据库进行交互。而HTML(超文本标记语言)是用于创建网页的标记语言,不是数据库系统提供的用户操作接口。故选D。
15.A
【详解】本题考查数据结构。由一组节点(称为顶点)和一组节点间的连线(称为边或弧),构成的一种数据结构是图结构。树是一种重要的非线性数据结构,直观地看,它是数据元素(在树中称为结点)按分支关系组织起来的结构,很象自然界中的树那样。线性结构是一个有序数据元素的集合。故本题选A。
16.E
【详解】本题考查数据库设计。数据库设计阶段通常包括需求分析、概念设计、逻辑设计和物理设计。用户培训不属于数据库设计阶段,而是数据库实施和维护阶段的一部分。故选E。
17.D
【详解】本题考查数据处理相关内容。数据处理是指对数据的收集、组织、整理、加工、存储和传播等工作。围绕着数据所做的工作均称为数据处理。数据处理目的为:通过数据管理,收集信息并将信息用数据表示和保存,在需要的时候使用;通过数据加工,对数据进展变换、抽取和运算,从而得到更有用的数据,以指导或控制人的行为或事物的变化趋势;通过数据传播,使更多的人得到并理解信息,从而使信息的作用充分发挥出来。数据处理的作用有:能从原始的杂乱无章的数据中挖掘出有价值的数据;能把数据转化成有用的信息以满足用户的需求;能提取有价值的信息作为人们行动和决策的依据。改变数据的采集方式增加数据获取的数量是提升数据采集效率的方法。故本题答案是D选项。
18.C
【详解】本题考查数据处理。有关部门根据举报对建筑工地的噪音进行采集,根据相关条例作出处罚,这主要是噪音监测和执法管理,属于信息采集和管理范畴,不属于数据处理应用实例。故答案为:C。
19.D
【详解】本题考查数据库的基本概念。在数据表中,行是记录,列是字段,由图可知,共有4条记录。故选D。
20.ABCDE
【详解】本题考查数据处理过程。数据处理的一般过程包括:数据采集、数据存储、数据加工、数据分析和数据表达。故选ABCDE。
答案第1页,共2页
答案第1页,共2页
学科网(北京)股份有限公司
$$