spark使用Scala语言开发,代码表现力强,封装了大量高级运算API,极大提高数据处理的开发效率

题目

spark使用Scala语言开发,代码表现力强,封装了大量高级运算API,极大提高数据处理的开发效率


相似考题
参考答案和解析
正确答案:正确
更多“spark使用Scala语言开发,代码表现力强,封装了大量高级运算API,极大提高数据处理的开发效率”相关问题
  • 第1题:

    程序设计语言一般可划分为低级语言和高级语言两大类,与高级语言相比,用低级语言开发的程序具有() 等特点。

    A.开发效率高,运行效率高

    B.开发效率高,运行效率低

    C.开发效丰低,运行效率高

    D.开发效率低,运行效率低


    正确答案:C

  • 第2题:

    为了提高计算机软件的开发率,开发软件时应尽量采用

    A.汇编语言

    B.机器语言

    C.指令系统

    D.高级语言


    正确答案:D
    解析:因为高级语言的可读性和移植性都很妒。

  • 第3题:

    程序语言可分成低级语言和高级语言两大类。与高级语言相比,用低级语言开发的程序,其(39),但在(40)的场合还经常或部分地使用低级语言。在低级语言中,汇编语言与机器语言十分接近,它使用了(41)来提高程序的可读性。高级语言有许多种类,其中PROLOG是一种(42)型语言,它具有很强的(43)能力。

    A.运行效率低,开发效率低

    B.运行效率低,开发效率高

    C.运行效率高,开发效率低

    D.运行效率高,开发效率高


    正确答案:C
    解析:语言可以划分成低级语言和高级语言两大类。低级语言又称面向机器语言,它是特定的计算机系统所固有的语言,用机器语言进行程序设计,需要对机器结构有较多的了解。用机器语言编写的程序可读性很差,程序难以修改和维护。高级语言与人们的自然语言比较接近,大大提高了程序设计的效率,便于人们用这类语言进行交流。汇编语言是为特定的计算机或计算机系统设计的面向机器的语言,它的语句分为两大类:与机器指令相对应的可执行语句和伪指令(汇编控制语句)。汇编程序的功能是将汇编语言所编写的源程序译成由机器指令和其他信息组成的目标程序。PROLOG语言是建立在关系理论和一阶谓词理论基础上的逻辑型语言。逻辑程序设计的实质是实现关系,PROLOG具有很强的推理功能,适用于书写自动定理证明,专家系统自然语言理解等问题的程序。

  • 第4题:

    下列说法错误的是( )。

    A.汇编语言是一种依赖于计算机的低级程序设计语言

    B.计算机可以直接执行机器语言程序

    C.高级语言通常都具有执行效率高的特点

    D.为提高开发效率,开发软件时应尽量采用高级语言


    正确答案:C
    高级程序语言结构丰富、可读性好、可维护性强、可靠性高、易学易掌握、写出来的程序可移植性好,重用率高,但是执行效率低。因此答案选择C。

  • 第5题:

    ● 程序设计语言一般可划分为低级语言和高级语言两大类,与高级语言相比,用低级语言开发的程序具有(22)等特点。

    (22)

    A.开发效率低,运行效率低

    B.开发效率高,运行效率低

    C.开发效率低,运行效率高

    D.开发效率高,运行效率高


    正确答案:C

  • 第6题:

    程序设计语言一般可划分为低级语言和高级语言两大类,与高级语言相比,用低级语言开发的程序具有______等特点。

    A.开发效率低,运行效率低
    B.开发效率高,运行效率低
    C.开发效率低,运行效率高
    D.开发效率高,运行效率高

    答案:C
    解析:
    本题考查低级语言与高级语言的概念和区别。低级语言指抽象层次低、较接近于计算机硬件而较远离问题域的程序设计语言,高级语言则反之。因此,一般来说,低级语言的运行效率较高,但需要程序员对底层知识有深入细致的理解,开发难度高、周期长。

  • 第7题:

    spark?API支持哪种语言()

    • A、java
    • B、scala
    • C、go
    • D、r

    正确答案:A,B,C

  • 第8题:

    spark框架的API支持哪种语言进行开发()

    • A、java
    • B、python
    • C、scala
    • D、go

    正确答案:A,B,C

  • 第9题:

    下面对于spark的特点描述正确的是()

    • A、良好的容错性:在分布式数据集计算时通过checkpoint来实现容错,当某个运算环节失败时,不需要从头开始重新计算
    • B、开发便捷性:spark通过scala,java,pythonapi及交互式shell提供丰富的使用方式
    • C、不适合细粒度更新操作:Spark的运算是面向集合的,不适用于需要异步细粒度更新状态的应用,例如web服务的DAO层或web爬虫等
    • D、以上答案都不符合其特性

    正确答案:A,B,C,D

  • 第10题:

    有关scala安装错误的是?()

    • A、Scala 语言可以运行在Window系统上
    • B、Scala是基于java之上,大量使用java的类库和变量,使用 Scala 可以使用先安装 Java 1.4版本
    • C、Scala 语言可以运行在Linux、Unix等系统上
    • D、Scala 语言可以运行在Mac OS X系统上

    正确答案:B

  • 第11题:

    编写插件的优势是什么?()

    • A、提高开发人员编写代码的速度
    • B、使代码能够重复使用
    • C、方便后期维护
    • D、提高开发效率

    正确答案:B,C,D

  • 第12题:

    单选题
    提高运送效率的方式有()。
    A

    大量化,共同化运输

    B

    开发先进运输设备,开发新技术

    C

    尽量使用船舶运输

    D

    尽量使用车辆运输


    正确答案: A
    解析: 暂无解析

  • 第13题:

    程序设计语言可划分为低级语言和高级语言两大类。与高级语言相比,用低级语言开发的程序,其(1),但在(2)的场合,还经常全部或部分地使用低级语言。在低级语言中,汇编语言与机器语言十分接近,它使用了(3)来提高程序的可读性。高级语言有很多种类,其中,PROLOG是一种(4)型语言,它具有很强的(5)能力。

    A.运行效率低,开发效率低

    B.运行效率低,开发效率高

    C.运行效率高,开发效率低

    D.运行效率高,开发效率高


    正确答案:C

  • 第14题:

    ()不是采用MVC(模型-视图-控制器)体系结构进行软件系统开发的优点

    A、有利于代码重用

    B、提高系统的运行效率

    C、提高系统的开发效率

    D、提高系统的可维护性


    正确答案:B

  • 第15题:

    采用构件式开发方式是当前应用开发工具的发展趋势,下列不屈于构件式开发的优点是______。

    A.优化开发的代码

    B.提高应用的开发效率

    C.提高应用的运行效率

    D.降低软件维护费用


    正确答案:A

  • 第16题:

    为了提高软件开发效率,开发软件时应尽量采用( )。

    A.汇编语言

    B.机器语言

    C.指令系统

    D.高级语言


    正确答案:D
    解析:高级语言的使用,大大提高了编写程序的效率,改善了程序的可读性。

  • 第17题:

    程序设计语言通常划分为高级语言和低级语言。机器语言和汇编语言属于低级语言,它们的特点是__( )__。

    A.运行效率低,开发效率低
    B.运行效率低,开发效率高
    C.运行效率高,开发效率低
    D.运行效率高,开发效率高

    答案:C
    解析:
    高级语言又主要是相对于汇编语言而言的,它是较接近自然语言和数学公式的编程,基本脱离了机器的硬件系统,用人们更易理解的方式编写程序。编写的程序称之为源程序。高级语言与计算机的硬件结构及指令系统无关,它有更强的表达能力,可方便地表示数据的运算和程序的控制结构,能更好的描述各种算法,而且容易学习掌握。高级语言编译生成的程序代码一般比用汇编程序语言设计的程序代码要长,执行的速度也慢。低级语言分机器语言(二进制语言)和汇编语言(符号语言),这两种语言都是面向机器的语言,和具体机器的指令系统密切相关。机器语言用指令代码编写程序,而符号语言用指令助记符来编写程序。其特点是:用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合;是计算机的设计者通过计算机的硬件结构赋予计算机的操作功能;机器语言具有灵活、直接执行、速度快等特点。低级语言使用起来比较繁琐费时,通用性也差。汇编语言适合编写一些对速度和代码长度要求高的程序和直接控制硬件的程序。

  • 第18题:

    Spark对比Hadoop来说有如下优势?()

    • A、以Java虚拟机为目标运行环境将面向对象和函数式编程语言完美结合
    • B、使用Scala可编写出更加精简优雅的程序
    • C、Scala的并发编程非常强大
    • D、Scala可以访问任何Java类库,从而不用一切从头开始

    正确答案:A,B,C,D

  • 第19题:

    提高运送效率的方式有()。

    • A、大量化,共同化运输
    • B、开发先进运输设备,开发新技术
    • C、尽量使用船舶运输
    • D、尽量使用车辆运输

    正确答案:A

  • 第20题:

    Spark支持Java、Python和Scala的API,还支持超过80种高级算法,使用户可以快速构建不同的应用


    正确答案:正确

  • 第21题:

    Spark?是在?Scala?语言中实现的,它将?Scala?用作其应用程序框架


    正确答案:正确

  • 第22题:

    MFC框架封装了Win32API的多个函数,以便用户以面向对象的形式开发Windows应用程序。


    正确答案:正确

  • 第23题:

    多选题
    编写插件的优势是什么?()
    A

    提高开发人员编写代码的速度

    B

    使代码能够重复使用

    C

    方便后期维护

    D

    提高开发效率


    正确答案: C,D
    解析: 暂无解析