搜索
    上传资料 赚现金
    2.1算法的概念及描述 练习 - 高中信息技术浙教版(2019)必修一数据与计算
    立即下载
    加入资料篮
    2.1算法的概念及描述 练习 - 高中信息技术浙教版(2019)必修一数据与计算01
    2.1算法的概念及描述 练习 - 高中信息技术浙教版(2019)必修一数据与计算02
    2.1算法的概念及描述 练习 - 高中信息技术浙教版(2019)必修一数据与计算03
    还剩6页未读, 继续阅读
    下载需要10学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    浙教版 (2019)必修1 数据与计算2.1 算法的概念及描述课时作业

    展开
    这是一份浙教版 (2019)必修1 数据与计算2.1 算法的概念及描述课时作业,共9页。试卷主要包含了选择题,填空题等内容,欢迎下载使用。

    2.1算法的概念及描述

     

    一、选择题

    1假设在“烧水泡茶”这一过程中要经历5道工序,分别是①烧开水壶1分钟,②烧开水10分钟,③洗茶壶茶杯2分钟,④取茶叶1分钟,⑤泡茶1分钟,若合理安排这5到工序执行的先后顺序,可以使“烧水泡茶”整个过程所有的总时间最短为(   

    A12分钟 B10分钟 C11分钟 D15分钟

    2下列流程图符号属于输入框的是(   

    A B C D

    3有如图所示的流程图,下列说法正确的是(  

    A程序运行结束后,m的值为1098

    B该流程图中只有循环结构,没有选择结构

    C程序运行过程中,语句“k <=3?”的执行次数为3

    D程序运行过程中,语句“n=0?”的执行次数为3

    4图形符号“  ”在算法描述流程图中表示(  

    A算法的开始或结束 B输入/输出操作

    C处理或运算的功能 D判断条件是否满足需求

    5算法的基本结构不包括哪个(  

    A顺序结构 B分支结构  C循环结构  D 线性结构

    6分治法的设计思想是将一个难以直接解决的大问题分割成规模较小的子问题,分别解决问题,最后将子问题的解组合起来形成原问题的解。这要求原问题和子问题的(  

    A规模相同,性质相同 B规模相同,性质不同

    C规模不同,性质相同 D规模不同,性质不同

    7必修一课本的3.3章节标题叫什么?    

    A算法的程序实现 B算法程序实现的综合应用

    C简单算法及其程序实现 D解析算法与枚举算法

    8算法是指在有限的步骤内解决某一问题的确切过程。以下关于算法的描述中,错的是(   

    A算法必须有输入,也必须有输出,而且可以有多个输入输出

    B任何复杂的算法最终都可以用顺序、分支、循环结构来实现

    C《九章算术》中用“更相减损术”求最大公约数的记载属于算法的自然语言描述

    D同一问题选用不同的算法执行效率可能会有很大差别

    9下列不属于算法的描述方式的是(  

    A自然语言 B流程图 C传感器 D伪代码

    10某算法的部分流程图如图所示。

    执行这部分流程,若依次输入2,-3,5,1,2,-1,-8,3,4,0,则输出变量m的值为( 

    A5 B6 C7 D8

    11观察流程图,下列关于算法特征表述错误的是( 

    A算法可以没有数据输入

    B算法必须至少有一个输出

    C该流程图符合算法的有穷性特征

    D该流程图中ss1体现了算法的确定性

    12下列使用伪代码描述的算法中,能够完成数a 和数b 交换的是(  

    Aaa+bba-baa-b Babba

    Ctabtab Daa*baa/bba/b

    13下面关于算法的描述,正确的是      

    A一般的算法只能用一种方式来描述

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

    C算法的流程图中可以没有输出,但只能有一个输入

    D可行性不属于算法的基本特征

    14以下关于算法中输入、输出的描述正确的是(     )。

    A算法可以没有输入,表示该算法不涉及任何数据信息

    B算法可以没有输出,表示该算法运行结果为“无解”

    C算法必须要有输入,否则算法无法进行

    D算法至少要有一个输出

    15若程序代码中含有 n=x/0”,调试过程中提示错误,该代码违反了算法特征中的(  )。

    A有穷性 B可行性 C确定性 D二义性

    16下列关于算法描述,错误的是(   )。

    A算法必须在有限的步骤内执行完毕 B算法可以被描述但无法实现

    C算法可以没有输入但必须有输出 D算法是解决问题所需步骤的序列

    17下列关于计算1×3×5×7×9×…×99值的算法描述中,错误的是(

    A B

    C D

     

     

    二、填空题

    18以下是求解2个正整数a,b的最小公倍数的算法自然语言描述,请在括号内填写正确的数字。

    1步:输入正整数ab

    2步:如果a<b,则交换a,b的值;

    3步:n=1

    4步:a=a*n

    5步:如果a不能整除b,则n=n+1,跳到第_____步;

    6步:输出结果a

    19用智能电饭煲烧饭时,在微处理器的控制下,当饭烧熟时,智能电饭煲会自动停止高热烧饭,转为低热保温。这是因为锅底的温度传感器每隔一定时间(比如200毫秒)会将温度数据传送给微处理器,如果温度低于103℃,则继续高热烧板,一旦发现温度达到103℃(包含103℃,此时锅中水被蒸发完),微处理器就会控制继电器释放触点,让电饭煲停止烧饭,转入低热保温模式。根据以上描述回答下列问题:

    1)右图所示的流程图描述了某个时刻智能电饭煲根据输入的温度数据进行判断、处理的算法,则在流程图中①标记处应该填写_______

    2)在这个系统中温度传感器所起的作用是________

    20素数的定义是:大于1的自然数中,除了能被1和它本身整除以下,没有别的因子的数。以下算法用于判断一个数是否为素数,根据算法描述,回答问题。

    ①输入一个数nn>2

    i=2

    n能被i整除吗?            

    若能,输出“不是素数”,程序结束;

    若不能,i=i+1

    ④判断i>吗?

    若是,输出        a       

    若不是,转为执行步骤③。

    1)“n能被i整除”用VB表达式表示为_______

    2a处应填入_______


    参考答案

    1A

    【详解】

    本题考查的算法的优化。“烧水泡茶”的五道工序是可以优化的。洗茶壶茶杯2分钟,取茶叶1分钟,这两步时可以在烧开水10分钟的时候同时做的。所以总用时可以最短为1+10+1=12分钟,故选项A正确。

    2B

    【详解】

    本题考查的是流程图的符号。选项A是处理框,选项B是输入输出框,选项C是开始结束框,选项D是判断框。故选项B正确。

    3A

    【详解】

    当本题考查的是流程图。
    k=2时,m存储n中每两个数组成的数之和:14+28+57=99
    k=3时,m存储n中每三个数组成的数之和:142+857=999,两次累计。故选项A正确。

    4C

    【详解】

    本题主要考查算法流程图。菱形是条件判断框,平行四边形是数据输入/输出框,圆角矩形是开始/结束框,矩形是数据处理框,故本题选C选项。

    5D

    【详解】

    本题主要考查算法结构。算法的基本结构有:顺序结构、分支结构、循环结构,线性结构属于数据结构,故本题选D选项。

    6C

    【详解】

    本题主要考查分治算法。分治法的设计思想是将一个难以直接解决的大问题分割成规模较小的子问题,分别解决问题,最后将子问题的解组合起来形成原问题的解。这要求原问题和子问题的规模不同,性质相同,故本题选C选项。

    7C

    【详解】

    本题主要考查算法的描述。必修一课本的3.3章节标题叫简单算法及其程序实现,故本题选C选项。

    8A

    【详解】

    本题考查的是算法特征。算法可以没有输入,但必须有输出,而且可以有多个输入输出。故选项A的说法错误。本题应选A

    9C

    【详解】

    本题主要考查算法的描述。算法的描述方式有:自然语言、流程图、伪代码等,传感器用来采集信息,不属于算法的描述方式,故本题选C选项。

    10D

    【详解】

    本题考查的是流程图的识读。该流程图的功能是求连续序列和的最大值,最大值为5+1+2=8,故选项D正确

    11C

    【详解】

    本题考查的是算法特征。算法的五大特征:有穷性、确定性、能行性(可行性)、有 0 个或多个输入、有一个或多个输出。该流程图中初始值i=0,循环体中没有改变i的值,i<3一直成立,一直执行s=s+1,不符合算法的有穷性的特征。故本题应选C

    12A

    【详解】

    本题考查的是算法。可用代入法a=2b=3,带入选项中验证。选项Aa=2+3=5b=5-3=2a=5-2=3。故选项A正确。

    13B

    【详解】

    本题考查的是算法相关知识。算法描述方法有流程图、自然语言和伪代码,故选项A错误;算法的特征:有穷性、确定性、数据输入(0到多个输入)、数据输出(1到多个输出)、可行性。故选项B正确,选项CD错误。

    14D

    【详解】

    本题主要考查算法的特征。算法可以有0个或多个输入,算法可以没有输入,但不表示该算法不涉及任何数据信息,算法至少要有一个输出,故本题选D选项。

    15B

    【详解】

    本题主要考查算法的特征。语句n=x/0分母为0,违反了算法特征中的可行性,故本题选B选项。

    16B

    【详解】

    本题主要考查算法的描述。算法是解决问题所需步骤的序列,可以按照算法实现;算法必须在有限的步骤内执行完毕;算法可以没有输入但必须有输出,故本题选B选项。

    17C

    【详解】

    本题主要考查算法描述。计算1×3×5×7×9×…×99值,S用来计算累乘的值,变量I每次递增2,故错误的是选项C,故本题选C选项。

    184

    【详解】

    本题主要考查算法的描述。分析算法描述的步骤可知,如果a不能整除b,则n=n+1,跳到a=a*n,即第4步,继续循环判断。

    19x<103℃    输入锅底当前的温度值x   

    【详解】

    本题考查的是流程图相关知识。(1)依据题干一旦发现温度达到103℃(包含103℃,此时锅中水被蒸发完),微处理器就会控制继电器释放触点,让电饭煲停止烧饭,转入低热保温模式。”,故①标记处应该填写x<103℃。(2)在这个系统中温度传感器所起的作用是:输入锅底当前的温度值x。

    20n mod i=0    是素数   

    【详解】

    本题主要考查算法描述。①“n能被i整除VB表达式表示为n mod i=0(取余值为0,则n能被i整除)。由题干描述,知a处应填入是素数。

    相关试卷

    浙教版 (2019)必修1 数据与计算2.3 用算法解决问题的过程当堂检测题: 这是一份浙教版 (2019)必修1 数据与计算2.3 用算法解决问题的过程当堂检测题,共7页。试卷主要包含了选择题,操作题,填空题等内容,欢迎下载使用。

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

    浙教版 (2019)必修1 数据与计算第一章 数据与信息1.5 数据与大数据课后测评: 这是一份浙教版 (2019)必修1 数据与计算第一章 数据与信息1.5 数据与大数据课后测评,共5页。试卷主要包含了选择题,判断题等内容,欢迎下载使用。

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

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

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

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

    提示

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

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

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

    重新选择
    明天再来
    个人账户下载
    下载确认
    您当前为教习网VIP用户,下载已享8.5折优惠
    您当前为云校通用户,下载免费
    下载需要:
    本次下载:免费
    账户余额:0 学贝
    首次下载后60天内可免费重复下载
    立即下载
    即将下载:资料
    资料售价:学贝 账户剩余:学贝
    选择教习网的4大理由
    • 更专业
      地区版本全覆盖, 同步最新教材, 公开课⾸选;1200+名校合作, 5600+⼀线名师供稿
    • 更丰富
      涵盖课件/教案/试卷/素材等各种教学资源;900万+优选资源 ⽇更新5000+
    • 更便捷
      课件/教案/试卷配套, 打包下载;手机/电脑随时随地浏览;⽆⽔印, 下载即可⽤
    • 真低价
      超⾼性价⽐, 让优质资源普惠更多师⽣
    VIP权益介绍
    • 充值学贝下载 本单免费 90%的用户选择
    • 扫码直接下载
    元开通VIP,立享充值加送10%学贝及全站85折下载
    您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送
      充值到账1学贝=0.1元
      0学贝
      本次充值学贝
      0学贝
      VIP充值赠送
      0学贝
      下载消耗
      0学贝
      资料原价
      100学贝
      VIP下载优惠
      0学贝
      0学贝
      下载后剩余学贝永久有效
      0学贝
      • 微信
      • 支付宝
      支付:¥
      元开通VIP,立享充值加送10%学贝及全站85折下载
      您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送
      扫码支付0直接下载
      • 微信
      • 支付宝
      微信扫码支付
      充值学贝下载,立省60% 充值学贝下载,本次下载免费
        下载成功

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

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

        本资源来自成套资源

        更多精品资料

        正在打包资料,请稍候…

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

        服务器繁忙,打包失败

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

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

        请单份下载或分批下载

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

        我知道了
        正在提交订单

        欢迎来到教习网

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

        微信扫码,快速注册

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

        手机号注册
        手机号码

        手机号格式错误

        手机验证码 获取验证码

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

        设置密码

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

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

        注册成功

        下载确认

        下载需要:0 张下载券

        账户可用:0 张下载券

        立即下载
        账户可用下载券不足,请取消部分资料或者使用学贝继续下载 学贝支付

        如何免费获得下载券?

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

        返回
        顶部
        Baidu
        map