当前位置:首页 >> 高一数学 >>

高一数学必修3算法测试题及答案详解


揭阳市云路中学高一数学必修 第一单元测试 揭阳市云路中学高一数学必修 3 第一单元测试
班级: 班级:
是符合题目要求的. 1.算法的三种基本结构是( ) (B)顺序结构,循环结构,模块结构 (D)模块结构,条件结构,循环结构 )

姓名: 姓名:

座号: 座号:

评分: 评分:

一,选择题:本大题共 10 小题,每小题 4 分,共 40 分.在每小题给出的四处备选项中,只有一项

(A)顺序结构,条件结构,循环结构 (C)顺序结构,模块结构,条件结构

2.将两个数 a=25,b=9 交换,使 a=9,b=25,下面语句正确一组是 ( (A) (B) (C) (D)

a=b b=a

b=a a=b

3.下列各数中,最小的数是( ) . (B)105(8) (A)111 111(2) 4.下列给变量赋值的语句正确的是( ) (A)5=a (B)a+2=a

t=b b=a a=t
(C)200(6) (C)a=b=4

a=c c=b b=a
(D)75 (D)a=2*a

5.下面程序运行后,a,b,c 的值各等于 a=3 b=-5 c=8 a=b b=c c=a PRINT a, b, c END

(

)

(A) –5,8,-5 (B) –5,8,3 (C) 8,–5,3 (D) 8,–5,8 6.为了在运行下面的程序之后得到输出 y=16,键盘输入 x 应该是( ) . Input x If x<0 then y=(x+1)(x+1) Else y=(x-1)(x-1) End if Print y End (A) 3 或-3 (B) -5 (C) -5 或 5 (D) 5 或-3 7.用二分法求方程的近似根,精确度为δ,用直到型循环结构的终止条件是( ) . (C)x1<δ<x2 (D)x1=x2=δ (A)|x1-x2|>δ (B)|x1-x2|<δ
第 1 页 共4 页

8.读两段程序:

甲:i=1 S=0 WHILE i<=1000 S=S+i i=i+1 WEND PRINT S END

乙:i=1000 S=0 DO S=S+i i=i-1 LOOP UNTIL i<1 PRINT S END

对甲,乙程序和输出结果判断正确的是( ) (A)程序不同,结果不同 (B)程序不同,结果相同 (C)程序相同,结果不同 (D)程序相同,结果相同 9.给出下面的程序框图,那么其循环体执行的次数是 ( ) (A) 500 (B) 499 (C) 1000 (D) 998 开始

i=2,sum=0 i=12 s=1 DO s=s*i i = i-1 LOOP UNTIL PRINT s END

sum=sum+i

i=i+2 否 i ≥ 1000 是 结束 (第 9 题)

条 件

(第 10 题)程序

10.已知有上面程序,如果程序执行后输出的结果是 11880,那么在程序 UNTIL 后面的"条件"应 为 ( ) (B) i >= 9 (C) i <= 8 (D) i < 8

(A) i > 9

请将第一部分选择题 选择题答案填入下列表格内. 10 题,每小题 4 分,共 40 分. (共 ) 选择题 题号 1 2 3 4 5 6 7 8 9 10 答案
二,填空题:本大题共 4 小题,每小题 4 分,共 16 分.把答案填在题中相应的横线上. 11.下列四个有关算法的说法中,正确的是 . ( 要求只填写序号 )

(1) 算法的某些步骤可以不明确或有歧义,以便使算法能解决更多问题; (2) 正确的算法执行后一定得到确定的结果; (3) 解决某类问题的算法不一定是唯一的;(4) 正确的算法一定能在有限步之内结束.
第 2 页 共4 页

开 始 12.右边的程序框图(如图所示) , 输入 x 能判断任意输入的整数 x 是奇数 或是偶数.其中判断框内的条件 是________________. 是 m = x 除以 2 的余数 否

输出" 是偶数" 输出"x 是偶数"

输出" 是奇数" 输出"x 是奇数"

13.已知有如下两段 QBasic 程序:

结 束

程序 1 如下: i = 51 sum = 0 while i <= 50 sum=sum+i i = i+1 wend print sum end

程序 2 如下: i = 51 sum = 0 do sum=sum+i i = i+1 loop until i > 50 print sum end

问:程序 1 运行的结果为_______________. 程序 2 运行的结果为_______________. 14.把下面求 n! n!= n×(n-1)×……×3×2×1 ) ( ________________"n=" ;n 的程序补充完整

i=1 s=1 WHILE _______________ _________________ i = i+1 WEND PRINT s END

三,解答题:本大题共 4 小题,共 44 分.解答应写出文字说明,演算步骤或推证过程. 15.(本题满分 8 分)用秦九韶算法计算函数 f ( x) = 2 x 4 + 3 x 3 + 5 x 4当x = 2 时的函数值.

第 3 页 共4 页

16.(本题满分 12 分) 已知算法: (1)指出其功能(用算式表示) , (2)将该算法用流程图描述之.

17.(本题满分 12 分) 以下程序流程图及其相应程序是实现用二分法求近似值,但步骤并没有全部给出,请补上适当 的语句或条件,以保证该程序能顺利运行并达到预期的目的. f(x)=x^2-5 Input "a=";a Input "b=";b Input "d=";d Do

S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12

输入 x 若 x <-2,执行 S3; 否则,执行 S6 y = x^2+1 输出 y 执行 S12 若-2 =< x< 2, 执行 S7; 否则执行 S10 y=x 输出 y 执行 S12 y = x^2-1 输出 y 结束.

m=

a+b 2

18.(本题满分 12 分)

If f(m)=0 then a=m b=m Else If f(a)f(m)<0 then ___________ Else ____________ End if End if Loop until ____________ Print a , b End

已知 S=12-22+32-42+……+(n-1)2-n2, 请设计程序框图,算法要求从键盘输入 n,输出 S.并写出计算机程序.

第 4 页 共4 页

算法试题答案
ACADA CBBBC 11. (3) (2) (4) 12.m=0 ? 13.0 ,51 14.Input , 三,解答题 15.解:f(x)=2x 4+3x 3+5x-4 =x (2x 3+3x 2+5)-4 = x[x2 (2x +3 )+5]-4 ∴f(x)= 2[22 (2*2+3 )+5]-4 = 2[4*7+5]-4 =2*33-4 =62

i<=n, s=s*i

x 2 + 1 16.解:算法的功能为: y = x x2 1
程序框图为:

( x < 2) (2 ≤ x ≤ 2) ( x > 2)
开始 输入 x

是 x < -2 ?



是 y = x 2+1

x<2 ?



y=x

y = x 2-1

输出 y

结束

第 5 页 共4 页

17. 程序如下: Define f(x)=x^2-5 Input "a=";a Input "b=";b Input "d<";d Do

m=

a+b 2

If f(m)=0 then a=m b=m Else If f(a)f(m)<0 then ___b = m____ Else ___ a = m ___ End if End if Loop until _abs(a-b) < d_ - Print a , b End

第 6 页 共4 页

18.解:由表达式规律可知,输入的 n 必须为偶数. 程序框图为: 开始 i =1,S =0

输入 n 否 n mod 2 =0 ? 是

i = i+1

S = S+(-1) i+1 * i 2 i <= n ? 否 输出错误信息 输出 S



结束 注:程序框图也可以不对 n 进行奇数和偶数的讨论,直接进入循环.

第 7 页 共4 页


相关文章:
高一数学必修3算法测试题及答案详解.doc
高一数学必修3算法测试题及答案详解 - 揭阳市云路中学高一数学必修 3 第一单元
高中数学必修3测试题答案详解.doc
高中数学必修3测试题答案详解 - 数学必修 3 第一章:算法初步 [基础训练 A 组] 一、选择题 1.下面对算法描述正确的一项是: ( A.算法只能用自然语言来描述 ...
高一数学必修3测试题及答案.doc
高一数学必修3测试题及答案 - (数学)必修三 一、选择题 1.下列关于算法的说
高一数学必修3测试题及答案.doc
高一数学必修3测试题及答案 - 高一数学必修 3 第一章测试题-人教版(A) 数学第一章测试题 一.选择题 1.下面的结论正确的是 () A.一个程序的算法步骤是...
高中数学必修三算法初步复习(含答案).doc
高中数学必修三算法初步复习(含答案)_数学_高中教育_教育专区。算法初步章节复习
高一数学必修3测试题及答案.doc
高一数学必修3测试题及答案 - 高一数学 必修 3 测试题 命题人朱建涛 满分
高中数学必修三《算法初步》练习题(内含答案)[1].doc
高中数学必修三算法初步》练习题(内含答案)[1] - 2、基本算法语句: ①
高一数学算法测试题及答案详解.doc
高一数学算法测试题及答案详解 - 1.算法的三种基本结构是( ) (B)顺序结构
(经典)高中数学必修三单元测试题附答案解析.doc
(经典)高中数学必修三单元测试题答案解析 - (数学 3 必修)第一章:算法初步 [基础训练 A 组] 一、选择题 1.下面对算法描述正确的一项是: ( A.算法只能...
高中数学必修3算法习题(含答案).doc
高中数学必修3算法习题(含答案)_高三数学_数学_高中教育_教育专区。高中数学必修3算法习题(含答案) 2011 届高一同步练习题 新课标必修 3 算法部分练习(一) (...
高一数学必修3测试题及答案 (1).doc
高一数学必修3测试题及答案 (1)_数学_高中教育_教育专区。高一数学必修 3 第...把答案写在答题卷中的相应位置上) 1.下列关于算法的说法中正确的个数有 () ...
高中数学必修三《算法初步》练习题.doc
高中数学必修三算法初步》练习题_高三数学_数学_高中教育_教育专区。高中数学必修三算法初步》练习题一、选择题 1.下面对算法描述正确的一项是 A.算法只能用...
高中数学必修3(人教版)测试题及答案详解.doc
高中数学必修3(人教版)测试题及答案详解 - (数学 3 必修)第一章:算法初步 [基础训练 A 组] 一、选择题 1.下面对算法描述正确的一项是: ( A.算法只能用...
高中数学必修三《基本算法语句与算法案例》课后练习(含....doc
高中数学必修三《基本算法语句与算法案例》课后练习(含答案)_数学_高中教育_教育专区。高中数学必修三 基本算法语句与算法案例课后练习题一:阅读下列程序. INPUT“A...
必修3复习题.doc
必修3复习题_数学_高中教育_教育专区。必修 3 复习题一(程序框图,算法案例,...9 的叶集中在茎 1、2、3 上. 11 【答案】27 【解析】由框图的顺序,s=0...
新人教版高中数学必修3全册同步测试题及解析答案汇编.doc
新人教版高中数学必修3全册同步测试题及解析答案汇编 - 新人教版高中数学必修 3 同步测试题 目 1.1.1 算法的概念同步测试 1.1.2-1 程序框图、顺序结构同步...
北师大版高中数学必修3必修4课后习题答案_图文.doc
北师大版高中数学必修3必修4课后习题答案 - 第一章 算法初步 1.1 算法与程序框图 练习(P5) 1、算法步骤:第一步,给定一个正实数 r . 第二步,计算以 r ...
高中数学必修三各章节同步练习题(附答案解析).doc
高中数学必修三各章节同步练习题(附答案解析)_数学_高中教育_教育专区。高中数学必修三 1.1.1 算法的概念练习 新人教 A 版 基础巩固 一、选择题 1.以下关于...
新人教B版必修三算法的概念同步测试.doc
新人教B版必修三算法的概念同步测试 - 高一数学下学期必修③第一章(算法的含义与流程图)测试题 ( A) 算法的含义 1.下面的结论正确的是 () A.一个程序的...
江苏省宿迁中学苏教版高中数学必修三练习:1.3基本算法....doc
江苏省宿迁中学苏教版高中数学必修三练习:1.3基本算法语句 Word版含答案_数
更多相关标签: