2.2 算法的概念及描述 2024-2025学年高中信息技术人教/中图版(2019)必修1

| 11页
| 261人阅读
| 1人下载

2.2 算法的概念及描述2024—2025学年高中信息技术人教/中图版(2019)必修1

 

一、选择题

1.“若是本书店会员,所有商品打八五折,否则无折扣”,用算法描述这一问题,合适的算法结构是(  )

A.分支结构 B.循环结构 C.顺序结构 D.树形结构

2.计算机中的算法指的是解决某一个问题的有限运算序列,它必须具备输入、输出、(   )等5个特性

A.可执行性、可移植性和可扩充性 B.可执行性、有穷性和确定性

C.确定性、有穷性和稳定性 D.易读性、稳定性和确定性

3.以下关于算法的描述,正确的是(   )

A.算法只能用流程图来描述

B.同一种算法只能用一种程序语言来实现

C.一个算法必须保证它的执行步骤是有限的

D.算法可以有零个或多个输入,但只能有一个输出

4.下列关于算法特征的说法,正确的是(    )

A.有穷性是指算法得到的结果不能是无限不循环小数

B.可行性是指计算机硬件能够达到算法运行的要求

C.确定性是指算法的处理结果必须是确定的

D.算法被执行者实施时,可以没有输入,但必须包含至少一个输出

5.下列算法,输出结果是( )。 page number 0

试卷第1页,共1页

学科网 zxxk.com学科网 zxxk.com学科网(北京)股份有限公司


@@@903f6773-81d4-4c4b-9e56-f6435b929aad

A.6 B.9 C.3 D.15

6.下列关于算法和程序设计语言之间关系的说法,正确的是(  )

A.算法独立于程序设计语言,可以由多种程序设计语言来实现

B.程序设计语言与算法是一一对应的,每种算法由特定的程序设计语言来实现

C.当我们设计算法时,需要优先考虑由哪种程序设计语言来实现

D.评价一种算法的优劣,主要看能否被任何程序设计语言轻松实现

7.下列关于算法的说法,正确的是(    )

A.算法的三要素包括运算、执行、过程

B.用自然语言描述的算法通俗易懂、结构清晰、寓意明确

C.伪代码是一种比较直观简洁的、符号接近计算机程序代码的算法描述方式

D.解决问题的算法往往具有单一性,即一个问题用一种算法来解决

8.关于算法,下列叙述正确的是(   )

A.解决任何一个具体问题只有一种算法 B.流程图只是算法的一种表示形式page number 1

试卷第2页,共1页

学科网 zxxk.com学科网 zxxk.com学科网(北京)股份有限公司


C.一种算法只能用一种程序语言来实现 D.算法是解题方法的精确描述,可以有无限个步骤

9.某算法的部分流程图如图所示,输入x的值为7,执行这部分流程后,下列说法正确的是(    )

@@@2399a2a2f6d640bf8142551f265c63de

A.变量s的终值为35

B.变量x的终值为0

C.“x>1”这个条件判断执行了4次

D.若将循环条件“x>1”改为“x>=1”,输出结果不一样

10.在算法执行过程中,用于控制程序执行流程的语句通常称为(   )

A.控制语句 B.逻辑语句 C.条件语句 D.循环语句

11.介于自然语言和程序设计语言之间的人工语言描述算法是(   )

A.流程图 B.框架图 C.自然语言 D.伪代码

12.下面不属于程序的基本控制结构的是(  )

A.顺序结构 B.分支结构 C.循环结构 D.输入输出结构

13.某算法的部分流程图如图所示,执行这部分流程,输出x的值是(   )page number 2

试卷第3页,共1页

学科网 zxxk.com学科网 zxxk.com学科网(北京)股份有限公司


由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。