all~试题整理 《程序框图与算法的基本逻辑结构》同步测试题
一、选择题
1、给出以下四个问题,
①x, 输出它的相反数 ②求面积为6的正方形的周长
③求三个数a,b,c中输入一个数的最大数
④求函数f(x)???x?1,x?0的函数值?x?2,x?0
其中不需要用条件语句来描述其算法的有 ( ) A 1个 B 2个 C 3个 D 4个
2、用二分法求方程x2?2?0的近似根的算法中要用哪种算法结构( )A 顺序结构 B 条件结构 C 循环结构 D 以上都用
3、在程序框图中一般不含有条件判断框的结构是( )
A.顺序结构B.循环结构C.当型结构D.直到型结构
4、程序框图中有三种基本逻辑结构,它不是( )
A.条件结构B.判断结构C.循环结构D.顺序结构
5、程序框图是算法思想的重要表现形式,程序框图中不含( )
A.流程线B.判断框C.循环框D.执行框
6、算法是指可以用计算机来解决的某一类问题的程序或步骤,它不具有(A.有限性B.明确性C.有效性D.无限性
二、填空题
all~试题整理上传
1
)all~试题整理 7、图中所示的是一个算法的流程图,
已知a1?3,输出的b?7,则a2的值是____________
三、解答题
8、某市公用电话(市话)的收费标准为:3分钟之内(包括3分钟)收取0.30元;超过3分钟部分按0.10元/分钟加收费 设计一个程序,根据通话时间计算话费
9、已知一个三角形的三边边长分别为2,3,4, 设计一个算法,求出它的面积 并画出程序框图。
以下是答案 一、选择题 1、B
all~试题整理上传 2
all~试题整理
2、D
3、A
4、B
5、C
6、D
二、填空题 7、11
三、解答题 8、
all~试题整理上传 3
all~试题整理 开始 输入t t?3 y=0.3 y=0.1t+2.7 输出y 结束 9、解:第一步:取a?2,b?3,c?4
第二步:计算p?a?b?c2 第三步:计算S?p(p?a)(p?b)(p?c) 第四步:输出S的值
all~试题整理上传 .
4
all~试题整理 开始 a=2 b=3 C=4 p?a?b?c2s?P(p?a)(p?b)(p?c)输出s 结束
all~试题整理上传 5