2.1计算机解决问题的过程课堂练习高中信息技术教科版必修1

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《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、NS图
【第11题】
在描述算法的方法中,相对不容易用计算机语言编程实现的是( )
A、自然语言
B、伪代码
C、流程图
D、NS流程图
【第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 Basic、Java是面向对象的程序设计语言,它们属于( )
A、自然语言
B、高级语言
C、汇编语言
D、机器语言
【第28题】
下列选项中,属于计算机程序设计语言的是( )
A、Flash
B、Python
C、Excel
D、Word
【第29题】
下列选项中,不属于Python特点的是( )
A、面向对象
B、运行效率高
C、可读性好
D、开源
【第30题】
Python程序文件的扩展名是()
A、.python
B、.pyt
C、.pt
D、.py
【第31题】
以下叙述中正确的是()
A、Python3、x与Python2、x兼容
B、Python语句只能以程序方式执行
C、Python是解释型语言
D、Python语言出现得晚,具有其他高级语言的一切优点。

相关文档
最新文档