高中数学人教A版必修三课时习题:第1章算法初步1.1.2.1含答案
- 格式:docx
- 大小:60.04 KB
- 文档页数:6
高中数学人教A版必修三课时习题:第1章算法初步1.1.2.1含答案
1. 1.2 程序框图与算法的基本逻辑构造
第 1 课时 次序构造
课时目标
1. 理解程序框图的观点.
2.能用程序框图表达算法的次序构造.
识记加强
1.任何一种算法都是由三种基本逻辑构造构成的,它们是次序构造、条件构造、循环
构造.
2.次序构造是任何一个算法都不行缺乏的基本构造,它是由若干个挨次履行的步骤组
成的.
课时作业
一、选择题
1.程序框图中“ ?”表示的意义是 ( )
A.框图的开始或结束
B.数据的输入或结果的输出
C.赋值、履行计算的传递
D.依据给定条件判断
答案: B
分析: 掌握构成程序框图的图形符号及其作用.
1 高中数学人教A版必修三课时习题:第1章算法初步1.1.2.1含答案
2.程序框图中表示判断框的是 ( )
A.矩形框 B.菱形框
C.圆形框 D.椭圆形框
答案: B
分析: 矩形框是办理框; 连接点用小圆圈但没有圆形框; 没有椭圆形框;只有圆角方形
框表示起止框.
3.以下对于程序框图的说法,正确的选项是 ( )
A.程序框图和流程图不是一个观点
B.程序框图是描绘算法的语言
C.程序框图能够没有输出框,但一定要有输入框给变量赋值
D.程序框图虽能够描绘算法,但不如用自然语言描绘算法直观
答案: B
4.以下给出对程序框图的几种说法:
①任何一个程序框图都一定有起止框;
②输入框只好紧挨着放在开始框后,输出框只好紧挨着放在结束框前;
③判断框是独一拥有超出一个出口的程序框;
④对于一个程序来说,判断框内的条件表述方法是独一的.
此中正确说法的个数是 ( )
A.1 B.2 C.3 D.4
答案: B
分析: ①③正确.
5.阅读以下图程序框图,若输入 x 为 3,则输出的 y 的值为 ( )
A.40 B .30 C .25 D .24
答案: A
6.为保证信息安全,信息需加密传输,发送方由明文→密文 ( 加密 ) ,接收方由密文→
明文 ( 解密 ) ,已知加密规则以下图,比如,明文 1,2,3,4 对应密文 5,7,18,16. 当接收方
2 高中数学人教A版必修三课时习题:第1章算法初步1.1.2.1含答案
收到密文 14,9,23,28 时,则解密获得的明文为 ( )
A. 4,6,1,7 B . 7,6,1,4
C. 6,4,1,7 D . 1,6,4,7
答案: C
a+ 2b= 14,
2b+ c= 9,
分析: 由题意可知
2c+ 3d= 23,
4d= 28.
解得 a= 6, b=4, c= 1,d= 7.
二、填空题
7.在画程序框图时,框图一般按 ________、 ________的方向画.在程序框图中,图形
符号↓的名称是 ________,表示的意义是 ________.
答案: 由上到下 由左到右 流程线 履行方向
8.以下给出对程序框图的几种说法:
①任何一个程序框图都一定有起止框;
②输入框只好紧接开始框,输出框只好紧接结束框;
③判断框是独一拥有高出一个退出点的符号;
④对于一个问题的算法来说,其程序框图判断框内的条件的表述方法是独一的.
此中正确说法的个数是 ________个.
答案: 2
分析: ①③正确.由于任何一个程序框图都有起止框;输入框、输出框能够在程序框图
中的任何需要地点;判断框有一个进口、多个出口;判断框内的条件的表述方法不独一.
9.图 (1) 、图 (2) 中程序框图的运转结果分别是 ________、 ________.
3 高中数学人教A版必修三课时习题:第1章算法初步1.1.2.1含答案
5
(2) 2R 答案: (1) 2
a b
分析: (1) 依据 a= 2, b=4,代入公式 S=b+ a即可;
(2) 将 R的值 ( 已输入 ) 代入公式 b= R/2 ,求出 b 的值再代入 a= 2b 即可.三、解答题
10.一次考试中,某同学的语文、数学、英语、物理、化学的成绩分别是 a, b, c, d,
e,设计一个计算该同学的总分和均匀分的算法,并画出程序框图.
解: 算法步骤以下:
第一步:输入该同学的语文、数学、英语、物理、化学的成绩: a, b, c,d, e.
第二步:计算 S= a+ b+c+ d+ e.
S
第三步:计算 ω= 5.
第四步:输出 S和 ω.
程序框图如图.
11.已知函数 f ( x) = x2- 3x- 2,求 f (3) +f ( - 5) 的值,设计一个算法并画出算法的程
序框图.
解: 第一步:求 f (3) 的值.
第二步:求 f ( - 5) 的值.
第三步:将前两步的结果相加,存入 y.
第四步:输出 y 的值.
4 高中数学人教A版必修三课时习题:第1章算法初步1.1.2.1含答案
程序框图如图.
能力提高
12.如图,输出的结果是 ________.
答案: 12
分析: 由程序框图知,当 m= 2 时, p= 2+5= 7, m=7+ 5= 12.
13.以下图的程序框图,依据该图和以下各小题的条件回答下边的几个小题.
(1) 该程序框图解决的是一个什么问题?
(2) 当输入的 x 的值为 0 和 4 时,输出的值相等,问当输入的 x 的值为 3 时,输出的值
为多大?
(3) 在 (2) 的条件下要想使输出的值最大,输入的 x 的值应为多大?
(4) 在 (2) 的条件下依据这个程序框图输出的 f ( x) 值,当 x 的值大于 2 时,x 值大的输出
的 f ( x) 值反而小,为何?
(5) 在 (2) 的条件下要想使输出的值等于 3,输入的 x 的值应为多大?
(6) 在 (2) 的条件下要想使输入的值与输出的值相等,输入的 x 的值应为多大?
解: (1) 该程序框图解决的是求二次函数
f ( x) =- x2+ mx的函数值的问题;
5 高中数学人教A版必修三课时习题:第1章算法初步1.1.2.1含答案
(2) 当输入的 x 的值为 0 和 4 时,输出的值相等,即 f (0) = f (4) .
由于 f (0) = 0,f (4) =- 16+ 4m,
因此- 16+ 4m=0,
因此 m= 4. 因此 f ( x) =- x2+ 4x.
由于 f (3) =- 32+4×3= 3,
因此当输入的 x 的值为 3 时,输出的 y 值为 3;
(3) 由于 f ( x) =- x2+ 4x=- ( x- 2) 2+ 4,当 x=2 时, f ( x) max=4,
因此要想使输出的值最大,输入的 x 的值应为 2;
(4) 由于 f ( x) =- ( x- 2) 2+4,
因此函数 f ( x) 在 [2 ,+∞ ) 上是减函数.
因此在 [2 ,+∞ ) 上, x 值大的对应的函数值反而小,
进而当输入的 x 的值大于 2 时, x 值大的输出的 f ( x) 值反而小;
(5) 令 f ( x) =- x2+4x= 3,解得 x=1 或 x= 3,
因此要想使输出的值等于 3,输入的 x 的值应为 1 或 3;
(6) 由 f ( x) = x,即- x2+ 4x= x,得 x= 0 或 x= 3,
因此要想使输入的值和输出的值相等,输入的 x 的值应为 0 或 3.
6