课件编号8217894

3.2.2算法的描述(2)练习(原卷+解析卷)

日期:2024-05-19 科目:信息技术 类型:高中试卷 查看:79次 大小:3056112Byte 来源:二一课件通
预览图 0
3.2.2,算法,描述,练习,原卷,解析
    中小学教育资源及组卷应用平台 3.2.2算法的描述(2)-粤教版(2019)高中信息技术必修一练习 学校:_____姓名:_____班级:_____考号:_____ 一、选择题 1.某算法的部分流程图如图所示。执行这部分流程,若输入 i 的值为5,则输出 r 的值为( ) A.11 B.9 C.7 D.5 2.有若干只鸡兔同在一个笼子里,从上面数,有36个头,从下面数,有100只脚。执行完以下流程图以后,鸡和兔的数量分别是( )21cnjy.com A.12 24 B.11 25 C.21 15 D.20 16 3.某算法的部分流程图如图所示,执行这部分流程后,输出s,n的值分别是( ) A.8,3 B.19,4 C.3,8 D.4,19 4.下图是把华氏温度转换为摄氏温度的算法,这种描述算法的方式是( ) A.自然语言 B.流程图 C.伪代码 D.高级语言 5.下图算法的基本结构是( ) A.顺序结构 B.树形结构 C.选择结构 D.循环结构 6.图形符号 在算法描述流程图中表示( ) A.算法的开始或结束 B.输入输出操作 C.处理或运算的功能 D.判断条件是否满足需求 7.用流程图描述算法时,表示“处理”的图形是( ) A. B. C. D. 8.某算法流程图如图所示,若输入m和n的值分别为24和9,执行这部分流程后,变量m的值为( ) A.3 B.6 C.9 D.1 9.该算法的功能是_____ A.计算S=1+2+3+4+……+9999的和 B.计算S=1+3+5+7+……+9997的和 C.计算S=1+3+5+7+……+9999的和 D.计算S=2+4+6+8+……+10000的和 10.该算法的功能是_____ A.求输入43个数的平均值 B.求输入42个数的平均值 C.求输入41个数的平均值 D.以上三个都不对 11.若输入值为1150,输出结果_____。 A.0 B.10 C.20 D.850 12.若输入的值是 15,输出结果_____。 A.15,10 B.0,10 C.15,0 D.15,15 13.当依次输入7,3,11,15后,输出_____。 A.36 B.4 C.9 D.6 14.有一组数,从第3项开始,每一项都是前两项的和,如1,1,2,3,5,8…,求第20项的值。在流程图的空白处应该填入_____。21世纪教育网版权所有 A.c=a+b B.c=c+a C.c=c+b D.c=c+i 15.关于算法的表示方法,以下叙述正确的是( )。 A.较之流程图和伪代码,自然语言具有叙述精确、无二义性的优点 B.较之自然语言和伪代码,用流程图描述可以减少歧义的产生 C.较之自然语言和流程图,用伪代码描述更为简洁 D.目前最常用的算法表示方法是自然语言 16.在数组d中已经存放了10个不同的整数。以下流程图描述的算法功能是在数组d中查找元素值88,若找到,输出该数组元素的下标;若没找到,输出0。流程图①处应填入( )。21教育网 A.m←2,flag←0 B.m←1,flag←1 C.m←1,flag←0 D.m←2,flag←1 17.以下流程图描述的算法执行结果是( )。 A.9,6 B.6,54 C.6,9 D.9,54 18.以下流程图,算法执行结果是( )。 A.6 B.12 C.18 D.24 19.算法的表示方法有很多,其中哪种表示方法容易产生歧义,影响算法的确定性?( ) A.自然语言 B.流程图 C.伪代码 D.程序语言 20.某算法的部分流程图如右图所示。执行这部分流程,变量a的值是( ) A.4 B.5 C.1 D.0 21.介于自然语言和计算机语言之间的一种算法描述是下列哪个选项?( ) A.流程图 B.伪代码 C.高级语言 D.VB程序设计语言 22.关于以下流程图的说法不正确的是( ) A.该算法作用是输入两个数,输出较大的数。 B.该算法中没有体现“运算”。 C.该算法具有分支结构(选择结构)。 D.如果输入的a、b分别为3和5,则算法的输出为5。 23.某算法的部分流程图如第 5 题图所示,执行这部分流程图,依次输入 3,2,1,变量 i,s 的值 分别是 21·cn·jy·com A.10,1 B.7,2 C.10,2 D.13,3 二、简答题 24.思考高楼的自动电梯在运行时需要考虑哪些方面(例如方便乘客,节约能源等), ... ...

    ~~ 您好,已阅读到文档的结尾了 ~~