第 1 课时 算法与框图1 .了解算法的含义,了解算法的思想.2
理解程序框图的三种基本逻辑结构:顺序结构、条件结构、循环结构
2011· 考纲下载1 .本节是高考的热点内容,主要考查算法的含义和程序框图的理解和 应用. 2
本部分在高考题中以选择、填空为主,属于中档题
课前自助餐 课本导读 一、算法 1 .在数学中,现代意义上的“算法”通常是指可以用计算机来解决的某一类问题的程序或步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成. 2 .算法的程序或步骤应具有明确性、有效性和有限性. 二、程序框图 1 .程序框图又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形. 2 .程序框图通常由程序框和流程线组成. 3 .基本的程序框有起止框、输入 ( 输出 ) 框、处理框、判断框 三、三种基本逻辑结构 教材回归 1 .关于程序框图的图形符号的理解,正确的有 ________ . ① 任何一个程序框图都必须有起止框; ② 输入框只能在开始框之后,输出框只能放在结束框之前; ③ 判断框是唯一具有超过一个退出点的图形符号; ④ 对于一个程序来说,判断框内的条件是唯一的 答案①③ 解析任何一个程序都有开始和结束,因而必须有起止框;输入和输出可以放在算法中任何需要输入、输出的位置;判断框内的条件不是唯一的,如a>b ,亦可写为 a≤b ,故只有①③对. 2 .给出如图程序框图,其功能是 ( ) A .求 a - b 的值B .求 b - a 的值 C .求 |a - b| 的值D .以上都不对 答案C 3
(2010· 天津卷,文 ) 阅读右边的程序框图,运行相应的程序,则输出 s 的值为 ( ) A .- 1 B . 0 C . 1 D . 3 答案B 解析第一次执行 s