【金版学案】2016-2017学年高中数学第一章算法初步章末评估验收新人教版必修3(时间:120分钟满分:150分)一、选择题(本大题共12小题,每小题5分,共60分,在每小题给出的四个选项中,只有一项是符合题目要求的)1.下面对算法的描述正确的一项是()A.算法只能用自然语言来描述B.算法只能用图形语言来表示C.同一问题可以有不同的算法D.同一问题的算法不同,结果必然不同解析:算法可以用自然语言、图形语言和程序语言来描述;同一个问题可以有不同的算法,但算法的结果相同.答案:C2.下面一段程序执行后的结果是()A.6B.4C.8D.10解析:由程序知a=2,2×2=4,4+2=6,故最后输出a的值为6
答案:A3.阅读如图所示的程序框图,运行相应的程序,则输出的结果为()A.2B.1C.0D.-1解析:执行程序:i=1,S=0;S=cos=0,i=2;S=0+cosπ=-1,i=3;S=-1+cos=-1,i=4;S=-1+cos=0,i=5;S=0+cos=0,i=6,满足i>5,退出循环,输出的结果为0,故选C
答案:C4.用辗转相除法,计算56和264的最大公约数时,需要做的除法次数是()A.3B.4C.6D.7解析:由辗转相除法264=56×4+40,56=40×1+16,40=16×2+8,16=8×2,即得最大公约数为8,做了4次除法.答案:B5.算式1010(2)+10(2)的值是()A.1011(2)B.1100(2)C.1101(2)D.1000(2)解析:1010(2)+10(2)=(1×23+0×22+1×21+0×20)+(1×21+0×20)=12=1100(2).答案:B6.(2015·北京卷)执行如图所示的程序框图,输出的k值为()A.3B.4C.5D.6解析:程序框图运行如下:k=0,a=3×=,k=1,此时>;a=×=,k=2,此时>;a=