版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档-下载后可编辑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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 期中质量分析会校长一席话说到所有老师心坎上:“急了动作会变形慌了节奏会失控方向对了每一步都算数!”
- 深度解析(2026)《GBT 29843-2013直流电子负载通 用规范》
- 2026年烟花爆竹生产安全事故应急预案
- 深度解析(2026)《GBT 29773-2013铜选矿厂废水回收利用规范》
- 深度解析(2026)《GBT 29649-2013生物基材料中生物基含量测定 液闪计数器法》
- 《FZT 60029-2021毛毯脱毛测试方法》(2026年)合规红线与避坑实操手册
- 2026年食品饮料供应链合作合同协议
- 贵州省黔东南苗族侗族自治州榕江县2025年中考一模英语试题(含答案)
- 年产10000吨第四代新型环保制冷剂项目可行性研究报告模板-立项拿地
- 2025北京一七一中高二(上)期中语文试题及答案
- 2026广西梧州苍海投资集团有限责任公司招聘总会计师1人笔试模拟试题及答案解析
- 2024-2025学年四川省成都市石室联中教育集团八年级(下)期中数学试卷
- 小学科学教学中的跨学科融合创新实践研究教学研究课题报告
- 《AQ3067-2026化工和危险化学品重大生产安全事故隐患判定准则》解读
- 2026 年山东春考英语提分技巧全解
- 2026届湖北黄冈中学等十一校高三下学期第二次联考物理试卷(含答案)
- 2026年智慧树答案【人工智能原理与技术】智慧树网课章节综合提升测试卷及答案详解(夺冠系列)
- 2026年浙江省新月联盟高三语文第二次调研模拟试卷附答案解析
- 2026北京市公安局监所管理总队招聘勤务辅警300人笔试参考题库及答案解析
- 纵隔肿瘤诊疗指南(2025年版)
- 夜市运营方案
评论
0/150
提交评论