搜索
    上传资料 赚现金
    高中信息技术学考复习7算法的三种控制结构训练含答案
    立即下载
    加入资料篮
    高中信息技术学考复习7算法的三种控制结构训练含答案01
    高中信息技术学考复习7算法的三种控制结构训练含答案02
    高中信息技术学考复习7算法的三种控制结构训练含答案03
    还剩5页未读, 继续阅读
    下载需要10学贝
    使用下载券免费下载
    加入资料篮
    立即下载

    高中信息技术学考复习7算法的三种控制结构训练含答案

    展开
    这是一份高中信息技术学考复习7算法的三种控制结构训练含答案,共8页。试卷主要包含了“某景点临时服务区告示,某算法流程图如下,某算法的部分流程图如图所示,下列是算法解决问题的一般步骤等内容,欢迎下载使用。

    A.顺序结构中的每个步骤都只能执行一次
    B.循环的重复执行是在条件控制下的可控的重复
    C.每个算法一定会有部分会细化为分支或循环结构
    D.分支结构无论条件满足与否必定有且只有一个分支被执行
    2.“某景点临时服务区告示:女性游客上二楼洗手间,男性游客上一楼洗手间”,用算法描述该问题,合适的算法结构是( )
    A.顺序结构
    B.树形结构
    C.分支结构
    D.循环结构
    3.“某学校从1000名学生中,挑选身高1.75米以上的参加仪仗队的训练”,用算法描述该问题,合适的算法结构是( )
    A.顺序结构B.树形结构
    C.分支结构D.循环结构
    4.设计一个算法,将一个五位正整数各数位上的数字重新排列,得到一个值最小的新五位正整数(例如:一个五位正整数61004,重新排列后得到值最小的新五位正整数为10046)。
    解决上述问题有如下算法步骤:
    ①对列表a中的数字进行升序排序;
    ②依次取出正整数n各数位上的数字,并存入列表a中;
    ③若a[0]>0,则跳转到⑥;
    ④输入一个五位正整数n;
    ⑤若a[0]=0,则在列表a中从左到右找到第一个大于零的元素,并与a[0]交换;
    ⑥依次输出列表a中所有数字。
    下列选项中,解决该问题的正确步骤次序是( )
    A.④②⑤③①⑥
    B.④③②①⑤⑥
    C.④②①③⑤⑥
    D.④③⑤②①⑥
    5.某工厂执行计件制,计算工人每月奖金(j)的算法流程图如下。需要测试所有分支的运行结果,下列最合适的测试数据组是( )
    A.650、1300、1750B.650、920、1450
    C.1125、1395、1650D.850、1550、1650
    6.某算法流程图如下。
    该算法由以下哪些控制结构组成( )
    ①顺序结构 ②分支结构 ③循环结构
    A.①②B.②③
    C.①③D.①②③
    7.某算法的部分流程图如图所示。
    执行这部分流程后,“x←x-2”被执行的次数为( )
    A.0B.1C.2D.3
    8.某算法的流程图如下,输入为3时,执行该流程后,下列说法错误的是( )
    A.输出f的值为6
    B.“i≤n”执行了4次
    C.“f←f ? i”共执行了3次
    D.交换“f←f ? i”和“i←i+1”的位置不会影响执行结果
    9.下列是算法解决问题的一般步骤:
    ①设计算法
    ②提炼核心要素并加以确定或假设
    ③描述算法
    ④用数学符号描述解决问题的计算模型
    上述步骤正确的顺序为( )
    A.①④②③B.②④①③
    C.②①④③D.①④②③
    10.某算法的部分流程图如图所示。
    执行这部分流程后,“i<6?”执行的次数和变量s的值分别为( )
    A.4和16
    B.3和16
    C.4和9
    D.3和9
    11.某算法的部分流程图如图所示,执行这部分流程后,变量a,b的值分别是( )
    A.3,4B.3,5C.8,13D.8,15
    12.某算法的部分流程图如图所示,执行该流程后,变量x,y的值分别是( )
    A.3,3
    B.7,5
    C.10,8
    D.20,18
    13.某算法的部分流程图如图所示。执行这部分流程,依次输入3,4,-1,则输出s的值是( )
    A.-2B.-1C.0D.1
    14.某算法的部分流程图如右图所示,执行该算法,当x的值为4时,则输出y的值为( )
    A.9
    B.10
    C.11
    D.12
    15.某算法流程图如下:
    (1)依次输入1,10,1,执行该流程后,输出结果为 。
    (2)依次输入1,10,2,执行该流程后,输出结果为 。
    (3)依次输入1,6,2,执行该流程后,输出结果为 。
    (4)依次输入3,6,2,执行该流程后,输出结果为 。
    优化训练7 算法的三种控制结构
    1.C 解析 算法可以只由顺序结构组成。
    2.C 解析 该算法需要对条件“性别是否为女(男)?”进行判断,并根据判断结果的不同执行不同的分支,所以是分支结构。
    3.D 解析 该算法需要重复1000次执行“判断当前学生身高是否超过1.75米的判断,并根据判断结果决定该学生是否参加仪仗队训练”的操作,直到1000名学生检测完为止,所以适合用循环结构实现。
    4.C 解析 变量使用前要先赋值,因此②在③前,⑤是直接查找列表a中从左到右找到第一个大于零的元素,并与a[0]交换,很有可能不是最小值,因此要先排序,答案选C。
    5.A 解析 所有分支都要检测到,那就需要每个分段(1—1000、1001—1500、1501及以上)都取到一个测试数据。
    6.D 解析 第1个条件判断“i≤4?”是循环结构;第2个条件判断“a>b?”是分支结构;每个算法都包含顺序结构。
    7.C
    8.D 解析 模拟执行可知:循环体执行了3次,条件判断了4次,最后f值为6;D.交换2个语句后f=2×3×4=24(原来应为f=1×2×3=6)。
    9.B 解析 用算法解决问题的过程如下图所示。
    10.C 解析 本题考查算法流程图。由i的初值及处理框“i←i+2”可知i的依次取值为1、3、5、7,当i=7时,循环条件不成立,循环结束,因此“i<6?”的执行次数为4,s将符合循环条件的i的值进行累加,故s=0+1+3+5=9。正确答案为C。
    11.C 解析 本题考查流程图的知识。循环进行2次,第一次循环后a=3,b=5;第2次循环后a=8,b=13。此时循环终止,故答案是C。
    12.C 解析 本题考查流程图的知识。循环进行2次,第一次循环后y=3,x=5;第2次循环后y=8,x=10。此时循环终止,故答案是C。
    13.B 解析 本题考查算法和流程图的相关知识。循环进行2次,a的值分别为3、4、-1,第一次循环a=3,s=3;第二次循环,a=4,s=-1。当a的值为-1时,循环结束并输出s的值,故本题选项B正确。
    14.A 解析 本题是一个选择结构流程图,当x=4,执行右边的分支,故答案是A。
    15.(1)10。(2)5。(3)3。(4)2。
    相关试卷

    高中信息技术2.2 算法的控制结构课后测评: 这是一份高中信息技术2.2 算法的控制结构课后测评,共12页。试卷主要包含了选择题,操作题,判断题等内容,欢迎下载使用。

    浙教版 (2019)必修1 数据与计算2.2 算法的控制结构综合训练题: 这是一份浙教版 (2019)必修1 数据与计算2.2 算法的控制结构综合训练题,共12页。试卷主要包含了选择题等内容,欢迎下载使用。

    浙教版 (2019)必修1 数据与计算2.2 算法的控制结构课时练习: 这是一份浙教版 (2019)必修1 数据与计算2.2 算法的控制结构课时练习,共12页。试卷主要包含了有如下Pythn程序段,有如下Pythn 程序段,某Pythn程序段如下,有如下的 Pythn程序,有下列 Pythn程序段,如下 Pythn程序段等内容,欢迎下载使用。

    免费资料下载额度不足,请先充值

    每充值一元即可获得5份免费资料下载额度

    今日免费资料下载份数已用完,请明天再来。

    充值学贝或者加入云校通,全网资料任意下。

    提示

    您所在的“深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载 10 份资料 (今日还可下载 0 份),请取消部分资料后重试或选择从个人账户扣费下载。

    您所在的“深深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载10份资料,您的当日额度已用完,请明天再来,或选择从个人账户扣费下载。

    您所在的“深圳市第一中学”云校通余额已不足,请提醒校管理员续费或选择从个人账户扣费下载。

    重新选择
    明天再来
    个人账户下载
    下载确认
    您当前为教习网VIP用户,下载已享8.5折优惠
    您当前为云校通用户,下载免费
    下载需要:
    本次下载:免费
    账户余额:0 学贝
    首次下载后60天内可免费重复下载
    立即下载
    即将下载:0份资料
    • 充值学贝下载 90%的用户选择 本单免费
    • 扫码直接下载
    选择教习网的 4 个理由
    • 更专业

      地区版本全覆盖, 同步最新教材, 公开课⾸选;1200+名校合作, 5600+⼀线名师供稿

    • 更丰富

      涵盖课件/教案/试卷/素材等各种教学资源;500万+优选资源 ⽇更新5000+

    • 更便捷

      课件/教案/试卷配套, 打包下载;手机/电脑随时随地浏览;⽆⽔印, 下载即可⽤

    • 真低价

      超⾼性价⽐, 让优质资源普惠更多师⽣

    开票申请 联系客服
    本次下载需要:0学贝 0学贝 账户剩余:0学贝
    本次下载需要:0学贝 原价:0学贝 账户剩余:0学贝
    了解VIP特权
    您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送

        扫码支付后直接下载

        0元

        扫码支付后直接下载

        使用学贝下载资料比扫码直接下载优惠50%
        充值学贝下载,本次下载免费
        了解VIP特权
        • 微信
        • 支付宝

        微信扫码支付

        支付宝扫码支付(支持花呗)

        到账0学贝
        • 微信
        • 支付宝

        微信扫码支付

        支付宝扫码支付 (支持花呗)

          下载成功

          Ctrl + Shift + J 查看文件保存位置

          若下载不成功,可重新下载,或查看 资料下载帮助

          本资源来自成套资源

          更多精品资料

          正在打包资料,请稍候…

          预计需要约10秒钟,请勿关闭页面

          服务器繁忙,打包失败

          请联系右侧的在线客服解决

          单次下载文件已超2GB,请分批下载

          请单份下载或分批下载

          支付后60天内可免费重复下载

          我知道了
          正在提交订单

          欢迎来到教习网

          • 900万优选资源,让备课更轻松
          • 600万优选试题,支持自由组卷
          • 高质量可编辑,日均更新2000+
          • 百万教师选择,专业更值得信赖
          微信扫码注册
          qrcode
          二维码已过期
          刷新

          微信扫码,快速注册

          还可免费领教师专享福利「樊登读书VIP」

          手机号注册
          手机号码

          手机号格式错误

          手机验证码 获取验证码

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

          设置密码

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

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

          注册成功

          下载确认

          下载需要:0 张下载券

          账户可用:0 张下载券

          立即下载

          如何免费获得下载券?

          加入教习网教师福利群,群内会不定期免费赠送下载券及各种教学资源, 立即入群

          即将下载

          高中信息技术学考复习7算法的三种控制结构训练含答案

          该资料来自成套资源,打包下载更省心

          [共10份]
          浏览全套
            立即下载(共1份)
            返回
            顶部