内容正文:
1.1:算法的定义与特征
一、单项选择:
1.下列例子中能够用算法表达的是( )
A.1+1的计算结果为2 B.通过3D打印做出的工艺品
C.折千纸鹤的折纸步骤 D.小明夺得跳绳比赛冠军
2.下列与广义和狭义算法均无关的是( )
A.全自动洗衣机执行的洗衣步骤 B.模拟生物进化过程中遗传过程
C.购物网站为用户推荐商品的系统 D.一台电脑的CPU
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.只要操作就一定会影响操作算法的运行
二、判断题
1.算法操作中的逻辑运算指的是加、减、乘、除之类的运算( )
2.算法的基本性质包括目的性、分步性、无限性、操作性等( )
3.在执行某些算法时,我们可以将前后步骤进行互换也不会输出结果,这体现了算法的无序性( )
三、简答题
1.请简述以下算法的三要素?
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
1.1:算法的定义与特征
一、单项选择:
1.下列例子中能够用算法表达的是( )
A.1+1的计算结果为2 B.通过3D打印做出的工艺品
C.折千纸鹤的折纸步骤 D.小明夺得跳绳比赛冠军
【答案】C
【解析】算法主要表达的是做某事的过程,ABD强调的是事情的结果
2.下列与广义和狭义算法均无关的是( )
A.全自动洗衣机执行的洗衣步骤 B.模拟生物进化过程中遗传过程
C.购物网站为用户推荐商品的系统 D.一台电脑的CPU
【答案】D
【解析】家用电器的运行步骤,进行生物进化遗传过程的推演,AI智能的商品推荐都是算法在生活中的常见应用,因此ABC均正确;电脑CPU是计算机硬件,与算法无关,所以选择B
3.下列对算法的描述,正确的是( )
A.算法是一种计算手段,相当于数学中四则运算
B.算法是一种数学结构,只能通过符号的形式进行描述
C.算法是解决问题的处理结果,是满足问题的一种输出
D.算法是解决问题的处理过程,是解决问题的思路的具象化体现
【答案】D
4.在算法中,操作一般不包括( )
A.算数运算 B.逻辑运算 C.字符运算 D.关系比较
【答案】D
【解析】在算法中,操作一般包括算数运算、逻辑运算、关系比较、数据传送。
5.判断自己是否满足的评选优秀学生的条件的算法的主要控制结构是( )
A.顺序结构 B.选择结构 C.循环结构 D.跳转结构
【答案】B
【解析】在算法中,由条件是否成立来决定选择执行的结构是选择结构。
6.不属于算法操作中数据传送方式的是( )。
A.输入 B.输出 C.生成 D.赋值
【答案】C
【解析】在算法中,数据传送的操作有输入、输出、赋值(计算)。
7.下列有关算法的基本性质中操作性描述正确的是( )。
A.算法必须要进行操作才能运行 B.算法总是对某些对象进行操作
C.操作对于算法来说是无效的 D.只要操作就一定会影响操作算法的运行
【答案】B
【解析】在算法的基本性质中,操作性是指有意义的算法总是对某些对象进行操作,使其改变状态,完成其功能。
二、判断题
1.算法操作中的逻辑运算指的是加、减、乘、除之类的运算( )
【答案】错
【解析】算法操作中的逻辑运算指的是与、或、非。
2.算法的基本性质包括目的性、分步性、无限性、操作性等( )
【答案】错
【解析】算法的基本性质包括目的性、分步性、有序性、有限性、操作性。
3.在执行某些算法时,我们可以将前后步骤进行互换也不会输出结果,这体现了算法的无序性( )
【答案】错
【解析】算法的基本性质是有序性。
三、简答题
1.请简述以下算法的三要素?
【解析】算法由操作、控制结构、数据结构三要素组成。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$