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

某算法流程图如图所示, 执行该算法,当i的值为6时,下列说法正确的是(   )

A . 输出s的值 B . 执行语句s=s+s*i和i=i+1       C . 程序出错 D . 语句s=s+s*i已经执行了1次
计算机能直接识别和处理的语言是(   )   
A . 机器语言 B . 汇编语言 C . 高级语言 D . 英语
某算法部分流程图如图所示,执行这部分流程,下列说法正确的是(   )

A . “s≥0”共判断了10次 B . 语句“k=1-k”共执行了10次 C . 输出k的值为0 D . 输出s的值为-1
某算法的部分流程图如下图所示。输入s值为2018,i初始值为0,执行这部分流程图后,则s和i分别是(  )

A . 1,3 B . 1,4 C . 2,3 D . 2,4
若输入18,下图的执行结果是

使用计算机编程解决问题,下列正确的步骤是:⑴编写程序代码⑵设计算法⑶分析问题⑷调试程序(  )
A . 2-3-1-4 B . 3-1-2-4 C . 2-1-3-4 D . 3-2-1-4
下列选项中,能实现求1~100之间的所有偶数之和的程序段是:(   )
A . B . C . D .
算法的三种基本结构:
以下不属于算法基本特征的是(     )
A . 可执行性 B . 确定性 C . 有穷性 D . 无限性
某算法的部分流程图如图所示。执行这部分流程,变量a的值是(   )

A . 4 B . 5 C . 1 D . 0
下列结构中,不属于程序设计的三种基本结构是(   )。
A . 组合结构 B . 选择结构 C . 循环结构 D . 顺序结构
在流程图中表示判断的框图是(     )
A . 矩形框 B . 菱形框 C . 圆形框 D . 椭圆形框
可以被计算机直接执行的语言是           , Python语言属于          语言。(    )
A . 机器,高级 B . 高级,汇编 C . 高级,机器 D . 汇编,高级
下面关于用算法来解决问题的4个步骤,正确的顺序为(   )。

①建立数学模型;②设计算法;③分析问题;④描述算法。

A . ③②①④ B . ③①②④ C . ①③②④ D . ①②③④
设计模式下击工具箱中的图标,可以完成在窗体上添加相应的控件。
小强想要了解各省女排队员的平均年龄,为此设计算法,部分流程图如图所示。请将流程图①②处补充完整。

算法有三种基本控制结构,分别是顺序结构、选择结构和循环结构。
某算法的部分流程图如图所示,执行这部分流程,依次输入4、5、-2.11、-9、8、3、-15、8、9、-2、0,则输出ans的值是(    )

A . 9 B . 11 C . 17 D . 24
阅读算法流程图,写出结果。图中函数chr(x)返回数值x对应的字符,ord(x)返回字符x对应的ASCII码值。当输入jrrg时,输出结果为

在设计算法时,通过判断身份证号码第17位是奇数还是偶数确定其性别,适合的算法控制结构是(    )。
A . 选择结构 B . 循环结构 C . 顺序结构 D . 树形结构