9512.net
甜梦文库
当前位置:首页 >> 数学 >>

1.1.2程序框图(练习题)



1.1.2 程序框图
一、选择题 1.在程序框图中,一个算法步骤到另一个算法步骤的连接用( A.连接点 C.判断框 答案:B B.流程线 D.处理框 )

2.符号

表示的意义是(

)

A.流程图的开始或结束 B.数据的输入或输出 C.根据给定条件判断 D.赋值执行语句结果的传递 解析:选 C.掌握每一种框图的功能,能准确地画出框图符号. 3.画程序框图需要遵循的规则中,下列说法中错误的是( A.使用标准的框图的符号 B.除判断框外,大多数框图符号只有一个进入点和一个退出点,判断框是具有 超过一个退出点的符号之一 C.一种判断框是“是”与“否”两分支的判断,而且有且仅有两个结果;另一 种是多分支判断,有几种不同的结果 D.在图形符号内描述的语言要非常简练清楚 答案:B 4.下列关于程序框图的理解中正确的有( ) )

①用程序框图表示算法直观、形象,容易理解; ②程序框图能够清楚地展现算法的逻辑结构,也就是通常所说的一图胜万言; ③在程序框图中,起、止框是任何流程必不可少的; ④输入和输出框可用在算法中任何需要输入、输出的位置. A.1 个 C.3 个 答案:D B.2 个 D.4 个

5.如图程序框图能判断任意输入的数 x 的奇偶性.

其中判断框内的条件是( A.m=0 C.x=1 答案:D

) B.x=0 D.m=1

6.如图,写出程序框图描述的算法的运行结果(

)

A.-5 C.-1

B.5 D.-2

?2x+1, 解析: A.该算法的功能是求 x=-1 时, (x)=? 选 f ?3x-2, 由分段函数的性质知 f(-1)=-5. 7.程序框图中的判断框,有一个入口几个出口( A.1 C.3 B.2 D.4 )

x≥0 x<0

的函数值,

解析:选 B.一般有两个出口:“是”与“否”. 8.下面的功能中,属于处理框的是( )

①赋值;②计算;③判断;④输入,输出. A.①②③ B.①②

C.②③

D.①②④

解析:选 B.处理框的功能是赋值,计算和传送结果. 9.下列关于程序框图的说法正确的有( )

①程序框图只有一个入口,也只有一个出口; ②程序框图中的每一部分都应有一条从入口到出口的路径通过它; ③程序框图中的循环可以是无尽循环; ④连接点是用来连接两个程序框图的. A.①②③ C.① B.②③ D.①②

解析:选 D.由框图符号及作用的说明可知③④错误,程序框图中的循环必须是 有限循环;连接点是连接同一个程序框图的不同部分. 二、填空题 10. 如图所示是某一问题的算法的程序框图. 此框图反映的算法功能是________.

解析:输入 x,x≥0 时输出 x;x<0 时输出-x, ∴是计算|x|. 答案:计算任意实数 x 的绝对值|x| 11.观察程序框图如图所示.

若 a=5,则输出 b=________. 解析:因为 a=5,所以程序执行“否”,b=52+1=26. 答案:26 12.如图框图,当 x1=6,x2=9,p=8.5 时,x3 等于________.

解析:由程序框图可知 p=8.5≠ ∴p=

6+9 , 2

x2+x3
2

=8.5,

∴x3=8.5×2-9=8. 答案:8 13.如图算法的功能是________.

答案:求两个实数 a、b 的和 14.如图算法的功能是(a>0,b>0)________.

答案:求以 a、b 为直角边的直角三角形斜边 c 的长 三、解答题 15. 如图是为解决某个问题而绘制的程序框图,根据该图和下列各小题的条件回 答问题.

(1)该程序框图解决的问题是什么? (2)框图中 x=3 的含义是什么? (3)若输出的最终结果是 y1=4,y2=-3,当 x=10 时,输出的结果是多少? (4)在(3)的前提下,当输入的 x 值为多大时,输出 ax+b=0? 解:(1)该程序框图解决的是求函数 f(x)=ax+b 的函数值的问题,其中输入的 是自变量 x 的值,输出的是 x 对应的函数值. (2)框图中 x=3 的含义是将 3 的值赋给变量 x. (3)y1=4,即 3a+b=4,①

y2=-3,即-4a+b=-3.②
由①②得 a=1,b=1, ∴f(x)=x+1. ∴当 x=10 时,10a+b=f(10)=11. (4)令 f(x)=x+1=0,知 x=-1.

∴当输入的值为-1 时,输出 ax+b=0. 16.画出判断两条直线 l1:y=k1x+b1,l2:y=k2x+b2 是否垂直的程序框图. 解:算法如下: S1 输入 k1、k2 的值. S2 计算 u=k1×k2. S3 若 u=-1,则直线 l1 与 l2 垂直;否则,l1 与 l2 不垂直. S4 输出信息“垂直”或“不垂直”. 程序框图如图:

17.假设函数 f(x)=ax2+bx+c(a≠0)与 x 轴有公共点,设计一个算法,对多项 式 ax2+bx+c 因式分解并画出程序框图. 解:算法如下. S1 利用求根公式求得方程 ax2+bx+c=0 的两个根 x1,x2; S2 对 ax2+bx+c 因式分解:ax2+bx+c=a(x-x1)(x-x2). 程序框图如图所示.



更多相关文章:
1.1.2程序框图(练习题)
1.1.2程序框图(练习题)_数学_高中教育_教育专区。数学 练习题1.1.2 程序框图一、选择题 1.在程序框图中,一个算法步骤到另一个算法步骤的连接用( A.连接点...
(人教b版)数学必修三练习:1.1.2程序框图(含答案)
(人教b版)数学必修三练习:1.1.2程序框图(含答案)_数学_高中教育_教育专区。第一章 1.1 1.1.2 一、选择题 1.在画程序框图时,如果一个框图需要分开来画...
1.1.2_程序框图与算法的基本逻辑结构试题及答案
、试题同步测试 1.阅读右边的程序框图,运行相应的程序,则输出 s 的值为( A.-1 C.1 B .0 D.3 ) 2.某程序框图如图所示,若输出的 S=57,则判断框内...
1.1.2 程序框图(一)
1.1.2 程序框图(一)_高一数学_数学_高中教育_教育专区。长沙市中(小)学教师...教师给出一个流程图(上面 1 题) ,学生说说理解的算法步骤. ② 定义程序框图...
1.1.2.1 程序框图、顺序结构《云师大“1+1”专业数学辅...
1.1.2.1 程序框图、顺序结构《云师大“1+1”专业数学辅导》_数学_高中教育...解决问 题——模拟练习,运用问题——归纳总结,完善认识”,通过对问题的探究过程...
数学:1.1.2程序框图与算法的基本逻辑结构同步试题--顺...
算法与程序框图综合测试题 4页 免费 人教A版 1.1.2程序框图与... 22页 免费如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进...
2013-2014学年高一数学人教A版必修三同步测试 1.1.2-1...
2013-2014学年高一数学人教A版必修三同步测试 1.1.2-1程序框图、顺序结构 Word版含解析]1-1-2-1 程序框图、顺序结构 一、选择题 1.下列关于程序框图的说法...
§1.1.2程序框图(二)—循环结构
§1.1.2 程序框图(二)—循环结构一、选择题 1.在程序框图中,算法中要处理数据或计算,可以分别写在不同的( A. 处理框内 B. 判断框内 C. 输入、输出框内...
...学年高中数学(人教B版,必修3)练习:1.1.2 程序框图
【2014-2015学年高中数学(人教B版,必修3)练习:1.1.2 程序框图第一章 1.1 1.1.2 一、选择题 1.在画程序框图时,如果一个框图需要分开来画,要在断开处...
1.1.2程序框图与算法的基本逻辑结构同步试题--顺序结构...
1.1.2程序框图与算法的基本逻辑结构同步试题--顺序结构、条件结构_高一数学_数学_高中教育_教育专区。程序框图与算法的基本逻辑结构同步试题高考...
更多相关标签:

All rights reserved Powered by 甜梦文库 9512.net

copyright ©right 2010-2021。
甜梦文库内容来自网络,如有侵犯请联系客服。zhit325@126.com|网站地图