第一节算法初步☆☆☆2017考纲考题考情☆☆☆考纲要求真题举例命题角度1
了解算法的含义,了解算法的思想;2
理解程序框图的三种基本逻辑结构:顺序结构、条件结构、循环结构;3
了解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句的含义
2016,全国卷Ⅰ,9,5分(程序框图的识别)2016,全国卷Ⅱ,8,5分(程序框图的输出结果)2016,全国卷Ⅲ,7,5分(循环次数的计算)2016,四川卷,6,5分(程序框图与九章算术)题型主要以选择题、填空题为主,主要考查求程序框图的执行结果和确定程序框图中的控制条件微知识小题练自|主|排|查1.三种基本逻辑结构名称内容顺序结构条件结构循环结构定义由若干个依次执行的步骤组成的,这是任何一个算法都离不开的基本结构算法的流程根据条件是否成立有不同的流向,条件结构就是处理这种过程的结构从某处开始,按照一定的条件反复执行某些步骤的情况,反复执行的步骤称为循环体程序框图2
算法的特征概括性、逻辑性、有穷性、不唯一性、普遍性3.输入语句、输出语句、赋值语句的格式与功能语句一般格式功能输入语句INPUT“提示内容”;变量输入信息输出语句PRINT“提示内容”;表达式输出常量、变量的值和系统信息赋值语句变量=表达式将表达式的值赋给变量4
条件语句(1)算法中的条件结构与条件语句相对应
(2)条件语句的格式及框图
①IF—THEN格式:②IF—THEN—ELSE格式:5.循环语句(1)算法中的循环结构与循环语句相对应
(2)循环语句的格式及框图
①UNTIL语句:②WHILE语句:微点提醒1.循环结构中必有条件结构,其作用是控制循环进程,避免进入“死循环”,是循环结构必不可少的一部分
2.条件语句主要有两种形式的格式,但是不管是这两种格式的哪一种,IF与ENDIF必须同时出现,可以没有ELSE,但是必须有ENDIF
3.解决程序框图问