还剩17页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
20212022XX开放大学电大专科《大数据技术》纸考模拟试题及答案2021-2022国家开放大学电大专科《大数据技术》纸考模拟试题及答案盗传必究
一、单选题在下列各题的备选答案中选择一个正确的(每题3分,共30分)
1.大数据时代数据收集的关键是()A.数据存储B.数据分析C.数据收集D.数据再利用
2.支持大数据业务的基础是()A.数据科学B.数据硬件C.数据应用D.数据人才
3.大数据的最显著特征是()A.数据处理速度快B.数据类型多C.数据规模大D.数据价值密度高4.Python中单行注释采用的符号是A.//B.#C.”D.”””5.Python语句printtype
[1234]的输出结果是()A.B.C.D.6.Python中的len函数的作用是()A.返回字符串、列表、字典、元组等长度B.返回字符串、列表、字典、元组等宽度C.返回字符串、列表、字典、元组等类型D.将字符串、列表、字典、元组等格式化7.下列选项属于不合法标识符的是()A.lambdaB.str123C.str_123D.s123_str8.下列符号中,不是Python运算符的是()A.+B.++C.*D.**9.当前社会中,最为突出的大数据环境是()A.互联网B.物联网C.综合国力D.自然资源10.在Python中,下列哪种说法是错误的()A.除字典类型外,所有标准对象均可以用于布尔测试B.空字符串的布尔值是FalseC.空列表对象的布尔值是FalseD.值为0的任何数字对象的布尔值是False
二、判断题判断下列句子的对错(每题2分,共20分)
1.Python以缩进对齐的方式划分语句块(√)
2.Python中函数type可以测试对象的类型(√)
3.Python不必创建和赋值即可直接使用(×)
4.Python变量名必须以字母或下划线开头,并且区分字母大小写(√)
5.在Python中可以使用if作为变量名(×)
6.Python列表中的元素不可以是不同数据类型(×)
7.使用下标可以修改列表的元素(√)
8.使用字符串时,其下标可以是负数(√)
9.在Python中,列表不能嵌套列表(×)
10.Python中,while循环里可以嵌套for循环(√)
三、填空题(每空2分,共20分)
1.转义字符'\n'的含义是换行
2.Python中使用比较运算符==检查两个操作数的值是否相
3.a=7b=3,则aandb的值为
34.Python中唯一的映射类型是字典
5.设s=‘abcde’则s
[3]=d
6.Python字典values方法的作用是返回字典中的所有值
7.Python中的取余运算符是%
8.表达式1/4+
2.75的值是
2.
759.Python以缩进对齐划分语句块
10.Python数据类型可以分为整数、长整数、浮点数和复数等子类型
四、综合题(每题10分,共30分)
1.简述大数据的5V特点?答
(1)Volume数据量大,包括采集、存储和计算的量都非常大大数据的起始计量单位至少是P(1000个T)、E(100万个T)或Z(10亿个T)
(2)Variety种类和多样化包括结构化、半结构化和非结构化数据,具体表现为网络日志、音频、视频、___、地理位置信息等等,多类型的数据对数据的处理能力提出了更高的要求
(3)Value数据价值密度相对较低随着互联网以及物联网的广泛应用,信息感知无处不在,信息海量,但价值密度较低,如何结合业务逻辑并通过强大的机器算法来挖掘数据价值,是大数据时代最需要解决的问题
(4)Velocity数据增长速度快,处理速度也快,时效性要求高比如搜索引擎要求几分钟前的新闻能够被用户查询到,个性化推荐算法尽可能要求实时完成推荐这是大数据区别于传统数据挖掘的显著特征
(5)Veracity数据的准确性和可信赖度,即数据的质量
2.编写一个Python程序,输入两个数,比较它们的大小并输出较大者答a=intinput'a:'b=intinput'b:'ifa==bprint“两数相同!”elifab:print“较大数为”xelse:print“较大数为”y
3.采用Python语言实现1到100里面的偶数和?答sum=0foriinrange1101:ifi%2==0:sum=sum+ii+=1printsum下附题库
1、Python提供print函数,可以实现内容输出提供input函数,可以实现内容输入
2、在Python中,type函数的作用是返回对象的相应类型
3、Python的变量名只能是字母、数字、下划线的组合且第一个字符不为数字
4、在Python中,当执行and运算符时,两侧同时为真结果为真;当执行or运算符时,只要有一侧为真结果即为真因此,假设ab=15,则a1为假,b1andb100的值为假
5、Python基本数据类型一般分为数字、字符串、列表、元组、字典、___这六种基本数据类型其中,Python数据类型可以分为整数、长整数、浮点数和复数等子类型列表用[],元组用,字典用{},{}中放置字典的键和值,元组又被称为不可修改的列表
6、Python中单行注释采用的符号是#号Python中多行注释采用的符号是三引号
7、在rangestartendstep中,参数start是指开始值,参数stop是终止值,参数step表示步长,是数列之间的差值
8、在repla___oldnew___x格式中,把字符串中的old(旧字符串)替换成new新字符串,如果指定第三个参数___x,则替换不超过___x次
9、“/“表示浮点数除法,返回浮点结果;“//“表示整数除法,返回不大于结果的一个最大的整数
10、Python中,del表示删除列表中指定位置的元素,pop函数用于移除列表中的一个元素(默认最后一个元素),实现删除效果,并且返回该元素的值remove函数用于移除列表中某个值的第一个匹配项,实现删除效果
11、Python类属性,可以不用声明,无需指定类型,在赋值时直接生效
12、数据规模大是大数据的最显著特征
13、Type函数用于返回对象的类型,其中,列表是list,元组是tuple
14、Len方法返回对象(字符、列表、元组等)长度或项目个数
15、Python赋值运算符*=的作用是将左侧操作数乘以右侧操作数,并将结果分配给左侧操作数
16、内置函数upper的作用是字符串中字母由小写变为大写
17、数据再利用是大数据时代数据收集的关键
18、数据应用是支持大数据业务的基础
19、空的字符串、数字、None对象的布尔值为假
20、Python划分语句块的方法是缩进对齐
21、列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现列表的数据项不需要具有相同的类型,创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可
22、列表是Python中最基本的数据结构在列表中的每个元素都分配一个数字来表示他的位置,我们称之为索引,第一个索引是0,第二个索引是1,依此类推,所以可以采用索引下标修改列表中的元素
23、字符串实际上就是字符的数组,所以也支持下标索引对Python来说,负数索引表示从右边往左数,最右边的元素的索引为-1,倒数第二个元素为-
2.,...因此,python中可以通过下标获取字符串的任意一个元素,也可以进行字符串的截取操作等因此,假设s='abcdefghijk',则s[-1]=k
24、嵌套列表是列表中包含列表,同理,python语言允许在一个循环体里面嵌入另一个循环,称之为循环的嵌套
25、\n表示换行,\t表示制表符,字符\本身也要转义,所以\\表示的字符就是\Python还允许用“r”表示内部的字符串默认不转义
26、python中的变量是不需要提前声明的,变量一旦初始化,其类型和值就确定了在python可能会需要同时声明多个变量,并对多个变量赋予相同的初始值,可以采用如下的方式赋值,a=b=c;
27、Python有算术运算符、赋值运算符、逻辑运算符、位运算符、成员运算符、身份运算符等等,运算符也有优先级,例如算术运算符中的加减乘除等,加法用+运算符,减法用—运算符,乘法用*运算符,除法用/运算符同样的,幂运算符用**表示,取余数用%来表示,整除用//来表示
28、python中有一些内置函数和方法,他们具有特定的意义,例如Pythonfind方法检测字符串中是否包含子字符串str,如果指定beg(开始)和end(结束)范围,则检查是否包含在指定范围内,如果包含子字符串返回开始的索引值,否则返回-1clear函数用于删除字典内所有元素set函数创建一个无序不重复元素集可进行关系测试删除重复数据还可以计算交集、差集、并集等open函数用于打开一个文件创建一个file对象相关的方法才可以调用它进行读写等等title方法返回'标题化'的字符串就是说所有单词都是以大写开始其余字母均为小写values函数以列表返回字典中的所有值
29、python逻辑运算符有and、or、not等,and表示布尔“与“-如果x为False,xandy返回False,否则它返回y的计算值例如,aandb返回20or表示布尔“或“-如果x是非0,它返回x的值,否则它返回y的计算值Not表示布尔“非“-如果x为True,返回False例如,aorb返回10如果x为False,它返回True例如,notaandb返回False
30、python中的比较运算符有等于==,不等于!=,大于〉,小于=等
31、字典是Python中唯一的映射类型
32、remove函数用于移除列表中某个值的第一个匹配项,例如,在list.removeobj中,obj表示列表中要移除的对象
33、在Python中,为了保持程序结构的完整性,一般采用pass语句,
34、采用index函数可以实现查找元素位置索引
35、___x用来计算元组中的最大值,min用来计算元组中的最小值
36、s=set语句能创建一个___
37、write是将字符串或字节流写入文件,返回的是写入的字符长度
38、Python中,break和return语句的作用相同
39、在Python中,匿名函数的形式为lambda参数列表表达式
40、Python语言语句块的标记是缩进
41、在Python异常处理结构中,finally子句中的代码总是会执行的
42、Python以缩进对齐的方式划分语句块
43、Python的变量主要由变量名、变量值、变量赋组成,因此我们可以定义x=
544、列表中的元素可以采用列表来表示
45、在for循环中可以采用break语句终止循环
46、Python中,reverse方法实现倒序输出
47、在Python程序中,乘法用*运算符,因此,““*3表示出现了3次,所以,print““*3程序的运行结果为
48、在Python中,*=的作用是将左侧操作数乘以右侧操作数,并将结果分配给左侧操作数因此,假定x=1y=2复合赋值语句x*=y+5执行的过程是x=x*y+5,x变量的值为
749、input函数在实现输入的过程中,输入数据的类型是string,如果想要把数据转变为int类型,只需要在输入的数据前面加上相应的类型int该过程可以实现string类型转换为int类型,所以表达式int‘123456’的值为
12345650、Python中程序的基本结构为顺序结构、分支结构和循环结构
51、isalnum函数用于检测字符串是否由字母和数字组成,如果是,返回值为true,否则的话,返回值为false
52、在Python的逻辑运算符中,and表示布尔与在布尔与运算中,如果x为true,则xandy返回值为y的值否则的话,返回值为x的值因此,当a=2b=4,则aandb的值为
453、filter函数用于过滤序列,过滤掉不符合条件的元素,返回一个迭代器对象,如果要转换为列表,可以使用list来转换
54、python中函数、列表和元组的相关知识点
55、python中素数、偶数、前n项和、水仙花个数、玫瑰花数、九九乘法表、___数、闰年等知识点
56、数据再利用是大数据时代数据收集的关键
57、数据应用是支持大数据业务的基础
58、数据规模大是大数据的最显著特征
59、Python中单行注释采用的符号是井号
60、Python中单行注释采用的符号是三引号
61、Type函数中如果只有第一个参数则返回对象的类型,三个参数返回新的类型对象
62、Len方法返回对象(字符、列表、元组等)长度或项目个数
63、标识符可以包括英文、数字和下划线(),但不能包括数字python中的标识符区分大小写
64、空的字符串、数字、None对象的布尔值为假
65、Python划分语句块的方法是缩进对齐
66、Python类属性,可以不用声明,在赋值时直接生效
67、Python变量名必须以字母或下划线开头,并且区分字母大小写
68、在Python中不可以采用关键字和函数名用作变量名
69、列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现列表的数据项不需要具有相同的类型,创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可
70、列表是Python中最基本的数据结构在列表中的每个元素都分配一个数字来表示他的位置,我们称之为索引,第一个索引是0,第二个索引是1,依此类推,所以可以采用索引下标修改列表中的元素
71、字符串实际上就是字符的数组,所以也支持下标索引对Python来说,负数索引表示从右边往左数,最右边的元素的索引为-1,倒数第二个元素为-
2.,...因此,python中可以通过下标获取字符串的任意一个元素,也可以进行字符串的截取操作等
72、嵌套列表是列表中包含列表,同理,python语言允许在一个循环体里面嵌入另一个循环,称之为循环的嵌套
73、\n表示换行,\t表示制表符,字符\本身也要转义,所以\\表示的字符就是\Python还允许用“r”表示内部的字符串默认不转义”
74、python中的变量是不需要提前声明的,变量一旦初始化,其类型和值就确定了在python可能会需要同时声明多个变量,并对多个变量赋予相同的初始值,可以采用如下的方式赋值,a=b=c;
75、Python基本数据类型一般分为数字、字符串、列表、元组、字典、___这六种基本数据类型浮点型、复数类型、布尔型布尔型就是只有两个值的整型、这几种数字类型列表、元组、字符串都是序列
76、Python有算术运算符、赋值运算符、逻辑运算符、位运算符、成员运算符、身份运算符等等,运算符也有优先级,例如算术运算符中的加减乘除等,加法用+运算符,减法用—运算符,乘法用*运算符,除法用/运算符同样的,幂运算符用**表示,取余数用%来表示,整除用//来表示
77、python中有一些内置函数和方法,他们具有特定的意义,例如Pythonfind方法检测字符串中是否包含子字符串str,如果指定beg(开始)和end(结束)范围,则检查是否包含在指定范围内,如果包含子字符串返回开始的索引值,否则返回-1clear函数用于删除字典内所有元素set函数创建一个无序不重复元素集可进行关系测试删除重复数据还可以计算交集、差集、并集等open函数用于打开一个文件创建一个file对象相关的方法才可以调用它进行读写等等title方法返回'标题化'的字符串就是说所有单词都是以大写开始其余字母均为小写values函数以列表返回字典中的所有值
78、python逻辑运算符有and、or、not等,and表示布尔“与“-如果x为False,xandy返回False,否则它返回y的计算值例如,aandb返回20or表示布尔“或“-如果x是非0,它返回x的值,否则它返回y的计算值Not表示布尔“非“-如果x为True,返回False例如,aorb返回10如果x为False,它返回True例如,notaandb返回False
79、python中的比较运算符有等于==,不等于!=,大于〉,小于=等
80、字典是Python中唯一的映射类型
81、Python编程,如比大小、判断数字的奇偶性,求和等等
82、简要回答大数据、字典、元组、列表等的特点示例
(1)下列选项属于不合法标识符的是:(B)A.str123B.FalseC.str_123D.string分析考察python标识符的相关知识点,python标识符可以是数字、字母、下划线的组合,但不能是关键字
(2)设s=‘zhongguo’则s
[3]=n分析考察python中字符串下标和元素之间的关系对Python来说,负数索引表示从右边往左数,最右边的元素的索引为-1,倒数第二个元素为-
2.,...正数索引则表示从左到右,最左边第一个元素的索引为0,第二个元素索引为1,第三个元素索引为2,一次类推因此,python中可以通过下标获取字符串的任意一个元素,也可以进行字符串的截取操作等此题考查的是正数索引,索引下标是3,那么,第一个元素的下标为0,即z的下标为0,第二个元素的下标为1,即h,第三个元素的下标为2,即o,第四个元素的下标是
3.,即n此题查找字符串中的第四个元素,即是n模板内容仅供参考。