1、学业分层测评(二)(建议用时:45 分钟)学业达标一、选择题1.算法的三种基本结构是( )A.顺序结构、流程结构、循环结构B.顺序结构、条件分枝结构、循环结构C.顺序结构、条件分枝结构、嵌套结构D.顺序结构、嵌套结构、流程结构【解析】 由算法的特征及结构知 B 正确.【答案】 B2.如图 116 程序框图的运行结果是( )图 116A. B. C . D.152 32 32【解析】 因为 a2,b4,所以 S ,故选 C.ab ba 24 42 32【答案】 C3.程序框图符号“ ”可用于( )A.输出 a10 B.赋值 a10C.判断 a10 D.输入 a1【解析】 图形符号“ ”是处理框,
2、它的功能是赋值、计算,不是输出、判断和输入的,故选 B.【答案】 B二、填空题4.如图 117 程序框图中,若 R8,运行结果也是 8,则程序框图中应填入的内容是_.图 117【解析】 因为 R8,所以 b 2.又 a8,因此 a4b.4【答案】 a4b5.阅读程序框图如图 118 所示,若输入 x3,则输出 y 的值为_. 【导学号:00732006】图 118【解析】 输入 x3,则a23 2117,ba1517152,ya b17234,则输出 y 的值为 34.【答案】 346.如图 119 所示的程序框图,若输出的结果是 2,则输入的 m_.图 119【解析】 根据程序框图知,lg
3、m2,故 m100.【答案】 100三、解答题7.如图 1110 所示的程序框图,要使输出的 y 的值最小,则输入的 x 的值应为多少?此时输出的 y 的值为多少? 【导学号:00732007】图 1110【解】 将 yx 22x3 配方,得 y(x1) 22,要使 y 的值最小,需x1,此时 ymin2.故输入的 x 的值为 1 时,输出的 y 的值最小为 2.能力提升1.如图 1111 所示的是一个算法的程序框图,已知 a13,输出的 b7,则 a2 等于( )图 1111A.9 B.10 C.11 D.12【解析】 由题意知该算法是计算 的值,a1 a22所以 7,得 a211.故选 C.3 a22【答案】 C2.给出如图 1112 程序框图:图 1112若输出的结果为 2,则处的处理框内应填的是( )A.x2 B.b2 C.x1 D.a5【解析】 因结果是 b2,所以 2a3,即 a5.当 2x35 时,得 x1.故选 C.【答案】 C3.写出图 1113 中算法的功能.图 1113【解】 求过横坐标不相同的两点(x 1,y 1),(x 2,y 2)的直线的斜率 k.