《2022年高一数学算法语言单元测验题》由会员分享,可在线阅读,更多相关《2022年高一数学算法语言单元测验题(7页珍藏版)》请在金锄头文库上搜索。
1、优秀学习资料欢迎下载第 6 题高一数学单元测验题算法语言一、选择题1我们已学过的算法有求解一元二次方程的求根公式,加减消元法求二元一次方程组解,二分法求函数零点等对算法的描述有对一类问题都有效;对个别问题有效;计算可以一步步地进行,每一步都有惟一的结果;是一种通法,只要按部就班地做,总能得到结果以上正确描述算法的有 ( ) A1 个 B2 个 C3 个 D4 个 2 算法的过程称为“数学机械化”,数学机械化的最大优点是可以让计算机来完成, 中国当代数学家在这方面研究处于世界领先地位,为此而获得首届自然科学500 万大奖的是 ( ) A袁隆平 B华罗庚C 苏步青 D吴文俊3算法S1 m=a S2
2、 若 bm ,则 m=b S3 若 cm ,则 m=d S4 若 d2,则执行 S3 s3 依次从 2 到 n 一 1 检验能不能整除n,若不能整除n,满足上述条件的是 ( ) A质数 B奇数 C偶数 D.约数5. 右图输出的是 A 2005 B 65 C64 D63 6如下程序框图是古代一数学家的算法程序框图,它输出的结果 S代表 A一个数列的和 B一个 n 次多项式系数的和 C自变量取x。时, n 次多项式函数的值 D自变量取x。时, n 个代数式的值 7 我国古代数学发展一直处于世界领先水平,特别是宋、元时期的“算法”, 其中可以同欧几里德辗转相除法相媲美的是 ( ) A割圆术 B更相减
3、损术C秦九韶算法 D孙子乘余定理 8 学了算法你的收获有两点,一方面了解我国古代数学家的杰出成就, 另一方面, 数学的机械化,能做许多我们用笔精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 7 页优秀学习资料欢迎下载和纸不敢做的有很大计算量的问题,这主要归功于算法语句的( ) A输出语句 B赋值语句 C 条件语句 D循环语句9读程序甲: INPUT i=1 乙: INPUT I=1000 S=0 S=0 WHILE i1000 DO S=S+i S=S+i i=i+l I=i一 1 WEND Loop UNTIL i1 PRINT S
4、PRINT S END END 对甲乙两程序和输出结果判断正确的是 ( ) A程序不同结果不同 B. 程序不同,结果相同C程序相同结果不同D程序同,结果同10在上题条件下,假定能将甲、乙两程序“定格”在i=500 ,即能输出i=500 时一个值,则输出结果A甲大乙小 B甲乙相同 C 甲小乙大 D不能判断二、填空题11你要乘火车去外地办一件急事,请你写出从自己房间出发到坐在车厢内的三步主要算法S1 ,S2 ,S3 12将 51 化为二进制数得13右边程序框图输出d 的含义是14 INPUT x IF 9x AND xMAX ,则 MAX=z S5: i=i+1 S6:若 i 9,返回S3继续执行
5、,否则停( 二) 程序框图 18 【解】精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 6 页,共 7 页优秀学习资料欢迎下载用直到型INPUT “money=”, 10000 x=mOney r=11.25 100 y=O WHILE x2r y=y+1 x=x+r*x WEND PRINT y END 用当型INPUT m=10000 X=m y=O r=11.25 100 Do m2*x y=y+1 x=x + r*x INPUT r=O 01 i=O p=10.3 y=1982 W HILE P 12 i=i+1 p=p(1+ r) y=y
6、+1 WEND PRINT y, p END (19 题) INPUT x IF x=100k(k是正整数 )THEN IF x=400k(k是正整数 )THEN PRINT “x是闰年” ELSE “x不是闰年” END ELSE IF x=4k(k是正整数 )THEN PRINT “x是闰年” ELSE “x不是闰年” END 19【解】r=1 输出 y=8,p=12.0681 r=O.5 输出 y=11,p=12.1329 r=O.2 输出 y=31,p=12.0222 20 【解】 ( 一) 算法S1:输入一个年份x S2:若 z 能被 100 整除,则执行S3否则执行 S4 S3:若 x 能被 400 整除,则 x 为闰年,否则x 不为闰年S4:若 x 能被 4整除,则x 为闰年,否则x 不为闰年( 二) 程序框图( 三) 程序精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 7 页,共 7 页