收藏 分享(赏)

贵州省兴义四中高中届高三数学一轮复习单元测试:算法初步.doc

上传人:无敌 文档编号:453002 上传时间:2018-04-06 格式:DOC 页数:10 大小:365.50KB
下载 相关 举报
贵州省兴义四中高中届高三数学一轮复习单元测试:算法初步.doc_第1页
第1页 / 共10页
贵州省兴义四中高中届高三数学一轮复习单元测试:算法初步.doc_第2页
第2页 / 共10页
贵州省兴义四中高中届高三数学一轮复习单元测试:算法初步.doc_第3页
第3页 / 共10页
贵州省兴义四中高中届高三数学一轮复习单元测试:算法初步.doc_第4页
第4页 / 共10页
贵州省兴义四中高中届高三数学一轮复习单元测试:算法初步.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、贵州省兴义四中 2013 届高三数学一轮复习单元测试:算法初步本试卷分第卷(选择题)和第卷(非选择题)两部分满分 150 分考试时间 120 分钟第卷(选择题 共 60 分)一、选择题(本大题共 12 个小题,每小题 5 分,共 60 分,在每小题给出的四个选项中,只有一项是符合题目要求的)1执行如图所示的程序框图,输出的 s 值为( )A3 B12C D213【答案】D2计算机执行下面的程序段后,输出的结果是( )A 1,3B 4,1C 0,D 6,0【答案】B3以下给出的是计算 262的值的一个程序框图(如图所示) ,其中判断框内应填入的条件是( )A i10 B i20【答案】A4以下关

2、于排序的说法中,正确的是( )A排序就是将数按从小到大的顺序排序B排序只有两种方法,即直接插入排序和冒泡排序C用冒泡排序把一列数从小到大排序时,最小的数逐趟向上漂浮D用冒泡排序把一列数从小到大排序时,最大的数逐趟向上漂浮【答案】C5在图 216 的算法中,如果输入 A138, B22,则输出的结果是( )图 216A2 B4 C128 D0【答案】A6把“二进制”数 (2)10化为“五进制”数是( )A (5)24B (5)34C (5)324D (5)423【答案】C7执行下面的程序框图,如果输入的 n 是 4,则输出的 p 是( )A8 B5C3 D2【答案】C8给出以下一个算法的程序框图

3、(如图所示):该程序框图的功能是( )A求出 a, b, c 三数中的最大数 B 求出 a, b, c 三数中的最小数C将 a, b, c 按从小到大排列 D 将 a, b, c 按从大到小排列【答案】B9如图 217 所示程序框图,若输出的结果 y 的值为 1,则输入的 x 的值的集合为( )图 217A3 B2,3C D12, 3 12, 2, 3【答案】C10执行下面的程序框图,如果输入的 N 是 6,那么输出的 p 是( )A120 B720C1440 D5040【答案】B11如果执行下边的程序框图,输入 x12,那么其输出的结果是( )A9 B3C D319【答案】C12把十进制数

4、15 化为二进制数为( C )A 1011 B1001 (2) C 1111 (2) D1111【答案】C第卷(非选择题 共 90 分)二、填空题(本大题共 4 个小题,每小题 5 分,共 20 分,把正确答案填在题中横线上)13某校有老师 200 人,男学生 1200 人,女学生 1000 人,现用分层抽样的方法从所有师生中抽取一个容量为 n 的样本,已知从女学生中抽取的人数为 80 人,则 n= . 【答案】19214某地区为了解 70 岁80 岁的老人的日平均睡眠时间(单位:h),随机选择了 50 位老人进行调查,下表是这 50 位老人睡眠时间的频率分布表:序号 i 分组(睡眠时间) 组

5、中值( Gi) 频数(人数) 频率( Fi)1 4,5) 4.5 6 0.122 5,6) 5.5 10 0.203 6,7) 6.5 20 0.404 7,8) 7.5 10 0.205 8,9 8.5 4 0.08在上述统计数据的分析中一部分计算见算法流程图,则输出的 S 的值为_【答案】6.4215下列程序执行后输出的结果是 S_.i1S0WHILE i50SSiii1WENDPRINT SEND【答案】127516若执行如下图所示的框图,输入 x11, x22, x34, x48,则输出的数等于_【答案】154三、解答题(本大题共 6 个小题,共 70 分,解答应写出文字说明,证明过程

6、或演算步骤)17某市电信部门规定:拔打市内电话时,如果通话时间不超过 3 分钟,则收取通话费 0.2 元,如果通话时间超过 3 分钟,则超过部分以每分钟 0.1 元收取通话费(通话时间以分钟计,不足 1 分钟时按 1 分钟计) ,试设计一个计算通话费的算法。要求写出算法,画出程序框图,编写程序。【答案】我们用 c(单位:元)表示通话费用, t(单位:分钟)表示通话时间,则依题意必有.3),(1.02,tt算法步骤如下:第一步:输入通话时间 t;第二步:如果 t,那么 2.0c;否则令 )3(1.02tc;第三步:输出通话费用 c。程序框图如下所示:程序为:18请.从下面具体的例子中说明几个基本

7、的程序框和它们各自表示的功能,并把它填在相应的括号内.【答案】 开 始输 入 n输 出 n大 于 2004吗 ?结 束使 的值 增加 1n计 算 的 值nn(+1)2一 般 画 成圆 角 矩 形一 般 画 成平 行 四 边 形通 常 画成 矩 形通 常 画成 菱 形画 成 带 箭头 的 流 线终 端 框 (起 止 框 ): 表 示 一 个算 法 的 起 始 和 结 束输 入 、 输 出 框 : 表 示 一 个 算法 输 入 和 输 出 的 信 息处 理 框 (执 行 框 ):赋 值 、 计 算判 断 框 : 判 断 某 一 条 件 是 否 成 立 , 成立 时 在 出 口 处 标 明 “是 ”

8、或 “Y”;不 成 立 时 标 明 “否 ”或 “N”流 程 线 (指 向 线 ): 表 示 操 作 的 先 后 次 序否是19 (1)将 101111011(2) 转化为十进制的数; (2)将 53(8) 转化为二进制的数.【答案】 (1)101111011 (2) =128+027+126+125+124+123+022+121+1=379.(2)53 (8) =581+3=43.余 数432110521222222011010153 (8) =101011(2) .20已知 593.10S,分别用“For”语句和“While” 语句描述计算 S 这一问题的算法过程。【答案】21已知一个正三角形的周长为 a,求这个正三角形的面积。设计一个算法,解决这个问题。【答案】算法步骤如下:第一步:输入 a的值; 第二步:计算 3l的值;第三步:计算 24lS的值;第四步:输出 S的值。22 火车站对乘客退票收取一定的费用,具体办法是:按票价每 10 元(不足 10 元按 10 元计算)核收 2 元;2 元以下的票不退.试写出票价为 x 元的车票退掉后,返还的金额 y 元的算法的程序框图.【答案】开 始结 束输 入 xx 2?输 出“不 退 票 ”A= A= y= xA-2 y= xA-2输 出 y是是 否否xx x1010 10是 整 数 吗 ?+1

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 中等教育 > 小学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报