算法与流程图 知识点题库

调用子程序的程序叫(  )。
A . 父程序 B . 主程序 C . 母程序 D . 子子程序
将程序中反复出现的命令组写成子程序,可以简化主程序,增强主程序的可读性。一般可以用(  )格式来定义子程序。
A . B . C . D .
算法可以用 两种方式表示。
脚本语言是一种可以被浏览器解释执行的编程语言,常用的脚本语言有(  )两种。
A . JavaScript和VBScript B . VBiScript和VcibScript C . HtmlScript和VBScript D . BacScript和JavaScript
Python是一种(  )。
A . 办公软件 B . 高级程序语言 C . 图像处理软件 D . 动画设计软件
如今,计算机应用越来越广泛,我们时时刻刻都需要与计算机交流,如果不懂计算机编程语言,就不能很好地充分利用计算机为我们的社会服务。这学期,我们学习的编程语言是(  )语言。
A . Python B . Java C . Vb D . Small Basic
我们把做某一件事或者完成某项工作的方法、步骤或程序称为(   )
A . 设计 B . 数学推理 C . 算法 D . 问题
  算法必须能在执行有限个步骤之后终止。
下面是用自然语言描述的红外测温报警系统的工作过程,请根据要求完成相应填空。

第一步,设置报警阈值为37度;

第二步,获取人的体温;

第三步,获取的人的体温与报警阈值作比较,如果体温不超过报警阈值,则显示“正常通行”;否则显示“体温高报警”。

  1. (1)
    从图1可以看出这是结构的流程图;Python中我们可以通过语句来实现这种结构的;在这种语句中,elif和是可选项。

    图片_x0020_40图1

     

  2. (2) 请根据自然语言描述将流程图补充完整:①;② 。
  3. (3) 下列选项中,用于表示执行一个步骤的是;表示根据条件选择执行路线的是

    A.

    B.

    C.

    D.  

  4. (4) 根据自然语言描述和流程图将下划本处的程序补充完整。

    f=37

    t= ("请输入检测的体温:")

    t=eval(t)

    if t<f

      print("正常体温")

    :

      print("体温高报警")

  5. (5) 图2中的程序在运行时出现错误,请写出错误的原因是
下列不属于计算机语言的高级语言的是(    )
A . BASIC语言 B . C语言 C . PhotoShop D . .Java
绘制流程图常见的工具和软件有多种,使用下述那种工具绘制最方便(   )
A . WPS B . Visual Basic C . Microsoft Office Visio D . Photoshop
在如图所示的流程图中,输出S的值是(    )

A . 55 B . 10 C . 11 D . 45
下面属于计算机语言的是(   )。
A . 汇编语言 B . 高级语言 C . 自然语言 D . 机器语言
计算机是执行程序的,程序由指令组成。指挥和控制计算机工作的各种指令的集合叫做计算机语言。计算机唯一能够直接识别并执行的语言程序是(   )。
A . 机器语言程序 B . 源程序 C . BASIC语言程序 D . 汇编语言程序
流程图提供了一种图形化描述算法的方式,下列流程图基本符号中,用来表示选择(判断)的是(    )。
A . B . C . D .
机器语言采用“0”和“1”为指令代码来编写程序,他的特点是速度快、资源占用少、易写易读,编程效率高。
流程图是描述(       )的常用工具。
A . 程序 B . 算法 C . 数据结构 D . 计算规则
阅读下面流程图,当A=40时,B的值是,判断了次。

用计算机程序解决问题的过程,正确的顺序是(    )。
A . 确定算法→编写代码→调试运行→确定算法 B . 编写代码→调试运行→确定算法→分析问题  C . 确定算法→分析问题→编写代码→调试运行    D . 分析问题→确定算法→编写代码→调试运行
算法是指(  )
A . 数学中的计算公式      B . 程序设计语言的语句系列 C . 对问题的精确描述      D . 解决问题的精确步骤
最近更新