高中数学-框图习题精选精讲
框图
4.1 流程图
例题:
1.表示旅客搭乘火车的流程正确的是( )
A.买票→候车→上车→检票
B.候车→买票→上车→检票
C.买票→候车→检票→上车
D.修车→买票→检票→上车
解析:根据生活经验,选C.
2. 流程图是由________构成的图示.流程图常用来表示一些________过程,通常会有一个_________一个或多个______通常按照______,_______的顺序来画流程图.
解析: 图形符号和文字说明动态起点终点从左到右从上到下
3.一些实际问题通常可以建立数学模型来解决,具体方法是:从实际情境中提出问题,根据问题建立数学模型,得出数学结果,经检验,若不合乎实际,则要修改,合乎实际,则该数学结果即为可用结果,请用流程图表示数学建模的过程.
解
析: 课后练习:
1 .下列说法正确的是( )
A .流程图只有1 个起点和1 个终点
B .程序框图只有1 个起点和1 个终点
C .工序图只有1 个起点和1 个终点
D .以上都不对
2.下列关于逻辑结构与流程图的说法正确的是
A .一个流程图一定会有顺序结构
B .一个流程图一定含有条件结构
C .一个流程图一定含有循环结构
D.以上说法都不对
3.给出以下一个算法的程序框图,该程序框图的功能是( )
A .求出a 、b 、c 三数中的最大数
B .求出a 、b 、c 三数中的最小数
C .将a 、b 、c 按从小到大排列
D .将a 、b 、c 按从大到小排列
4. 某同学一天上午的活动经历有:上课、早锻炼、用早餐、起床、洗漱、午餐、上学.用流程图表示他这天上午活动的经历的过程.
5.设计一个算法求15321????Λ,并画出
流程图.
6. 若一个数列的递推公式为
???
?
?>==-)1(2
1111n a a a n n .画出打印这个数列的前10 项的程序框图.
7.某招生单位制定了如下的考生考试程序: 1.进考点:到达考点开考前30 分钟到开考后15 分钟之间允许进考点,否则不得进考点
→出示考试证件→检查有证件者进考点,
否则不得进考点→进考点.
2.进考点:到达考场→验指纹,查证件,符合者进考场,否则不得进场→再考15 分钟前允许进场,否则不得进场.
3.考试:考试→作弊者收缴试卷,给出相应处罚并离场→交卷→离场.
设计流程图表述上述考生考试程序.
4.2 结构图
例题:
1.下列关于结构图的说法不正确的是( ) A .结构图中各要素之间通常表现为概念上的从属
关系和逻辑上的先后关系 B .结构图都是“树形”结构
C.简洁的结构图能更好地反映主体要素之间
关系和系统的整体特点
D.复杂的结构图能更详细地反映系统中各细
节要素及其关系
解析:组织结构图一般都呈“树形”结构,但在结构图中也经常会出现其他形结构,如“环”形结构.
2. 在工商管理学中,MRP ( Material Requirement Planning )指的是物资需求计划,基本MRP 的体系结构如图所示.
从图中可以看出,基本MRP 直接受______,______和________的影响. 解析:从图中的箭头可以看出影响基本MRP 的因素主要有主生产计划,产品结构,库存状
态.
3. 用结构图描述本章“框图”的知识结构. 解析:
点评:这是一个用“树形”结构描述的本章知识结构图,箭头表示各要素之间的从属关系,与课本P93 本章知识结构图比较,此结构图更详细复杂,事实上,简洁的结构图可以进一步地细化,复杂的结构图也可以简化.
课后练习:
1.下列关于流程图和结构图的说法中不正确的是( ) A .流程图用来描述一个动态过程
B .结构图用来刻画系统结构
C.流程图只能用带箭头的流程线表示各单元
的先后关系
D.结构图只能用带箭头的连线表示各要素之间的从属关系或逻辑上的先后关系
2. 下列结构图中,体现要素之间是逻辑先后
关系的是( ) 3.下列结构图中要素之间表示从属关系的是( )
4.要描述一工厂的组成情况,应用()
A .程序框图
B .工序流程图
C .知识结构图
D .组织结构图
5. 流程图和结构图都是按照________,________的顺序绘制,流程图只有_______起点,________终点.
6. 一般情况下,“下位”要素比“上位”要素更为_________,上位要素比下位要素更为________,下位要素越多,结构图越_________.
7. 有下列要素:哺乳动物、狗、飞行动物、
麻雀、蛇、地龟、狼、动物、鹰、爬行动物,
设计一个结构图表示这些要素及其关系.
本章测试
一.选择题
1.以下说法正确的是()
A.工序流程图中不可能出现闭合回路
B.程序流程图中不可能出现闭合回路
C.在一个程序流程图中三种程序结构可以都
不出现D.在一个程序流程图中三种程序结构
必须都出现
2. 下述流程图,如图所示,输出d 的含义是
( )
A.点)
,
(
y
x到直线0
=
+
+c
By
Ax的距离
B.点)
,
(
y
x到直线0
=
+
+c
By
Ax距离的平
方
C.点)
,
(
y
x到直线0
=
+
+c
By
Ax距离的倒
数
D.两条平行线间的距离
3.要解决下面的四个问题,只用顺序结构画
不出其流程图的是( )
A.利用公式
2
)1
(
2
1
+
=
+
+
+
n
n
n
Λ,计算
10
2
1+
+
+Λ的值.
B. 当圆面积已知时,求圆的周长
C. 当给定一个数x ,求其绝对值
D.求函数5
4
)
(2+
-
=x
x
x
f的函数值
4. 下列框图中,是流程图的是( )
5. 程序框图中的判断框,有一个人口和
()个出口,而在流程图中,可以有一个
或多个终点.
A . 1
B . 2
C . 3
D . 4
6.以下给出的是计算
20
1
6
1
4
1
2
1
+
+
+
+Λ的
值的一个程序框图,如左下图所示,其中判断
框内填入的条件是( )
A . i > 10
B . i<10
C . i > 20
D . i < 20
7. 在如右上图的程序图中,输出结果是
A .5
B .10
C .20
D .15
8. 下面框图中的错误是( )
A . i 未赋值 B.循环结构有错
C . s的计算不对 D.判断条件不成立
二.填空题
9.如图输出的是________.
10. 景泰蓝是深受人民喜爱的手工艺品.现在我们把它的制作流程叙述一下: 第一步制胎,第二步掐丝,第三步点蓝,第四步烧蓝,第五步打磨,第六步镀金. 请你用工序流程图画出以上工序:
三.解答题
11. 用流程图描述解101531++++=ΛS 的算法.
12. 请画出你从写信到发信的全过程的流程图.
13. 有下列要素:糖、盐、碱、有机物、物质、醋、无机物、酒精,设计一个结构图表示这些要素及其关系.
14. 已知函数??
?=为无理数
为有理数x x y ,0,1,试用流程图表示.
15.对任意函数D x x f ∈),(,可按如图所示,构造一个数列发生器,其工作原理如下: ①输入数据D x ∈0,经数列发生器输出
)(01x f x =;
②若D x ?1,则数列发生器结束工作;若
D x ∈,将1x 反馈加输入端,再输出)(12x f x =,并依此规律进行下去.
现定义1
2
4)(+-=x x x f . (1).若输入65
49
0=
x ,则由数列发生器产生数列{}n x ,写出{}n x 的所有项.
(2).若要数列发生器产生一个无穷的常数列,试求输入的初始数据0x 的值.
打印
?D x n ∈
f
输出
是
结束
输入
否
第四章:框图答案
4.1 流程图
1.B
2.C
3. B
4. 5.流程图
6. 解析:
7. 解析:
4.2 结构图
1.D
2.C
3.C
4.D
5. 从上到下从左到右一个一个或多个
6. 具体抽象复杂
7.
本章测试答案
1.A
2.A
3.C
4.C
5.B
6.A
7. C
8.A
9. 63
10. 制胎;掐丝;点蓝;烧蓝;打磨;镀金
11. 解析:
12. 解析:
13.解析:
14. 解析:
15.解: (1)因为函数)
(x
f的定义域
)
,1
(
)1
,
(+∞
-
?
-
-∞
=
D.所以数列{}n x只有
3项1
,
5
1
,
19
11
3
2
1
-
=
=
=x
x
x.
(2).令,
1
2
4
)
(x
x
x
x
f=
+
-
=即0
2
3
2=
+
-x
x
解得.1
2=
=x
x或
故当1
2
=
=x
x或时,
n
n
n
n
x
x
x
x=
+
-
=
+1
2
4
1
所以输入的初始数据1
=
x时,
得到常数列1
=
n
x;
2
=
x时, 得到常数列2
=
n
x.