4 算法与程序框图最新考纲考情考向分析1
了解算法的含义,了解算法的思想2
理解程序框图的三种基本逻辑结构:顺序结构、条件结构、循环结构
了解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句的含义
主要考查程序框图、循环结构和算法思想,并结合函数与数列考查逻辑思维能力,题型主要以选择、填空题为主,考查求程序框图中的执行结果和确定控制条件,难度为低中档
1.算法与程序框图(1)算法① 算法通常是指按照一定规则解决某一类问题的明确和有限的步骤.② 应用:算法通常可以编成计算机程序,让计算机执行并解决问题.(2)程序框图定义:程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形.2.三种基本逻辑结构 名称内容 顺序结构条件结构循环结构定义由若干个依次执行的步骤组成,这是任何一个算法都离不开的基本结构算法的流程根据给定的条件是否成立有不同的流向,条件结构就是处理这种过程的结构从某处开始,按照一定的条件反复执行某些步骤的结构,反复执行的步骤称为循环体程序框图3.算法语句(1)输入语句、输出语句、赋值语句的格式与功能语句一般格式功能输入语句INPUT_“ 提示内容”;变量 输入信息输出语句PRINT_“ 提示内容”;表达 式输出常量、变量的值和系统信息赋值语句变量=表达式将表达式所代表的值赋给变量(2)条件语句① 程序框图中的条件结构与条件语句相对应.② 条件语句的格式a.IF—THEN 格式 IF 条件 THEN 语句体END IFb.IF—THEN—ELSE 格式IF 条件 THEN 语句体 1ELSE 语句体 2END IF (3)循环语句① 程序框图中的循环结构与循环语句相对应.② 循环语句的格式a.UNTIL 语句 DO循环体LOOP UNTIL 条件b.WHILE 语句WHILE 条件循环体WEND题组一 思考辨析1.判断下列