spark学习(习题)
2020.12.09
下面哪个不是 RDD 的特点 ( C)
A.可分区 B.可序列化 C.可修改 D.可持久化
关于累加器,下面哪个是错误的 (D )
A.支持加法
B.支持数值类型
C.可并行
D.不支持自定义类型
Scala语言中,以下说法正确的是(c)
A.常量和变量都可以不用赋初始值
B.常量需要赋初始值,变量可以不用赋初始值
C.常量和变量都需要赋初始值c
D.常量不需要赋初始值,变量必须赋初始值
下面对MapReduce描述错误的是( C )
A. 适合离线批处理
B. 具有很好的容错性和扩展性
C. 启动开销小、可以使用很少的磁盘到时效率提高
D. Shuffle连接Map和Reduce
下面描述正确的是( A )
A. NameNode是一个中心服务器,单一节点,负责管理文件系统的名字空间以及客户端对文件的访问.
B. DataNode负责元数据操作,很文件内容相关的数据流经过DataNode.
C. 副本存放在那些DataNode上有NameNode和DataNode协商控制.
D. DataNode全权管理数块的赋值,接受心跳信号和块状态报告
NameNode主要负责元数据的存储与操作,DataNode负责实际的存储。
下列那个配置描述是错误的(C )
A.<name>fs.defaultFS</name> 是定义hdfs集群的命名空间
B.<name>dfs.replication</name> 是定义hdfs文件系统副本数
C.<name>dfs.datanode.data.dir</name> 是定义hdfs文件系统元数据存放目录
D.<name>dfs.namenode.name.dir</name> 是定义hdfs文件系统元数据存放目录
下列哪一项是yarn的一级调度管理( A )
A.计算资源管理
B.Schdule的周期管理
C.app内部计算模型管理
D.多样化计算模型管理
参考:
Hadoop yarn资源调度——主要组件及介绍_Fenggms的博客-CSDN博客
下列哪一项不是applicationMaster的功能( D )
A.数据切分
B.为应用程序申请资源,并进一步分配给内部任务
C.任务监控与容错
D.所有应用的管理者
关于ResourceManager描述错误的是( D )
A. 全局的资源管理器,整个集群只有一个,负责集群资源的同意管理和调度分配
B. 处理客户单请求
C. 启动和监控ApplicationMaster
D. 资源分配和调度、不监控NodeManager
RM是一个全局的资源管理器,集群只有一个,负责整个系统的资源管理和分配,包括处理客户端请求、启动/监控ApplicationMaster、监控 NodeManager、资源的分配与调度。它主要由两个组件构成:调度器(Scheduler)和应用程序管理器(Applications Manager,ASM)。
参考:
Hadoop学习之路(8)Yarn资源调度系统详解 - 数据科学实践者 - 博客园 (cnblogs.com)
以下说明错误的是( B )
A. setup() : 对 Map Task 进行一些预处理
B. map() : 每次接受一个 Key-Value 对并对其进行处理,再分发处理
C. cleanup() : 对 Reduce Task 进行一些处理后的工作
D. run() : 相当于 Map Task 的驱动
(一)MapReduce篇之InputFormat,InputSplit,RecordReader(转) - pei~乐悠悠 - 博客园 (cnblogs.com)
scala 中,以下说法错误是 ( C )
A. scala 中可以在类中定义类。
B. scala 中可以在函数中定义函数。
C. scala 中不可以在类中定义object。
D. scala 中可以在函数中定义类。
下面关于override修饰符的描述错误的是 ( D )
A. Scala里所有重载了父类具体成员的成员都需要这样的修饰符
B. Scala里如果子类成员实现的是同名的抽象成员则这个修饰符是可选的
C. Scala里如果子类中并未重载或实现什么基类里的成员则禁用这个修饰符
D. Scala里如果子类是抽象类则子类的同名成员不可以使用这个修饰符
Scala里,final修饰符的描述正确的是 ( B )
A. 类的声明上添加final修饰符确保成员不被子类重载
B. 类的声明上添加final修饰符把整个类声明为final,这个类不能被继承
C. 类的声明上添加final修饰符确保成员只能被子类重载一次
D. 以上说法都是错误的
声明成final的类不能继承。 如果定义了一个类为final类,那就不能进一步扩展了
调用函数时指定(A),参数顺序可以跟函数定义时的顺序不同
A.参数名
B.参数值
C.默认值
D.变量值
scala 中,类和它的伴生对象说法错误的是( C )
A. 类和它的伴生对象定义在同一个文件中。
B. 类和它的伴生对象可以有不同的名称。
C. 类和它的伴生对象可以互相访问私有特性。
D. 类和它的伴生对象可以实现既有实例方法又有静态方法。
浙公网安备 33010602011771号