算法的控制结构 知识点题库

根据图回答

  1. (1) 上图中的程序使用的是(  )语句
    A . 顺序 B . 循环 C . 选择 D . 分支
  2. (2) range(65)产生一个(  )的序列。
    A . 1-65 B . 1-64 C . 0-64 D . 0-65
  3. (3) 该语句共执行(  )次。
    A . 64 B . 65 C . 66 D . 67
  4. (4) 在for i in range(65)中i是(  )
    A . 变量 B . 常量 C . 函数 D . 结构
程序流程控制中最简单、最常用的一种流程结构是(  )。
A . 选择  B . 顺序 C . 分支 D . 循环
顺序结构的特点不包括(  )。
A . 按照语句出现的先后顺序    B . 自上而下依次执行 C . 要先确定变量的个数 D . 每条语句只执行一次
VB有三种基本的流程控制结构:顺序结构、分支结构和循环结构。
顺序结构中,被反复执行的程序称为“循环体”。
“下雨在体育馆上体育课,不下雨则在操场上体育课”,用算法描述这个问题,合适的算法结构是(    )。
A . 顺序结构 B . 循环结构 C . 分支结构 D . 树型结构
行人过红绿灯路口的自然语言算法描述如下,该算法可以采用(   )来实现。

步骤1:走到红灯路口。

步骤2:如果是绿灯,走斑马线过马路。

步骤3:如果是红灯,停下等待。

A . 循环结构 B . 树形结构 C . 分支结构 D . 顺序结构
用户要登录某手机App,需要先输入自己已经注册过的用户名(ID号)和密码,App平台根据用户输入的信息会有不同的显示,这个过程的算法描述如下,此算法采用的结构是(   )。

步骤1:用户输入ID和密码

步骤2:判断该ID号、密码与后台存储的信息是否一致

步骤3:如果一致,显示欢迎用户登录信息,不一致则提示用户输入有误

A . 顺序结构 B . 循环结构 C . 分支结构 D . 数据结构
流程图中虚线框部分表示的程序结构是(   )。

A . 顺序结构 B . 分支结构 C . 循环结构 D . 树形结构
王卿同学开发的程序是:输入数学成绩,如果大于等于96分,就输出“Very Good!”;如果小于96分,就输出“Don’t give up!”。用算法描述此结构应该属于(   )
A . 顺序结构 B . 分支结构 C . 循环结构 D . 网状结构
如图是天然气费用计算程序的主要流程图,

这种程序结构是(      )

A . 顺序结构 B . 分支结构 C . 循环结构 D . 既有顺序结构,也有循环结构
在VB中,下列四种流程图样式中,表示顺序结构的是(    )。
A . B . C . D .
明天是星期六,张华和李明商量,如果天气好他们就去公园野餐,否则就在家里看书学习。根据不同的天气情况,选择不同的安排。这体现了算法中的哪种结构呢(  )?
A . 顺序结构 B . 选择结构 C . 循环结构 D . 条件结构
小王老师班里的40名同学玩老鹰抓小鸡的游戏,由报数结果是7的倍数的同学去当老鹰。第一个报数的同学很调皮,他没有从1开始,而是任意报了一个数,后面的同学必须顺序报数。如果找到所有要当老鹰的同学,使用计算机编程解决该问题,你认为小王老师应该用哪种最优算法结构(  )?
A . 顺序结构 B . 选择结构 C . 循环结构 D . 逻辑结构
小王同学想使用计算机编程设计一款射击游戏,如果击中目标则显示“恭喜,击中目标!”否则显示“没有击中目标”,下图是截取该程序关于这一功能的流程图,请问这是程序基本结构中的哪种结构?(      )

A . 顺序结构 B . 循环结构 C . 平行结构 D . 选择结构
关于算法描述的三种基本控制结构,以下说法错误的是(   )
A . 顺序结构表示程序中各步操作按顺序出现的先后顺序执行。 B . 选择结构表示程序的处理步骤出现了分支,需要根据某一特定的条件选择其中的一个分支执行。 C . 循环结构表示程序反复执行某个或某些操作,直到判断条件为假时才可终止循环。 D . 一个算法不能同时使用三种基本控制结构来描述。
如图所示的流程图,虚线框中的程序控制结构属于(    )

A . 循环结构 B . 树形结构 C . 分支结构 D . 顺序结构
有流程图结构如下,其算法结构属于(    )

 

A . 顺序结构 B . 选择结构 C . 分支结构 D . 循环结构
下图中的流程图主要是哪种程序结构?(      )

A . 顺序结构 B . 分支结构 C . 循环结构 D . 框架结构
  用循环结构可以表示卫星绕地球不停转动的现象。