内容正文:
《2.1 计算机解决问题的过程》 课堂练习
一、单项选择题
【第1题】
算法就是解决问题的方法和步骤,下列关于算法的叙述,错误的是( )
A、“最强大脑”游戏问题的求解过程就代表着一种算法。
B、我们到超市购物的一系列活动流程与策略就是所谓的算法
C、解题的步骤可以是无穷的
D、解决问题的过程,就是实现算法的过程
【第2题】
下列关于算法的叙述,正确的是( )
A、解题的步骤可以是无穷的
B、算法是解决问题的步骤
C、算法就是解题的算式
D、算法是可以被表述但无法实现
【第3题】
用计算机程序解决问题,正确的顺序是( )
A、分析问题→编写代码→设计算法→调试运行
B、分析问题→设计算法→编写代码→调试运行
C、设计算法→分析问题→编写代码→调试运行
D、调试运行→设计算法→编写代码→分析问题
【第4题】
将信息通过编程进行加工的核心工作是( )
A、设计算法
B、设计界面
C、编写代码
D、运行调试
【第5题】
下列关于算法描述的叙述中,正确的是( )
A、用自然语言描述算法不容易产生歧义
B、对于同一个问题,可以使用不同算法
C、用流程图无法描述循环算法
D、用伪代码描述算法就是用某种程序设计语言来编写代码
【第6题】
下列关于程序设计语言发展三个过程的叙述中,正确的是( )
A、自然语言、伪代码、流程图
B、机器语言、高级语言、面向对象
C、自然语言、机器语言、人工智能
D、机器语言、汇编语言、高级语言
【第7题】
关于算法的描述方法,下列叙述中错误的是( )
A、算法可以用自然语言描述
B、算法可以用伪代码描述
C、算法只能用程序语言描述
D、算法可以用流程图描述
【第8题】
计算机编程加工的核心是对解决问题的方法进行描述,也就是( )
A、分析问题
B、设计算法
C、编写代码
D、调试运行
【第9题】
下列叙述正确的是( )
A、自然语言只能描述顺序结构问题的算法
B、同一个问题,算法唯一
C、用流程图可以描述循环结构算法
D、伪代码就是一种程序设计语言
【第10题】
算法描述如下:
Input(x)
if x 能被 2 整除 Then
输出x是偶数
else
输出x是奇数
End if
上述采用的算法描述方法是( )
A、自然语言
B、流程图
C、伪代码
D、N-S图
【第11题】
在描述算法的方法中,相对不容易用计算机语言编程实现的是( )
A、自然语言
B、伪代码
C、流程图
D、N-S流程图
【第12题】
图形符号 在算法描述流程图中表示( )
A、算法的开始或结束
B、输入输出操作
C、处理或运算的功能
D、判断条件是否满足需求
【第13题】
图形符号“”在算法描述流程图中表示( )
A、算法的开始或结束
B、输入输出操作
C、处理或运算的功能
D、条件判断
【第14题】
图形符号 在算法描述流程图中表示( )
A、算法的开始或结束
B、输入输出操作
C、处理或运算的功能
D、判断条件是否满足需求
【第15题】
下列选项中,属于算法描述方法的是( )
A、列表法
B、枚举法
C、流程图
D、集合法
【第16题】
下列选项中,属于算法描述方法的是( )
A、自然语言描述法
B、集合法
C、列表法
D、顺序法
【第17题】
在描述算法的流程图中,表示运算与处理的符号框是( )
A、
B、
C、
D、
【第18题】
在用流程图描述算法时,表示判断的图形符号是( )
A、
B、
C、
D、
【第19题】
用流程图描述算法时,表示“开始”的图形符号是( )
A、
B、
C、
D、
【第20题】
如下是“求实数a的绝对值”的流程图,虚线框中应填入的是 ( )
A、
B、
C、
D、
【第21题】
如图所示的流程图,当输入16、80时,输出16;当输入20、18时,输出18,则虚线框中应填入的是( )
A、
B、
C、
D、
【第22题】
某城市实行阶梯水价的收费标准为:月用水15吨以下0.6元∕吨、15~20吨1.4元∕吨、20吨以上2.1元∕吨。根据用水量x计算水费y的流程图如下,其中判断框①内填写的内容为
( )
A、x>15
B、x<15
C、x>20
D、x<=15
【第23题】
根据所示流程图,变量c的输出值是
( )
A、8
B、9
C、10
D、11
【第24题】
下列关于计算1×3×5×7×9×…×99值的算法描述中,错误的是( )
A、
B、
C、
D、
【第25题】
最早出现的编程语言是( )
A、自然语言
B、汇编语言
C、高级语言
D、机器语言
【第26题】
与人类自然语言最为接近的计算机程序设计语言是( )
A、低级语言
B、高级语言
C、汇编语言
D、机器语言
【第27题】
Python、C#、Visual