版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档-下载后可编辑Spark-Scala编程语言-期中测试Spark-Scala编程语言-期中测试
1.【单选题】2分|关于Scala的描述错误的是
AScala是一种多范式的编程语言
BScala不可以运行在java虚拟机上
CScala可以调用Java类库
DScala集成了面向对象编程和函数式编程
2.【单选题】2分|关于Spark的描述错误的是
AA.Spark与MapReduce类似,基于磁盘进行运算
BB.Spark的性能要远高于MapReduce
CC.Spark源码的主要开发语言是Scala
DD.Spark可以运行在yarn之外的框架上
3.【单选题】2分|配置java环境变量时,不需要设置的环境变量是:
AA.JAVA_HOME
BB.CLASSPATH
CC.PATH
DD.SCALA_HOME
4.【单选题】2分|Scala不包括以下哪种数值类型:
AA.Byte
BB.Int
CC.Bigint
DD.Long
5.【单选题】2分|以下哪种循环不包含在scala中
Aforall
Bfor
Cwhile
Ddowhile
6.【单选题】2分|
AR读取(read)
BE求值(evaluate)
CP解析(Parse)
DL循环(Loop)
7.【单选题】2分|
A元组的可以包含不同类型的元素
B元组是不可变的
C访问元组第一个元素的方式为pair._1
D元组最多只有2个元素
8.【单选题】2分|scala允许你用数字去乘字符串,"scala"*3的返回结果是什么
A“scala”*3
Bssscccaaalllaaa
Cscalascalascala
Dscala
9.【单选题】2分|下面选项中a的取值不一致的是?
Avala=3
Bvala:Double=1+2
Cvara=1;a+=2
Dvalb=1.+(2);vala=b.toInt
10.【单选题】2分|
AArray(0,0,0,0,0,0)
BArray(Array(0,0,0),Array(0,0,0))
CArray(Array(0,0),Array(0,0),Array(0,0))
D(Array(0,0),Array(0,0),Array(0,0))
11.【单选题】2分|关于主构造器,以下说法错误的是?
A主构造器在每个类都可以定义多个
B主构造器的参数可以直接放在类名后
C主构造器的会执行类定义中的所有语句
D主构造器中可以使用默认参数
12.【单选题】2分|下面关于override修饰符的描述错误的是?
AScala里所有重载了父类具体成员的成员都需要这样的修饰符
BScala里如果子类成员实现的是同名的抽象成员则这个修饰符是可选的
CScala里如果子类中并未重载或实现什么基类里的成员则禁用这个修饰符
DScala里如果子类是抽象类则子类的同名成员不可以使用这个修饰符
13.【单选题】2分|Scala类中的公有字段自带getter和setter,类classPersen{varage=0},age字段默认定义的方法是?
Agetter,setter
BgetAge,setAge
Cage,age_
Dage,age_=
14.【单选题】2分|关于对象的apply方法,正确的是?
Aapply方法返回的是伴生类的对象
Bapply方法不可以带参数
Capply方法返回的是Unit
Dapply方法定义在类里面
15.【单选题】2分|scala中,关于引入语句的说法不正确的是?
A引入语句可以引入包、类和对象
B引入语句可以出现在任意位置
C引入语句可以重命名
D引入语句不可以隐藏特定成员
16.【单选题】2分|scala语言中,下面描述正确的是?
Ascala中,Float是Double的子类
Bscala中,Int是Long的子类
Cscala中,Double是AnyRef的子类
Dscala中,Long是AnyVal的子类
17.【单选题】2分|以下关于caseclass描述有误的是?
A默认情况下可对其属性进行修改
B在模式匹配时会进行解构操作
C两个caseclass进行比较时进行全等比较,而非按是否引用同一个对象进行比较
D相比于class而言更简洁的实例化过程(不需要使用new操作符)及其它操作语法
18.【单选题】2分|如下的操作中,哪一个不能将valnames=List("Petter","Paul","Mary")中的相应地字符串全部变成大写?
Anames.map(_.toUpperCase)
Bfor(name-names)yieldname.toUpperCase
Cfor(name-names)yield
for(c-name)yieldc.toUpper
Dfor(name-names;
c-name)yieldc.toUpper
19.【单选题】2分|Scala高阶函数指的是
A在程序中应该首先被定义的函数
B将函数作为参数,并返回结果为函数的函数
C函数参数为函数或返回结果为函数的函数
D函数参数为函数或返回结果为函数
20.【单选题】2分|类定义如下,描述不正确的是?
abstractclassElement
{
defcontents:Array[String]
}
AElement是一个抽象类
BElement不能实例化
Ccontents成员定义错误,没有初始化
Dcontents方法是类Element的抽象成员
21.【单选题】2分|scala中的类,下面说法正确的是?
Ascala中,使用extends进行类的扩展
Bscala中,声明为final的类可以被继承
Cscala中,超类必须是抽象类
Dscala中,抽象类可以被实例化
22.【单选题】2分|以下关于闭包描述错误的是?
A闭包是一个函数,其返回值依赖于声明在函数包部的一个或多个变量。
B通常来讲,可以将闭包看作是可以访问一个函数里面局部变量的另一个函数。
C对于defmulBy(factor:Double)=(x:Double)=factor*x;valtriple=mulBy(3);,函数triple是一个闭包。
D对于defmulBy(factor:Double)=(x:Double)=3*x;valtriple=mulBy(3);,函数triple是一个闭包。
23.【单选题】2分|以下选项中,哪一个可以在Scala中定义一个按名调用(call-by-name)的函数?
AdeffunctionOne(x:Int)
BdeffunctionOne(x:=Int)
CdeffunctionOne(x:-Int)
DdeffunctionOne(x:Name)
24.【填空题】6分|
Scala申明常量使用的关键字是,申明变量使用的关键字是。
25.【填空题】6分|以下Scala代码的执行结果是。
defsomeCurring(y:Int):(Int)=Int={
defs(y:Int)=2*y
s
}
valresult=somCurring(4)(3)
26.【填空题】6分|以下Scala代码的执行结果是
Set(1,0,1)+1+1-1
27.【填空题】6分|
Scala申明隐式转换函数的关键字是
28.【填空题】6分|
正则表达式中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 喀喇沁旗2027届数学六年级第一学期期末学业质量监测模拟试题含解析
- 湖北省天门市2027届物理八上期末检测试题含解析
- 甘孜藏族自治州理塘县2026年六年级数学第一学期期末统考试题含解析
- 日照市岚山区2026-2027学年六年级数学第一学期期末监测模拟试题含解析
- 河北省邢台市临西县2026-2027学年数学七上期末达标检测模拟试题含解析
- 湖南省长沙市周南教育集团2026年数学七年级第一学期期末调研模拟试题含解析
- 山东省烟台市福山区2027届数学八年级第一学期期末学业质量监测试题含解析
- 内蒙古呼伦贝尔市尼尔基第二中学2027届八上物理期末质量跟踪监视试题含解析
- 安徽省蒙城中学2027届数学七上期末预测试题含解析
- 美容考试理论试题及答案
- 成都树德东马棚小升初入学分班考试数学考试试题及答案
- 2025-2026学年渎粤语教学设计和教案
- 2025年鸡西市虎林市社区工作者公开招聘笔试真题(含完整答案解析)
- 2025年廊坊银行校园招聘笔试考试试题及答案详解
- 山东省公安机关危险化学品信息管理系统企业端操作说明书
- 小学数学教学中几何图形认知与虚拟现实技术结合的课题报告教学研究课题报告
- 2026数字人民币运营管理中心有限公司招聘笔试历年参考题库附带答案详解
- 水工建筑物水下缺陷修复技术导则
- 2026年广东高中学业水平合格性考试生物试卷试题(含答案详解)
- 水质生物毒性在线监测仪(电化学分析方法)编制说明
- 充电场站综合运营方案
评论
0/150
提交评论