搜索
    上传资料 赚现金
    英语朗读宝

    1.2算法和算法描述同步练习沪科版信息技术选修1

    1.2算法和算法描述同步练习沪科版信息技术选修1第1页
    1.2算法和算法描述同步练习沪科版信息技术选修1第2页
    1.2算法和算法描述同步练习沪科版信息技术选修1第3页
    还剩6页未读, 继续阅读
    下载需要5学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    1.2算法和算法描述同步练习沪科版信息技术选修1

    展开

    这是一份教科版 (2019)本册综合课时作业,共9页。试卷主要包含了选择题,填空题,判断题,操作题,简答题等内容,欢迎下载使用。
    1.2算法和算法描述同步练习沪科版信息技术选修1学校:___________姓名:___________班级:___________考号:___________ 一、选择题1.某算法的部分流程图如下图所示。执行这部分流程,若依次输入x的值为6,10,15,20,28,则输出结果分别为(    A01010 B10101 C10001 D001012.下列关于算法特征的描述错误的是(    A.算法必须在有限的步骤内结束 B.算法至少有一个输入C.算法的每一步必须有确切的含义 D.算法至少有一个输出3.下列不属于算法基本特点的是( )。A.有穷性 B.有一个或多个输入 C.可行性 D.有一个或多个输出4.下列关于算法特征的叙述中,正确的是(    A.算法所包含的步骤可以是无穷的B.算法的每一步步骤必须有确切的定义C.一个算法可以没有输入,也可以没有输出D.一种算法只能用一种程序设计语言开实现5.下列流程图中是循环结构的是(    A①② B②③ C③④ D②④6.某算法的部分流程图如下图所示,执行该流程图,则输出s的值以及k的值是(   )  A25 9 B36 11 C36 13 D49 157.下列关于算法的描述,说法正确的是(    A.算法只能用自然语言描述B.解决一个问题的算法是唯一的C.同一个问题的算法不同,结果也不会相同D.算法过程要一步步执行,每一步执行的操作必须准确8.关于算法,下列叙述正确的是(   A.解决任何一个具体问题只有一种算法 B.流程图只是算法的一种表示形式C.一种算法只能用一种程序语言来实现 D.算法是解题方法的精确描述,可以有无限个步骤9.某算法的部分流程图如图所示。执行这部分流程,若输入a的值为36,则输出c的值为(    )。A2 B3 C4 D510.某算法的部分流程图如图所示。执行这部分流程,若依次输入2,-3,5,1,2,-1,-8,3,4,0,则输出变量m的值为(  A5 B6 C7 D8 二、填空题11.一个算法中的每一步都应该是确定的、没有歧义的语句,这符合算法特征中的(    )性。12.以下流程图描述的算法执行结果是___________13.写出下列流程图符号的名称:_________              _________                   _________                  __________14.程序分析题(2小题本小题7分,满分15分)阅读下列流程图,写出结果当输入x=1时,输出n的值是____15.解决问题:求mn的最大公约数。根据以下算法描述,回答问题。输入mnm为被除数,n为除数,rm除以n的余数判断r的值r=0,输出公约数nr≠0,则n将赋值给m,再将r赋值给n,转为执行步骤1)上述算法的描述方式是_____________2)若 m=2018n =20,则最大公约数是_____________3)这个算法是著名欧几里德算法,又称_____________4“r m 除以 n 的余数VB 语句是_____________5)上述算法是用程序的_____________结构实现。 三、判断题16.选择结构中,无论条件是否成立,都可以同时执行两个步骤。(     )17.算法是随着计算机的发展而产生的,没有计算机就没有算法。(    )18.用自然语言来描述算法,比用流程图来描述算法更清晰、简洁。(       )19.在用流程图描述算法时输入输出框的内容与形状都不相同。   (     )20.一个算法可以用多种程序设计语言来实现。(   ) 四、操作题21.有个科学猜想的节目内容是:如果有一张足够大的纸,其厚度为0.1毫米,对折一次纸的厚度增加1倍。问:对着多少次后,纸的厚度可以超过珠穆朗玛峰的高度(8848.43米)?请回答以下的问题。1)根据提议,一张纸的厚度为h,对折k次后,纸的厚度为_______________2)描述本题算法的流程图如下图所示,则流程图中①②处应填写的内容分别是①______________②_______________________ 五、简答题22.如图所示的流程图,请根据要求回答以下问题1)常见的算法描述主要有三种,本算法描述是什么?2)本算法的程序结构是什么?3)本算法程序的输出结果是多少?4)用计算机程序解决问题的步骤是:(请空白处补充完整)分析问题设计算法 调试运行检测结果。5)上述步骤哪-步骤是核心?23.用计算机解决实际问题的过程中,需要进行算法设计,请问什么是算法?
    参考答案:1C2B3B4B5C6C7D8B9C10D11.确定12813     起止框     运算框     判断框     输入输出框14315     自然语言描述     2     辗转相除法     r=m mod n     循环结构16.错误17.错误18.错19.错误2021          ①0    22.(1)流程图2)循环结构和分支结构(选择结构)3724)编写程序5)设计算法 23.算法是指在有限步骤内求解某一问题所使用的一组定义明确的规则。通俗地说,算法就是用计算机求解某一问题的方法,是能被机械地执行的动作或指令的有穷集合。 

    相关试卷

    1.2体验多媒体技术同步练习沪科版信息技术选修2:

    这是一份教科版 (2019)选修4 人工智能初步本册综合一课一练,共5页。试卷主要包含了选择题,填空题,判断题,操作题,简答题等内容,欢迎下载使用。

    2.2vb语言概述同步练习沪科版信息技术选修1:

    这是一份高中信息技术教科版 (2019)选修4 人工智能初步本册综合同步练习题,共5页。试卷主要包含了选择题,填空题,操作题等内容,欢迎下载使用。

    2.3选择结构同步练习沪科版信息技术选修1:

    这是一份高中信息技术教科版 (2019)选修4 人工智能初步本册综合当堂达标检测题,共9页。试卷主要包含了选择题,填空题,操作题等内容,欢迎下载使用。

    文档详情页底部广告位
    欢迎来到教习网
    • 900万优选资源,让备课更轻松
    • 600万优选试题,支持自由组卷
    • 高质量可编辑,日均更新2000+
    • 百万教师选择,专业更值得信赖
    微信扫码注册
    qrcode
    二维码已过期
    刷新

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

    手机验证码已经成功发送,5分钟内有效

    设置密码

    6-20个字符,数字、字母或符号

    注册即视为同意教习网「注册协议」「隐私条款」
    QQ注册
    手机号注册
    微信注册

    注册成功

    返回
    顶部
    Baidu
    map