tceic.com
学霸学习网 这下你爽了
赞助商链接
当前位置:首页 >> 电脑基础知识 >>

高一数学必修三第一章算法复习课件


本章知识概览
算法概念
算法与程序框图 框图的逻辑结构 输入语句 顺序结构 循环结构 条件结构

算 法 初 步

循环语句
算法语句 条件语句 输出语句 赋值语句
算法案例

学习目标:
通过复习算法与程序框图、基本算法 语句,再次体会算法及其思想.

学习重点:
通过具体的练习再现算法的概念、程序 框图的基本逻辑结构和基本算法语句.

学习难点:
利用算法初步的知识解决具体的问题.

1、下列四种叙述能称为算法的是( A、在家里一般是妈妈做饭;

C



B、在野外做饭叫野炊;

C、做米饭需要刷锅、淘米、添水、加热这些步骤;

D、做饭必须要有米

?算法的概念
在数学中,算法通常是指按照一定规则解决某一类问题 的明确和有限的步骤. 现在,算法通常可以编成计算机程序, 让计算机执行并解决问题.

?算法的特征是什么?
? ? ?

程序性 顺序性 问题指向性 ?通用性

?

明确性
?

?

有限性

不唯一性

2

C

?除起止框外,任意一个程序框都只有一条流程线“流进”.

?输入框、输出框、处理框都只有一条流程线“流出”.
?判断框一定是两条流程线“流出”.

我们看一下构成程序框图的图形符号及其作用.

(2)构成程序框图的图形符号及其作用

图形符号

名称
终端框 (起止框) 输入、 输出框 处理框 (执行框) 判断框

功能
表示一个算法的起始和结束 表示一个算法输 入和输出的信息 赋值、计算
判断某一条件是否成立 , 成立时 在出口处标明“是”或“ Y”, 不 成立时标明“否”或“N”.

流程线
连接点

连接程序框 连接程序框图的两部分

3.算法的基本结构有__________

顺序结构

条件结构

循环结构

其中循环结构又分为当型结构和直到型结构两种。
下列说法正确的是( D ) A.一个算法只能含有一种逻辑结构.

B.一个算法最多可以包含两种逻辑结构.
C.一个算法必须含有顺序结构、条件结构和循环结构. D.一个算法可以含有顺序结构、条件结构和循环结构的任 意组合.

4(1).如图所示的程序框图,输入的A值为3, 7 则输出的结果是S=________ .

4(2).如图所示的程序框图,输出的结果是S=15, 则输入的A值为____ 7 .

5.阅读下面程序框图,如果输入的值为-3,
-6 则运行结果为_____
开始

输入x


x>=0?


y=x2

y=2x

输出y

结束

6(1).在如图的程序框图中, 10 . 输出结果是________

6(2).如图所示的程序框图输出的结果是S=720, 则判断框内应填的条件是( B )
A.i ≤7 C.i ≤9 B.i >7 D.i >9

7. 基本算法语句有__________

输入语句 条件语句

输出语句 循环语句

赋值语句

其中循环语句又分为当型语句和直到型语句两种.

7(1). 判断下列给出的语句是否正确? (1)输入语句 INPUT a ;b (2)输入语句 INPUT x=3 × × ×

(3)输出语句 PRINT A=2

(4)输出语句 PRINT 20*2 ; × (5)赋值语句 1=i (6)赋值语句 x+y=2 (7)赋值语句 A=B=2 (8)赋值语句 S=S*S × × ×



我们看一下三种算法语句的一般格式.

1、输入语句: 一般格式: INPUT “提示内容”;变量 例:INPUT “a,b,c=”; a,b,c 2、输出语句: 一般格式: PRINT “提示内容” ; 表达式 例:PRINT “S=” ; S 3、赋值语句: 一般格式 变量=表达式 “提示内容” ;可以省略

说明:计算机执行赋值语句时,先计算“=”右边的表达式的值, 然后把这个值赋给“=”左边的变量。

7(2).下列程序运行的结果是( C )

a ?1 b?2 c?3 a?b b?c c?a INP UT a , b, c END
A. 1, 2 ,3 B. 2, 3, 1 C. 2, 3, 2 D. 3, 2, 1

INPUT “a,b,c=”;a,b,c IF b > a THEN t=a 其中t是一个中 a=b 间变量,暂时存 放a的值,并把 b=t 其传递给b. END IF IF c > a THEN t=a 其中t是一个中 a=c 间变量,暂时存 放a的值,并把 c=t 其传递给c. END IF IF c > b THEN t=b 其中t是一个中 b=c 间变量,暂时存 放b的值,并把 c=t 其传递给c. END IF PRINT a,b,c END

7(3).左边的程序运行后 实现的功能是____ 将a,b,c按从大到小的顺 序排列后再输出.

条件语句的一般格式 IF 条件 THEN


满足条件?

语句体(步骤A)
END IF


语句

IF

条件 THEN 语句体1(步骤A) ELSE 语句体2(步骤B) END IF

满足条件?




语句1 语句2

7(4)以下程序运行后的输出结果为( C ) i=1 S=0 WHILE S<10 i = i +1 S = S+I WEND PRINT S END

A. 9

B. 10

C. 14

D.15

7(4)以下程序运行后的输出结果为( C ) i=1 WHILE i<8 i = i +2 s = 2 * i +3 i = i –1 WEND PRINT s END

A. 17

B. 19

C. 21

D.23

7(5)以下程序运行后的输出结果为( A ) i=0 s=0 DO i=i+1 s=s+i LOOP UNTIL s>=10 PRINT i END A. 4 B. 5 C. 6 D.7

7(5)以下程序运行后的输出结果为( B )
i=0 s=0 DO s=s+i i=i+1 LOOP UNTIL s>=10 PRINT i END A. 4 B. 5 C. 6 D.7

我们看一下循环语句的一般格式.

7(6)把求

1? 2 ? 3 ? ? ? ? ? n

的程序补充完整

INPUT “n=”,n i =1 s=1 WHILE i< =n s=s*i i=i+1 WEND PRINT s END

7(7).如果下边程序执行后输出的结果是990,那么在程序中 UNTIL后面的“条件”应为 ( ) D i = 11 s=1 DO s=s*i i=i - 1 LOOP UNTIL “条件” PRINT S END A. i>10 B. i<8 C. i<=9 D. i<9

直到型循环语句的一般格式 DO 循环体 LOOP UNTIL 条件

当型循环语句的一般格式 WHILE 条件 循环体 WEND

?循环结构中反复执行的步骤是( A )
A. 循环体 B. 指向线 C. 程序 D.路径

8(1).阅读右边流程图,则循环体 是( B )部分
A

B

C D

8(2).阅读下面的程序,写出循环体.

S=1 i=1 WHILE i<=10 S=3*S i=i+1 WEND PRINT S END

S=3*S i=i+1

一、概念理解. 二、已知输入的值求结果. 三、已知结果求输入的值. 四、补全程序中的条件或命令. 五、认识循环体.


推荐相关:

高中数学必修三第一章《算法初步》复习要点.doc

高中数学必修三第一章算法初步》复习要点 1.1.1 算法的概念 1、算法的概念:在数学中,算法通常是指按照一定规则解决某一类问题的明确和有限的步骤。 2. 算法...


人教版高中数学必修三-1.4《第一章算法初步复习课》ppt....ppt

新课标人教版课件系列 《高中数学必修3 1.4《第一章算法初步复习课》 一、


人教版数学必修三复习 课件_图文.ppt

人教版数学必修三复习 课件 - 第一章 算法 知识结构: 1、下列程序运行的结果


新人教版必修三数学:第一章《算法初步》复习课件_图文.ppt

新人教版必修三数学:第一章算法初步》复习课件 - 算法初步(复习课) 一、算法考点: 1、三种算法语言。 (1)自然语言(2)流程图 (3)程序语言 2、3种结构和...


数学必修三全册复习课件_图文.ppt

数学必修三全册复习课件 - 数学必修3复习 第一章算法初步》 1.算法的含义; 2.算法的表示: (1) 自然语句表示; (2)流程图表示; (3)算法语句(伪代码)...


高中数学必修三第一章算法知识点总结.doc

标签: 数学| 高中数学| 算法|高中数学必修三第一章算法知识点总结_数学_高


高中数学第一章算法初步单元复习课课件新人教A版必修3_....ppt

高中数学第一章算法初步单元复习课课件新人教A版必修3 - 单元复习课 第一章 算法初步 类型一:算法与程序框图 【典例1】(1)(2016兰州高一检测)阅读程序框图,...


高一数学必修三第一章算法复习课件_图文.ppt

高一数学必修三第一章算法复习课件 - 本章知识概览 算法概念 算法与程序框图 框


高一人教版数学必修3第一章算法的概念(课件)[1]已组合....ppt

高一人教版数学必修3第一章算法的概念(课件)[1]已组合的课件 - 第一章 算法


人教版高中数学必修三第一章-《算法的概念》教学课件3_....ppt

人教版高中数学必修三第一章-《算法的概念》教学课件3 - 趣味益智游戏 一人带着


高中数学必修三算法知识点总结.doc

高中数学必修三算法知识点总结 - 高中数学必修 3 知识点总结 第一章 算法初步


【人教版】数学必修三:1.1.1《算法的概念》ppt课件_图文.ppt

【人教版】数学必修三:1.1.1《算法的概念》ppt课件 - 第一章 算法初步


人教版高一数学(必修三)第一章_算法初步_图文.ppt

人教版高一数学(必修三)第一章_算法初步 - 算法初步 算法的基本思想 高一数学必修三 算法初步 算法的基本思想 【例】在电视台的某个娱乐节目中,要求参与者快速 ...


高中数学人教版A版必修三课件:1. 章末复习提升_图文.ppt

高中数学人教版A版必修三课件:1. 章末复习提升_数学_高中教育_教育专区。第一章 算法初步 章末复习提升 栏目 索引 知识网络 知识梳理 题型探究 系统盘点 自主...


高中数学必修3第一章课件算法与程序框图.ppt

高中数学必修3第一章课件算法与程序框图 - 算法可以理解成由基本运算和规定的运算


重庆市高中数学第一章算法初步复习教案新人教A版必修3.doc

重庆市高中数学第一章算法初步复习教案新人教A版必修3 - 算法初步 一、三维目标


高中数学人教A版必修三《第一章 算法初步》复习课教案.doc

高中数学人教A版必修三第一章 算法初步》复习课教案_数学_高中教育_教育专区。课题:算法初步 复习课 课型: 教学目标 复习课 第年 个教案 月日 1.知识与...


高一数学人教a版必修三练习:第一章 算法初步1.3 word版....doc

高一数学人教a版必修三练习:第一章 算法初步1.3 word版含解析_数学_高中教育_教育专区。高一数学人教 a 版必修三练习 第一章 算法初步 一、选择题(每小题 5...


最新人教版高中数学必修3第一章《算法的概念》示范教案2.doc

最新人教版高中数学必修3第一章《算法的概念》示范教案2 - 第一章 算法初步 本


学年高中数学第一章算法初步章末复习课课时作业新人教A....doc

学年高中数学第一章算法初步章末复习课课时作业新人教A版必修3_数学_高中教育_教育专区。学年高中数学第一章算法初步章末复习课课时作业新人教A版必修3 ...

网站首页 | 网站地图
All rights reserved Powered by 学霸学习网 www.tceic.com
copyright ©right 2010-2021。
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@126.com