论文部分内容阅读
翻阅近几年的中考数学试卷,我们可以发现各地的中考试卷中涌现了很多与计算机中的流程图有关的试题,下面选取几例加以说明,希望能对同学们有所帮助.
1 顺序型
例1 (2008茂名)任意给定一个非零数,按下列程序计算,最后输出的结果是( )
m→平方→-m→÷m→+2→结果
A.m B.m2 C.m+1 D.m-1
解 根据给出的程序图,我们把它“翻译”成数学式子应为m2-mm+2,化简结果为m+1,故答案应选C.
2 选择型
例2 (2008年泰州市)根据右边流程图中的程序,当输入数值x为-2时,输出数值y为( )
A.4 B.6
C.8 D.10
解 观察此例的流程图(图1)可知,当x满足不同的条件时,有两个分支可供选择,①当x≥1成立时,按照y=12x+5计算;②当x≥1不成立时,按照y=-12x+5计算. 像这样的结构就属于选择型结构.选择型结构首先要对输入的数值进行判断,然后再选择不同的表达式进行计算,最后得出答案. 对于此例,因为输入数值x为-2,-2<1,因此要按照y=-12x+5来计算,故答案为-12×(-2)+5=6.
3 循环型
例3 (2007盐城)根据如图2所示的程序计算,若输入x的值为1,则输出y的值为.
解 观察此流程图2可知,计算公式为y=2x2-4,当结果大于0时,直接输出y;当结果不大于0时,则返回重新计算,直到结果大于0为止,像这样的流程图就属于循环型结构.循环型结构需要对计算结果进行判断,看它是否满足要求,若满足要求,则直接输出;若不满足要求,则需要返回再次计算,这也是此种结构称为循环型结构的原因.比如,输入x=0,计算2x2-4=2×02-4=-4,-4小于0,此时不输出,而是返回再次计算:2×(-4)2-4=28,28大于0,这时,输出y的值为28.对于本例,当输入x的值为1时,计算2x2-4=2×12-4=-2,-2小于0,返回再次计算:2×(-2)2-4=4,4大于0,此时输出,因此本题答案为4.
例4 (2007年浙江义乌)按下面的程序(图3)计算,若开始输入的值x为正数,最后输出的结果为656,则满足条件的x的不同值最多有( )
A.2个 B.3个 C.4个 D.5个
解 此例以循环型流程图为依托,主要考查我们的计算能力、符号感以及逆向思维能力,是一道符合新课标要求、考查学生能力的好题.首先分析好程序图:当计算代数式5x+1的后若大于500则直接输出,若不大于500则返回再次计算,直到结果大于500输出为止.因为要求满足条件的x的不同值最多有多少个,我们采用逆向思维,即若结果为656,即5x+1=656,解得x=131,所以当输入的x=131时,最后输出的结果为656,但是根据程序图,131也可能是计算5x+1后的结果,此时131未输出,而是返回再次计算,这样也可以得到结果656,解5x+1=131得x=26,即当输入的x=26时,最后输出的结果也为656,类似的,若5x+1=26,解得x=5,若5x+1=5,解得x=0.8,若5x+1=0.8,此时x为负数,已经不符合开始输入的值x为正数的条件,因此,要想结果为656,则输入的正数x的值可以是131,26,5,0.8,故此题答案为C.
4 综合应用 例5 (2008年扬州市)按如图4所示的程序计算,若开始输入的x的值为48,我们发现第一次得到的结果为24,第2次得到的结果为12,…,请你探索第2009次得到的结果为.
析解 分析此例的流程图,输入x 的值后,有两种选择:当x为奇数时,按照x+5来计算,当x为偶数时,按照12x来计算,计算后再次返回重新计算,依次进行.对于此例,若开始输入的x的值为48,第一次得到的结果为24,第2次得到的结果为12,第3次的结果为6,第4次的结果为3,第5次计算结果为8,第6次结果为4,第8次结果为2,第9次结果为1,第10次结果为6,第11次结果为3,第12次结果为8,第13次结果为4,第14次结果为2,第15次结果为1,…,我们可以发现,从第3次开始,计算结果以6为周期循环出现:6,3,8,4,2,1,6,3,8,4,2,1,…,呈现一种规律性.因此要求第2009次得到的结果,只需求出(2009-2)除以6的余数即可.经计算,余数为3,因此第2009次得到的结果为8.
从以上例题我们可以看到,近几年各地中考试卷中的流程图型的试题不断涌现,形式更加新颖,但这些试题难度都不是很大,考查我们的实际上就是求代数式的值,只要我们仔细作答,是能够很好完成这些问题的.
“本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文”
1 顺序型
例1 (2008茂名)任意给定一个非零数,按下列程序计算,最后输出的结果是( )
m→平方→-m→÷m→+2→结果
A.m B.m2 C.m+1 D.m-1
解 根据给出的程序图,我们把它“翻译”成数学式子应为m2-mm+2,化简结果为m+1,故答案应选C.
2 选择型
例2 (2008年泰州市)根据右边流程图中的程序,当输入数值x为-2时,输出数值y为( )
A.4 B.6
C.8 D.10
解 观察此例的流程图(图1)可知,当x满足不同的条件时,有两个分支可供选择,①当x≥1成立时,按照y=12x+5计算;②当x≥1不成立时,按照y=-12x+5计算. 像这样的结构就属于选择型结构.选择型结构首先要对输入的数值进行判断,然后再选择不同的表达式进行计算,最后得出答案. 对于此例,因为输入数值x为-2,-2<1,因此要按照y=-12x+5来计算,故答案为-12×(-2)+5=6.
3 循环型
例3 (2007盐城)根据如图2所示的程序计算,若输入x的值为1,则输出y的值为.
解 观察此流程图2可知,计算公式为y=2x2-4,当结果大于0时,直接输出y;当结果不大于0时,则返回重新计算,直到结果大于0为止,像这样的流程图就属于循环型结构.循环型结构需要对计算结果进行判断,看它是否满足要求,若满足要求,则直接输出;若不满足要求,则需要返回再次计算,这也是此种结构称为循环型结构的原因.比如,输入x=0,计算2x2-4=2×02-4=-4,-4小于0,此时不输出,而是返回再次计算:2×(-4)2-4=28,28大于0,这时,输出y的值为28.对于本例,当输入x的值为1时,计算2x2-4=2×12-4=-2,-2小于0,返回再次计算:2×(-2)2-4=4,4大于0,此时输出,因此本题答案为4.
例4 (2007年浙江义乌)按下面的程序(图3)计算,若开始输入的值x为正数,最后输出的结果为656,则满足条件的x的不同值最多有( )
A.2个 B.3个 C.4个 D.5个
解 此例以循环型流程图为依托,主要考查我们的计算能力、符号感以及逆向思维能力,是一道符合新课标要求、考查学生能力的好题.首先分析好程序图:当计算代数式5x+1的后若大于500则直接输出,若不大于500则返回再次计算,直到结果大于500输出为止.因为要求满足条件的x的不同值最多有多少个,我们采用逆向思维,即若结果为656,即5x+1=656,解得x=131,所以当输入的x=131时,最后输出的结果为656,但是根据程序图,131也可能是计算5x+1后的结果,此时131未输出,而是返回再次计算,这样也可以得到结果656,解5x+1=131得x=26,即当输入的x=26时,最后输出的结果也为656,类似的,若5x+1=26,解得x=5,若5x+1=5,解得x=0.8,若5x+1=0.8,此时x为负数,已经不符合开始输入的值x为正数的条件,因此,要想结果为656,则输入的正数x的值可以是131,26,5,0.8,故此题答案为C.
4 综合应用 例5 (2008年扬州市)按如图4所示的程序计算,若开始输入的x的值为48,我们发现第一次得到的结果为24,第2次得到的结果为12,…,请你探索第2009次得到的结果为.
析解 分析此例的流程图,输入x 的值后,有两种选择:当x为奇数时,按照x+5来计算,当x为偶数时,按照12x来计算,计算后再次返回重新计算,依次进行.对于此例,若开始输入的x的值为48,第一次得到的结果为24,第2次得到的结果为12,第3次的结果为6,第4次的结果为3,第5次计算结果为8,第6次结果为4,第8次结果为2,第9次结果为1,第10次结果为6,第11次结果为3,第12次结果为8,第13次结果为4,第14次结果为2,第15次结果为1,…,我们可以发现,从第3次开始,计算结果以6为周期循环出现:6,3,8,4,2,1,6,3,8,4,2,1,…,呈现一种规律性.因此要求第2009次得到的结果,只需求出(2009-2)除以6的余数即可.经计算,余数为3,因此第2009次得到的结果为8.
从以上例题我们可以看到,近几年各地中考试卷中的流程图型的试题不断涌现,形式更加新颖,但这些试题难度都不是很大,考查我们的实际上就是求代数式的值,只要我们仔细作答,是能够很好完成这些问题的.
“本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文”