终身会员
搜索
    上传资料 赚现金
    英语朗读宝

    高中信息技术 必修1:《3.2算法及其描述》学案

    立即下载
    加入资料篮
    高中信息技术 必修1:《3.2算法及其描述》学案第1页
    高中信息技术 必修1:《3.2算法及其描述》学案第2页
    还剩2页未读, 继续阅读
    下载需要5学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    信息技术必修1 数据与计算3.2.1 算法学案

    展开

    这是一份信息技术必修1 数据与计算3.2.1 算法学案,共4页。学案主要包含了伪代码描述算法,算法特征等内容,欢迎下载使用。
    3.2 算法及其描述【任务一】***********************************  知识锦囊  *********************************用自然语言描述算法就是用人们日常所用的语言来描述算法。一般格式如下,第一步第二步............:自然语言描述算法比较容易掌握但遇到复杂算法时很难将算法清晰的表示出来,并且由于自然语言的歧义性,也容易导致算法执行的不确定性。         【任务二】***********************************  知识锦囊  *********************************用流程图描述算法就是程序框图来描述算法的一种表达方式,用流程图描述算法,形象直观,可使算法的流程描述得清晰、简洁,但由于流程线过于灵活,不受约束,使用者可使流程任意转向,从而造成程序阅读和修改上的困难,不利于结构化程序的设计。注意事项:        “开始”“结束”是流程必不可少的因素        输入必须在“开始”以后,输出一定是“结束”以前        可以没有输入,但一定要有输出。        流程线不能交叉流程图的基本图形及其功能图形名称功能 开始/结束表示算法的开始或结束,即流程的起点和终点; 输入/输出表示程序输入输出,即当前需要输出什么信息,或需要输入什么信息; 处理表示算法中变量的计算与赋值; 判断表示程序的问题或条件判断环节,如是否审批等; 流程线表示算法中的流向; 连接点表示算法中的转接;                                   【伪代码描述算法】用伪代码描述算法就是用介于自然语言和计算机语言之间的文字和符号来描述算法它不用图形符书写方便格式紧凑易于理解便于向计算机程序设计语言过渡 【程序设计的三种基本结构】任何复杂的算法都可以用三种基本控制结构组合来表示。三种基本控制结构的主要作用是:(1)                  顺序结构表示程序中的各步操作按出现的先后顺序执行。(2)                  选择结构表示程序的处理步骤出现了分支需要根据某一特定的条件选择其中的一个分支执行(3)                  循环结构表示程序的反复执行某个或者某些操作知道判断条件为假(或为真)时才可终止循环。使用三种基本控制结构的组合来描述算法可以改善算法的清晰度提高算法的可读性 【算法特征】(1)有穷性一个算法在执行有穷步之后必须结束,即一个算法所包含的计算步骤是有限的。(2)确定性算法执行的每一个步骤必须有确切的定义不能出现模棱两可的情况(3)数据输入。一个算法可以有零个或多个数据输入。(4)数据输出一个算法必须有一个或多个数据输出,以反映对输入数据加工后的结果,没有输出的算法是毫无意义的。(5)可行性算法中执行的任何计算步骤都可以被分解为基本的可执行的操作步骤即每个计算步骤都可以在有限时间内完成

    相关学案

    信息技术必修1 数据与计算3.2 Python语言程序设计导学案:

    这是一份信息技术必修1 数据与计算3.2 Python语言程序设计导学案,共5页。

    高中信息技术浙教版 (2019)必修1 数据与计算2.2 算法的控制结构学案:

    这是一份高中信息技术浙教版 (2019)必修1 数据与计算2.2 算法的控制结构学案,共2页。

    浙教版 (2019)必修2 信息系统与社会4.1 搭建信息系统的前期准备导学案:

    这是一份浙教版 (2019)必修2 信息系统与社会4.1 搭建信息系统的前期准备导学案,共6页。

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

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

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

    设置密码

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

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

    注册成功

    返回
    顶部
    Baidu
    map