更多“用( )来描述算法时,可以采用类似于程序设计语言的语法结构,也易于转换为程序。”相关问题
  • 第1题:

    算法可以用不同的语言描述,如果用C语言或PASCAL语言等高级语言来描述,则算法实际上就是程序了。

    此题为判断题(对,错)。


    正确答案:×

  • 第2题:

    以下关于算法的叙述中错误的是

    A)算法可以用伪代码、流程图等多种形式来描述

    B) 一个正确的算法必须有输入

    C) 一个正确的算法必须有输出

    D)用流程图描述的算法可以用任何一种计算机高级语言编写成程序代码


    正确答案:B
    【答案】B
    【知识点】算法描述
    【解析】一个算法应该有0个或多个输入,但是必须有一个或多个输出。

  • 第3题:

    描述算法时,( )不是理想的表达方式。

    A.流程图
    B.决策图
    C.程序设计语言代码
    D.伪代码

    答案:C
    解析:
    算法可以借助各种工具描述出来,一个算法可以是用自然语言、数字语言或约定的符合来描述,如流程图、伪代码、决策表、决策树等,不包括程序设计语言代码,故正确答案为C。

  • 第4题:

    下列关于算法的叙述,错误的是()

    • A、算法一定有输入
    • B、算法可以使用程序设计语言来实现
    • C、算法必须有输出

    正确答案:A

  • 第5题:

    采用高级程序设计语言表达算法,主要好处是什么?


    正确答案: 高级语言更接近算法语言,易学、易掌握,一般工程技术人员只需要几周时间的培训就可以胜任程序员的工作;
    高级语言为程序员提供了结构化程序设计的环境和工具,使得设计出来的程序可读性好,可维护性强,可靠性高;
    高级语言不依赖于机器语言,与具体的计算机硬件关系不大,因而所写出来的程序可植性好、重用率高;
    把繁杂琐碎的事务交给编译程序,所以自动化程度高,开发周期短,程序员可以集中时间和精力从事更重要的创造性劳动,提高程序质量。

  • 第6题:

    下列叙述正确的是()

    • A、自然语言只能描述顺序结构问题的算法
    • B、同一个问题,算法唯一
    • C、用流程图可以描述循环结构算法
    • D、伪代码就是计算机中直接执行的程序设计语言

    正确答案:C

  • 第7题:

    关于描述算法的工具,以下说法正确的是()。

    • A、自然语言表示的算法便于翻译成程序设计语言
    • B、流程图依赖于计算机程序设计语言
    • C、用伪代码描述的算法易于向计算机程序设计语言过渡
    • D、伪代码的可读性比自然语言强

    正确答案:C

  • 第8题:

    多选题
    算法可以用()来描述。
    A

    流程图

    B

    自然语言

    C

    伪代码

    D

    程序


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

  • 第9题:

    单选题
    以下关于算法的叙述中错误的是(  )。
    A

    算法可以用伪代码、流程图等多种形式来描述

    B

    一个正确的算法必须有输入

    C

    一个正确的算法必须有输出

    D

    用流程图可以描述的算法可以用任何一种计算机高级语言编写成程序代码


    正确答案: C
    解析:
    算法可以使用自然语言、伪代码、流程图等多种不同的方法来描述。故选项A、D说法正确。一个正确的算法可以有零个或者多个输入,必须有一个或者多个输出。故选项C说法正确,B说法错误。答案选择B选项。

  • 第10题:

    单选题
    关于描述算法的工具,以下说法正确的是()。
    A

    自然语言表示的算法便于翻译成程序设计语言

    B

    流程图依赖于计算机程序设计语言

    C

    用伪代码描述的算法易于向计算机程序设计语言过渡

    D

    伪代码的可读性比自然语言强


    正确答案: C
    解析: 伪代码其实就是写代码的一种大体思路。

  • 第11题:

    判断题
    一个算法可以用多种程序设计语言来实现。
    A

    B


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

  • 第12题:

    填空题
    原则上算法可以用任何形式的()来描述,但最常用的算法描述方法还是()。

    正确答案: 语言和符号,流程图法
    解析: 暂无解析

  • 第13题:

    以下关于算法的叙述中错误的是( )。

    A.算法可以用伪代码、流程图等多种形式来描述

    B.一个正确的算法必须有输入

    C.一个正确的算法必须有输出

    D.用流程图描述的算法可以用任何一种计算机高级语言编写成程序代码


    正确答案:B
    一个正确的算法应该有零个或者多个输入。

  • 第14题:

    A、算法必须使用程序设计语言进行描述

    B、算法与程序是一一对应的

    C、算法是程序的简化

    D、程序是算法的具体实现


    正确答案:D

  • 第15题:

    原则上算法可以用任何形式的()来描述,但最常用的算法描述方法还是()。


    正确答案:语言和符号;流程图法

  • 第16题:

    算法可以用()来描述。

    • A、流程图
    • B、自然语言
    • C、伪代码
    • D、程序

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

  • 第17题:

    有了清晰的算法,还要选择一种程序设计语言来编写程序。


    正确答案:正确

  • 第18题:

    一个算法可以用多种程序设计语言来实现。


    正确答案:正确

  • 第19题:

    算法一定要用“伪代码”一种介于自然语言和程序设计语言之间的文字和符号表达工具来描述。


    正确答案:错误

  • 第20题:

    单选题
    下列叙述正确的是()
    A

    自然语言只能描述顺序结构问题的算法

    B

    同一个问题,算法唯一

    C

    用流程图可以描述循环结构算法

    D

    伪代码就是计算机中直接执行的程序设计语言


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

  • 第21题:

    判断题
    有了清晰的算法,还要选择一种程序设计语言来编写程序。
    A

    B


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

  • 第22题:

    问答题
    采用高级程序设计语言表达算法,主要好处是什么?

    正确答案: 高级语言更接近算法语言,易学、易掌握,一般工程技术人员只需要几周时间的培训就可以胜任程序员的工作;
    高级语言为程序员提供了结构化程序设计的环境和工具,使得设计出来的程序可读性好,可维护性强,可靠性高;
    高级语言不依赖于机器语言,与具体的计算机硬件关系不大,因而所写出来的程序可植性好、重用率高;
    把繁杂琐碎的事务交给编译程序,所以自动化程度高,开发周期短,程序员可以集中时间和精力从事更重要的创造性劳动,提高程序质量。
    解析: 暂无解析

  • 第23题:

    单选题
    下列关于算法的叙述,错误的是()
    A

    算法一定有输入

    B

    算法可以使用程序设计语言来实现

    C

    算法必须有输出


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