2.1 计算机解决问题的过程 知识点题库

在计算机内部,计算机能够直接执行的程序语言是(   )。
A . 汇编语言 B . C++语言 C . 机器语言 D . 高级语言
一个研究小组要完成一项比较复杂的产品研制任务,为了让参加研究的人员一目了然看情工作顺序,组织者应采用下列哪种表达方法将工作顺序印发给大家更好些(   )    
A . 结构图 B . 表格式 C . 流程图 D . 项目式
某流程图如图所示:下列vb代码与流程图一致的是(  )

A . B .   C . D .
看流程图得结果,变量s和i的值分别是(   )。

A . 5 和 3 B . 6 和 3 C . 8 和 6 D . 6 和 6
DO 循环中当型循环的关键字是,直到型循环的关键字是
某算法的部分流程图如图所示,执行这部分流程后,下列说法正确的是(  )

A . 变量i的值为4 B . 变量f的值为True C . 语句“i mod 3=0?”执行的次数为2次 D . 语句“i←i+1”和“f←Not f”执行的次数为3次
要统计 1 到 100 之间能被 3 和 5 整除的整数个数,并存储到变量 c 中,下列程序段不能实现的是(    )。
A . B . C . D .
某算法的流程图如图所示。执行这部分流程图后,变量s与n的值分别为(    )

A . 36 8 B . 35 8 C . 36 9 D . 35 9
某景点采用指纹门票,购票时存储游客指纹信息,进园时提取指纹进行比对,如果相符则验票成功, 若不相符则重新提取指纹。下列流程图中能够描述验票机工作流程的是(    )
A . B . C . D .
用于求变量s值的算法如下:

①变量s的初值是0,变量n的初值是1;

②若变量n的值大于100,则转到步骤⑤;

③s←s+(-1)n-1×n;

④n的值增加1,转到步骤②;

⑤输出s的值;

⑥结束。

下列数学表达式中,其计算结果与上述算法执行后变量s的值相等的是(     )

A . 1-2+3-4+……+99 B . 1-2+3-4+……+101 C . 1-2+3-4+……-100 D . -1+2-3+4+……+100
   运行一个程序时它要被装入到内存中。
有关机器语言的描述,下列说法错误的是哪个选项(    )
A . 由0和1代码组成 B . 属于低级语言 C . 属于高级语言 D . 计算机能直接识别和执行
下面关于算法的描述,正确的是( )
A . 一个算法只能有一个输入 B . 算法只能用框图来表示 C . 一个算法的执行步骤可以是无限的 D . 一个完整的算法,不管用什么方法来表示,都至少有一个输出结果
流程图是用辗转相除的方法求输入的两个自然数的最大公约数算法。例如输入6、4,用6/4余2,4/2余0,则6和4的最大公约数是2。流程图中划线处部分应填

在VB中,三种基本程序结构是结构,结构和结构。
流程图是一种常用于表示算法的图形化工具, 是用来表示输入或输出数据。
  程序设计的一般过程是分析问题、设计算法、、运行调试。
某算法的部分流程图如图所示,执行这部分流程后,输出i的值分别是(    )

A . 15   4 B . 15   5 C . 31   4 D . 31   5
以下Python语言说法错误的是(    )
A . 编写代码时,要留意层级之间的缩进关系 B . Python是一种解释型高级编程语言 C . 函数是预先编写好的、实现某种功能的代码段,不可重复使用 D . Python中可以嵌套使用多层缩进
以下流程图描述的算法,输出结果是(     )

A . 8   8   8 B . 24   40   72 C . 24   40   48 D . 24   24   24