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程序框图与算法的基本逻辑结构 同步练习(新...
必修3算法与程序框图练习 4页 1财富值如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 数学:1.1.2程序框图与算法的基本...
2014-2015学年高中数学(人教A版)配套练习:1.1.2 第3课...
2014-2015学年高中数学(人教A版)配套练习:1.1.2 第3课时 循环结构、程序框图的画法_高中教育_教育专区。2014-2015学年高中数学(人教A版)配套练习:1.1.2 第...
人教版选修【1-2】4.1《流程图》习题及答案
人教版选修【1-2】4.1《流程图》习题及答案_数学_高中教育_教育专区。数学· ...答案:A 1 1 1 1 5. 下图给出的是计算 +++?+ 的值的程序框图, ...
...数学备考试题库 第十章 第1节 算法与程序框图 文(含...
【三维设计】(新课标)2016届高考数学备考试题库 第十章 第1节 算法与程序框图...5.(2014 北京,5 分)执行如图所示的程序框图,输出的 S 值为( ) 2 A.1 ...
...学期期中数学试卷(必修3程序框图概率统计 选修2-1简...
高二上学期期中数学试卷(必修3程序框图概率统计 选修2-1简易逻辑椭圆双曲线)_高二数学_数学_高中教育_教育专区。高二数学(必修 3+选修 2-1)综合测试题一、选择...
...编写程序求函数值(只写程序)(2)画出程序框图:求和:(...
(2)画出程序框图:求和:(只画程序框图,循环体不对不得分) 正确答案及相关解析 正确答案 (1)程序详见试题解析;(2)详见试题解析. 试题分析:本题考查算法语句及...
2013届高中数学总复习阶段性测试题10 算法、框图与复数...
高中数学 1.1.2程序框图... 4页 4下载券 CFE邯郸总校高中数学必修... 7页...阶段性测试题十(算法、框图与复数) 本试卷分第Ⅰ卷(选择题)和第Ⅱ卷(非选择...
2016年普通高等学校招生全国统一考试数学理试题(全国卷...
2016年普通高等学校招生全国统一考试数学理试题(全国...程序框图.执行该程序框图,若输 入的 x=2,n=2,...有三张卡片,分别写有 12,1 和 3,2 和 ...
2013光明中学高三三模考卷(文科)及答案
2.本试卷共有 23 道试题,满分 150 分,考试时间 ...?BF1B1 . 1 1 1 三、解答题(本大题满分 74 ...{xn }、 yn } 中的项依次由如图所示的程序框图...
必修3同步练习题2.2.3循环结构(含答案)
必修3同步练习题2.2.3循环结构(含答案)_数学_高中教育_教育专区。必修3同步...[解析] 本题主要考查循环结构的程序框图,由框图运行程序我们可知. 1 1 第①...
更多相关标签:

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

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