大数据建模练习(习题卷1)
第1部分:单项选择题,共134题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]在NumPy 模块中,以下哪个函数不是算数函数?
A)subtract()
B)hypot()
C)divide()
答案:B
解析:
2.[单选题]以下哪个函数可以生成一个指定范围的随机数组?
A)randint()
B)rand()
C)random()
答案:A
解析:
3.[单选题]对长度为n的线性表作快速排序,在最坏情况下,比较次数为___________。
A)n(n-1)/2
B)n(n-1)
C)n-1
D)n
答案:A
解析:
4.[单选题]以下关于同步赋值语句描述错误的选项是:
A)同步赋值能够使得赋值过程变得更简洁
B)判断多个单一赋值语句是否相关的方法是看其功能上是否相关或相同
C)设 x,y 表示一个点的坐标,则 x=a;y=b 两条语句可以用 x,y = a,b 一条语句来赋值
D)多个无关的单一赋值语句组合成同步赋值语句,会提高程序可读性
答案:D
解析:
5.[单选题]UNIQUE惟一索引的作用是( )
A)保证各行在该索引上的值都不得重复
B)保证各行在该索引上的值不得为NULL
C)保证参加惟一索引的各列,不得再参加其他的索引
D)保证惟一索引不能被删除
答案:A
解析:
6.[单选题]创建视图的命令是( )
A)alter view
B)alter table
C)create table
D)create view
7.[单选题]“2022-1-31”可以用什么算子转换成“2022-01-31”格式
A)值映射
B)字段值替换
C)缺失值处理
D)类型转换
答案:D
解析:
8.[单选题]有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄, C#是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE子句。这里的WHERE子句的内容是( )。
A)SAGE>=20 and CNAME=’ ACCESS’
B)S.S# = SC.S# and C.C# = SC.C# and SAGE in>=20 and CNAME in ‘ACCESS’
C)SAGE in>=20 and CNAME in ‘ACCESS’
D)S.S# = SC.S# and C.C# = SC.C# and SAGE>=20 and CNAME=‘ACCESS’
答案:D
解析:
9.[单选题]在建模过程中常有这些情景,把某一字符串映射到数值,进而进行数值运算;或者把数值映射到字符串,进行字符串运算;或者用于对某个字段的数据打标签等情景。请问使用天算建模平台中哪个算子可以实现。
A)列计算
B)添加字段
C)类型转换
D)值映射
答案:D
解析:
10.[单选题]若要在基本表S中增加一列CN(课程名),可用( )
A)ADD TABLE S ALTER(CN CHAR(8))
B)ALTER TABLE S ADD(CN CHAR(8))
C)ADD TABLE S(CN CHAR(8))
D)ALTER TABLE S (ADD CN CHAR(8))
答案:B
解析:
11.[单选题]在SQL语言中,子查询是( ) 。
A)选取单表中字段子集的查询语句
B)选取多表中字段子集的查询语句
C)返回单表中数据子集的查询语言
D)嵌入到另一个查询语句之中的查询语句
答案:D
解析:
12.[单选题]在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有
A)特定的数据模型
B)数据无冗余
C)专门的数据管理软件
D)数据可共享
13.[单选题]文件 在当前程序所在目录内,其内容是一段文本:book,下面代码的输出结果是:txt =
open("", "r")print(txt)txt.close()
B)txt
C)book
D)以上答案都不对
答案:D
解析:
14.[单选题]R是用于统计分析、绘图的语言和操作环境。R是一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。以下哪个不是R语言的优点?
A)完整的程序设计语言
B)开源软件
C)运行速度快
D)扩展包多
答案:C
解析:
15.[单选题]在select语句的where子句中,使用正则表达式过滤数据的关键字是( )
A)like
B)against
C)match
D)regexp
答案:D
解析:
16.[单选题]下面不属于软件需求分析阶段主要工作的是
A)需求评审
B)需求获取
C)需求变更申请
D)需求分析
答案:C
解析:
17.[单选题]天算建模平台支持发布模型、发布模型算子、和数据资源的审批,管理员权限账户可查看待审批对象申请原因、申请人、申请时间,并完成审批、批量审批操作。请问以上功能是在哪个模块实现的。
A)审批管理
B)算子管理
C)数据权限管理
D)广场管理
答案:A
解析:
18.[单选题]若要撤销数据库中已经存在的表S,可用( )。
A)DELETE TABLE S
B)DELETE S
C)DROP S
D)DROP TABLE S
19.[单选题]在搭建同住人员模型时,在住宿信息表中,入住时间字段都是日期时间类型,需要计算同住宿人前后入住的时间差,可以使用列计算算子实现。前提是需要先将入住时间的字段类型进行转换成那种类型才能计算时间差。
A)字符串型
B)时间日期型
numpy库不具有的功能有C)数值型
D)文本型
答案:C
解析:
20.[单选题]用户输入整数的时候不合规导致程序出错,为了不让程序异常中断,需要用到的语句是:
A)if 语句
B)eval 语句
C)try-except 语句
D)循环语句
答案:C
解析:
21.[单选题]SQL是一种( )语言。
A)函数型
B)高级算法
C)关系数据库
D)人工智能
答案:C
解析:
22.[单选题]在天算建模平台中,用“出入境人员信息”和“前科人员信息”两个数据表的身份证号关联配置, 进行()运算,可以得到“前科人员的出入境信息”
A)交集
B)并集
C)差集
D)自连接
答案:A
解析:
23.[单选题]以下关于字典类型的描述,正确的是:
A)字典类型可迭代,即字典的值还可以是字典类型的对象
B)表达式 for x in d: 中,假设d是字典,则x是字典中的键值对
C)字典类型的值可以是任意数据类型的对象
D)字典类型的键可以是列表和其他数据类型
答案:C
解析:
24.[单选题]以下语句错误的是( )
A)select sal+1 from emp;
B)select sal*10,sal*deptno from emp;
C)不能使用运算符号
D)select sal*10,deptno*10 from emp;
答案:C
25.[单选题]以下哪项用于左连接( )
A)JOIN
B)RIGHT JOIN
C)LEFT JOIN
D)INNER JOIN
答案:C
解析:
26.[单选题]关系数据库中,主键是( )
A)创建唯一的索引,允许空值
B)只允许以表中第一字段建立
C)允许有多个主键的
D)为标识表中唯一的实体
答案:D
解析:
27.[单选题]一个简单的Series是由( )的数据组成的
A)两个数组
B)三个数组
C)一个数组
D)四个数组
答案:C
解析:
28.[单选题]在有关数据仓库测试,下列说法不正确的是:
A)在完成数据仓库的实施过程中,需要对数据仓库进行各种测试.测试工作中要包括单元测试和系统测试
B)当数据仓库的每个单独组件完成后,就需要对他们进行单元测试
C)系统的集成测试需要对数据仓库的所有组件进行大量的功能测试和回归测试
D)在测试之前没必要制定详细的测试计划
答案:D
解析:
29.[单选题]存储过程是一组预先定义并( )的Transact-SQL语句
A)保存
B)编写
C)编译
D)解释
答案:C
解析:
30.[单选题]支持子程序调用的数据结构是
A)队列
B)二叉树
C)树
D)栈
答案:D
解析:
31.[单选题]在关系数据库中,用来表示实体之间联系的是___________。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。