高中数学程序框图专题复习.docx
《高中数学程序框图专题复习.docx》由会员分享,可在线阅读,更多相关《高中数学程序框图专题复习.docx(2页珍藏版)》请在冰豆网上搜索。
![高中数学程序框图专题复习.docx](https://file1.bdocx.com/fileroot1/2023-6/15/6876cb4b-894e-418a-b643-bc2600ccd4c3/6876cb4b-894e-418a-b643-bc2600ccd4c31.gif)
高中数学程序框图专题复习
程序框图
考点精要
1.了解算法的含义,了解算法的思想;
2.理解程序框图的三种基本逻辑结构:
顺序结构、条件结构、循环结构;
3.能熟练运用程序框图表示算法,由框图能指出其含义.
热点分析
重点侧重知识应用的考查,要求具备一定的逻辑推理能力,主要考查内容以程序框图为主.
知识梳理
1.算法的特征
(1)确定性:
算法的确定性是指一个算法中每一步操作都是明确的,不能模糊或有歧义,算法执行后一定产生明确的结果;
(2)有穷性:
算法的有穷性是指一个算法必须能够在有限个步骤之内把问题解决,不能无限的执行下去;
(3)可行性:
算法的可行性是指一个算法对于某一类问题的解决都必须是有效的,切实可行的,并且能够重复使用.
2.程序框图
(1)程序框图的概念:
程序框图又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形;
(2)构成程序框的图形符号及其作用
程序框
名称
功能
起止框
表示一个算法的起始和结束,是任何算法程序框图不可缺少的.
输入、输出框
表示一个算法输入和输出的信息,可用在算法中任何需要输入、输出的位置.
处理框
赋值、计算.算法中处理数据需要的算式、公式等,它们分别写在不同的用以处理数据的处理框内.
判断框
判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时在出口处标明则标明“否”或“N”.
流程线
算法进行的前进方向以及先后顺序
连结点
连接另一页或另一部分的框图
(3)程序框图的构成
一个程序框图包括以下几部分:
实现不同算法功能的相对应的程序框;带箭头的流程线;程序框内必要的说明文字.
3.几种重要的结构
(1)顺序结构
顺序结构描述的是最自然的结构,它也是最基本的结构,
其特点是:
语句与语句之间,框与框之间是按从上到下的顺
序进行,不能跳跃,不能回头,如右图表示的是顺序结构的