《算法初步》ppt(算法与程序框图等20份)
- 资源简介:
2015同步学习方略(课件+双基限时练+单元回顾+单元检测)高中数学必修三第一章 算法初步(20份)
1-1-1.ppt
1-1-2-1.ppt
1-1-2-2.ppt
1-1-2-3.ppt
1-2-1.ppt
1-2-2.ppt
1-2-3.ppt
1-3-1.ppt
1-3-2.ppt
1第一章测试.doc
1双基限时练1.doc
1双基限时练3.doc
1双基限时练4.doc
1双基限时练5.doc
1双基限时练6.doc
1双基限时练7.doc
1双基限时练8.doc
1双基限时练9.doc
2双基限时练2.doc
本章回顾1.ppt一、选择题(本大题共12小题,每小题5分,满分60分.在每小题给出的四个选项中,有且只有一项是符合题目要求的)
1.算法共有三种逻辑结构,即顺序结构、条件结构、循环结构,下列说法正确的是( )
A.一个算法只能含有一种逻辑结构
B.一个算法最多可以包含两种逻辑结构
C.一个算法必须含有上述三种逻辑结构
D.一个算法可能含有上述三种逻辑结构
解析 通读四个选项知,答案D最为合理,应选D.
答案 D
2.下列赋值语句正确的是( )
A.M=a+1 B.a+1=M
C.M-1=a D.M-a=1
解析 根据赋值语句的功能知,A正确.
答案 A
3.学了算法你的收获有两点,一方面了解我国古代数学家的杰出成就,另一方面,数学的机械化,能做许多我们用笔和纸不敢做的有很大计算量的问题,这主要归功于算法语句的( )
A.输出语句 B.赋值语句
C.条件语句 D.循环语句
1.已知算法:
第一步,输入n.
第二步,判断n是否是2.
若n=2,则n满足条件.
若n>2,则执行第三步.
第三步,依次检验从2到n-1的整数能不能整除n,若不能整除n,满足条件,上述满足条件的数是( )
A.质数 B.奇数
C.偶数 D.3的倍数
解析 由算法及质数的定义,知满足条件的数是质数.
答案 A
2.下列关于算法的说法中,正确的是( )
A.算法就是某个问题的解题过程
B.算法执行后可以不产生确定的结果
C.解决某类问题的算法不是唯一的
D.算法可以无限地操作下去不停止
解析 算法与一般意义上具体问题的解法既有区别,又有联系,算法的获得要借助一类问题的求解方法,而这一类任何一个具体问题都可以用这类问题的算法来解决,因此A选项错误;算法中的每一步,都应该是确定的,并且能有效的执行,得到确定的结果,因此选项B错误;算法的操作步骤必须是有限的,所以D项也不正确,故选C项.
双基限时练(二)
1.下列程序框中,有两个出口的是( )
A.起止框 B.输出框
C.处理框 D.判断框
解析 在程序框图中,唯一有两个出口的是判断框,应选D项.
答案 D
2.在程序框图中,算法要输入或输出信息,可以写在( )
A.处理框内
B.判断框内
C.输入、输出框内
D.循环框内
解析 在流程图中,由输入、输出框的意义,知这是用来输入、输出信息的.故选C项.
答案 C
3.程序框图与算法相比,下列判断不正确的是( )
A.程序框图将算法的基本逻辑结构展现得很清楚
B.算法是用自然语言描述解决某一问题的步骤,程序框图使这些步骤更为直观
C.实质不变,形式变复杂了,难于理解
D.程序框图更容易改写为计算机语言
解析 分析四个选项及所学知识,易知应选C项.
答案 C
4.下列关于程序框的功能描述正确的是( )
双基限时练(三)
1.如图,是算法流程图的一部分,其算法的逻辑结构是( )
A.顺序结构 B.条件结构
C.判断结构 D.以上都不对
答案 B
2.下列函数的求值流程图中需要用到条件结构的是( )
A.f(x)=x2-1 B.f(x)=2x+1
C.f(x)=x2+1,x2-1 D.f(x)=2x
解析 对于分段函数求值需用到条件结构,故选C项.
答案 C
3.下列关于条件结构的说法正确的是( )
A.条件结构的程序框图中有两个入口和一个出口
B.无论条件结构中的条件是否满足,都只能执行两条路径之一
C.条件结构中的两条路径可以同时执行
D.对于一个算法来说,判断框中的条件是唯一的
答案 B
4.给出一个如图所示的程序框图,若要使输入的x值与输出的y值相等,则x的可能值的个数为( )
双基限时练(四)
1.下列四种说法中正确的有( )
①任何一个算法都离不开顺序结构;②程序框图中,根据条件是否成立有不同的流向;③循环体是指按照一定条件,反复执行某一处理步骤;④循环结构中有条件结构,条件结构中有循环结构.
A.1个 B.2个
C.3个 D.4个
解析 因为顺序结构是任何一个算法都离不开的基本结构,所以①正确;在一个算法中,经常会遇到一些条件的判断,算法流程根据条件是否成立有不同的流向,因此②正确;根据循环体的定义知,③正确;④不正确.因为在条件结构中可以不含循环结构.综上分析知①②③正确,④不正确.
答案 C
2.算法的三种基本结构是( )
A.顺序结构、流程结构、循环结构
B.顺序结构、分支结构、嵌套结构
C.顺序结构、条件结构、循环结构
D.流程结构、分支结构、循环结构
解析 算法中的三种基本结构是:顺序结构、条件结构、循环结构.
答案 C
3.循环结构有当型(WHILE)循环和直到型(UNTIL)循环,下列说法正确的是( )
A.当型可以转换成直到型,直到型不能转换成当型
B.直到型可以转换成当型,当型不可以转换成直到型
双基限时练(五)
1.当x的值为5时,PRINT “x=”;x在屏幕上输出的结果为( )
A.5=5 B.5
C.5=x D.x=5
解析 输出的结果为x=5,双引号“”在屏幕上不显示.故选D.
答案 D
2.下列所给的运算结果正确的有( )
①ABS(-5)=5;②SQR(4)=±2;③5/2=2.5;
④5\2=2.5;⑤5MOD2=2.5;⑥3^2=9.
A.2个 B.3个
C.4个 D.5个
解析 根据运算符及函数的功能,知①③⑥正确,②④⑤不正确.
答案 B
3.PRINT “Chinese,Maths,English,Physics,Chemical”;90,99,92,91,98该语句表示的是( )
A.输入五门分数
B.计算五门总分
C.输出五门分数
D.对语、数、外、理、化五门给予赋值
解析 因为PRINT表示输出语句,该语句表示输出五门的分数,故选C项.
答案 C
4.运行如下程序,若输入A的值为1,则程序输出的结果是( )
双基限时练(六)
1.给出以下四个问题,①输入一个数x,输出它的绝对值;②求函数f(x)=x2-1,x≥0,x+2,x<0的函数值;③求面积为6的正方形的周长;④求三个数a,b,c中的最大数,其中不需要用条件语句来描述其算法的有( )
A.1个 B.2个
C.3个 D.4个
解析 ①②④都需要条件语句描述其算法,只有③不需用条件语句描述,故选A.
答案 A
2.条件语句的格式可以是( )
A.INPUT “提示内容”;变量
B.PRINT 变量
C. IF 条件 THEN
END IF
D.IF 条件 THEN
语句体
END IF
答案 D
3.已知条件语句如下:
IF 条件 THEN语句体END IF
其对应的条件结构是( )
双基限时练(七)
1.求函数f(x)=x2 x>2,x-1 -2<x≤2,6x-6 x≤-2.在x=x0时的值的算法中,下列语句用不到的是( )
A.输入语句 B.输出语句
C.条件语句 D.循环语句
解析 因为是求分段函数f(x)在x=x0时的值,所以须用条件语句,当然输入、输出语句必不可少,因此应选D.
答案 D
2.关于WHILE语句的一般格式的说法正确的是( )
A.总是执行循环体
B.执行一次循环体
C.循环控制条件为真时执行循环体
D.遇到WEND就结束
解析 由当型循环结构的特征知,在每次执行循环体前,对条件进行判断,当条件满足时,执行循环体,否则终止循环体,因此应选C.
答案 C
3.下列算法:
①求和1+12+13+…+1100;②已知两个数求它们的商;③已知函数的定义域在区间上,将该区间十等分求端点及各分点处的函数值;④已知三角形的一边长及此边上的高,求其面积.
其中可能要用到循环语句的是( )
A.①② B.①③
C.②④ D.③④
答案 B
4.编写程序求1+2+3+…+n的和(n由键盘输入).程序如下:
双基限时练(八)
1.有关辗转相除法下列说法正确的是( )
A.它和更相减损术一样是求多项值的一种方法
B.基本步骤是用较大的数m除以较小的数n得到除式m=nq+r,直至r<n为止
C.基本步骤是用较大的数m除以较小的数n得到除式m=nq+r(0≤r<n),反复进行,直到r=0为止
D.以上说法均不正确
答案 C
2.以下是利用秦九韶算法求当x=13时,多项式7x3+3x2-5x+11的值的算法.
①第一步,x=13.
第二步,y=7x3+3x2-5x+11.
第三步,输出y.
②第一步,x=13.
第二步,y=((7x+3)x-5)x+11.
第三步,输出y.
③算3次乘法4次加法.
④算3次乘法3次加法.
以上正确的描述为( )
A.①③ B.①④
C.②③ D.②④
答案 D
3.两个整数490和910的最大公约数是( )
A.2 B.10
双基限时练(九)
1.关于进位制的说法错误的是( )
A.进位制是人们为了计数和运算方便而约定的记数系统
B.二进制就是满二进一,十进制就是满十进一
C.满几进一,就是几进制,几进制的基数就是几
D.为了区分不同的进位制,必须在数的右下角标注基数
解析 一般情况下,不同的进位制需在数的右下有标注基数,但十进制可以不用标注,故D错误.
答案 D
2.把67化为二进制数为( )
A.1100001(2) B.1000011(2)
C.110000(2) D.1000111(2)
解析
∴67=1000011(2).
答案 B
3.把389化为四进制数的末位为( )
A.1 B. 2
C.3 D.0
解析
资源评论
共有 0位用户发表了评论 查看完整内容我要评价此资源