当前位置 —论文本科论文— 范文

关于计算机程序论文范文例文,与程序设计中一题多解的教学方法相关论文格式模板

本论文是一篇关于计算机程序论文格式模板,关于程序设计中一题多解的教学方法相关本科毕业论文范文。免费优秀的关于计算机程序及程序及创新教育方面论文范文资料,适合计算机程序论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。

摘 要:中等职业学校一般开设VB、VC及数据库等涉及程序设计的计算机课程.本文拟就程序设计中一题多解的教学方法进行探讨.

关 键 词:计算机程序设计教学;一题多解;编程


该文转载于:http://www.sxsky.net/benkelunwen/060384855.html

中图分类号:G642文献标识码:A文章编号:1009-3044(2007)17-31460-02

DiscussionsontheTeachingMethodofMulti-solutionstoOneProbleminProgramming

CHENJin-qiang

(YunfuSecondaryVocationalSchool,Yunfu527300,China)

程序设计中一题多解的教学方法参考属性评定
有关论文范文主题研究: 关于计算机程序的论文范文素材 大学生适用: 函授论文、自考毕业论文
相关参考文献下载数量: 15 写作解决问题: 本科论文怎么写
毕业论文开题报告: 论文任务书、论文选题 职称论文适用: 期刊发表、职称评初级
所属大学生专业类别: 本科论文怎么写 论文题目推荐度: 经典题目

Abstract:Nowadays,secondaryvocationalschoolsusuallyoffersuchputercoursesasVB,VCandDatabase,andsoonwhichrelatetoprogramming.Inthispaper,theauthorapproachestheteachingmethodofoneproblemwithmoresolutionsinprogramming.

Keywords:teachingofputerprogramming,oneproblemwithmoresolutions,program

1引言

培养和提高学生分析问题和解决问题的能力,是创新教育的要求.一题多解对于培养学生从不同角度、不同侧面去分析问题和解决问题,加深对教材和知识的理解十分必要.在计算机程序设计教学中,编程的一题多解,不仅可以激发学生的学习兴趣,拓宽解题思路,培养创造性思维,而且可以丰富教学内容,同时也使授课变得生动、有趣,从而有助于培养和提高学生的编程能力和编程技巧.下面就程序设计中一题多解的教学方法谈一些粗浅的看法.

2运用不同的语句编程

解决同一个问题,可以采用不同的语句编程.但最理想的应该是选用能使程序短少,结构简明、清晰的语句.

例1:求分段函数

程序1:

CLEAR

SETTALKOFF

INPUT"X等于"TOX

IFX>0

F等于LOG(X)

ENDIF

IFX等于0

F等于EXP(2)

ENDIF

IFX<0

F等于X*X

ENDIF

"f(x)等于",F

SETTALKON

程序2:

CLEAR

SETTALKOFF

INPUT"X等于"TOX

IFX>0

F等于LOG(X)

ELSE

IFX等于0

F等于EXP(2)

ELSE

F等于X*X

ENDIF

ENDIF

"f(x)等于",F

SETTALKON

程序说明:程序1和程序2都是运用选择判断分支语句IF等ENDIF编程,但程序2采用了嵌套形式.

程序3:

CLEAR

SETTALKOFF

INPUT"X等于"TOX

DOCASE

CASEX>0

F等于LOG(X)

CASEX等于0

F等于EXP(2)

OTHERWISE

F等于X*X

ENDCASE

"f(x)等于",F

SETTALKON

程序说明:程序3运用了多分支判断语句DOCASE等ENDCASE编程.

例2:求S等于

程序1:

SETTALKOFF

S等于0

FORI等于1TO100

S等于S+I

ENDFOR

"S等于",S

SETTALKON

程序2:

SETTALKOFF

S等于0

I等于1

DOWHILEI<=100

S等于S+I

I等于I+1

ENDDO

"S等于",S

SETTALKON

程序说明:程序1运用了计数循环语句FOR等ENDFOR编程,而程序2运用了条件循环语句DOWHILE等ENDDO编程.

3运用不同的逻辑方法编程

编程解题,首先弄清要解决的问题,确定解题的思路,设计出解决问题的逻辑方法、步骤,然后选择合适的命令语句编写程序.解决同一个问题,可以采用不同的逻辑方法编程.

例:求Sn等于X+XX+XXX+等+XXX等的值.如当n等于5,X等于3时,则Sn等于3+33+333+3333+33333,n和X由键盘输入.

(1)递推法

SETTALKOFF

STORE0TOM,S

INPUT"X等于"TOX

INPUT"N等于"TON

FORI等于1TON

M等于M*10+X

S等于S+M

ENDFOR

"S等于",S

SETTALKON

程序说明:本程序利用递推的方法直接产生累加项X,XX,XXX,等,并累加,从而输出累加和.

(2)字符串函数法

SETTALKOFF

S等于0

M等于SPACE(0)

ACCEPT"X等于"TOX

INPUT"N等于"TON

FORI等于1TON

M等于M+X

ENDFOR

FORI等于1TON

M1等于SUBSTR(M,1,I)

S等于S+VAL(M1)

ENDFOR

"S等于",S

SETTALKON

程序说明:本程序利用字符串连接方法,形成“XXXX等X”字符串,然后通过截取子字符串函数和字符转换为数值函数产生累加项,并累加,从而输出累加和.

(3)数列求和法

SETTALKOFF

S等于0

INPUT"X等于"TOX


为什么要写计算机程序毕业论文
播放:25912次 评论:6747人

INPUT"N等于"TON

FORI等于1TON

M等于X*(10^I-1)/9

S等于S+M

ENDFOR

"S等于",S

SETTALKON

程序说明:本程序利用数列X,XX,XXX,等的通项公式X*(10^I-1)/9产生累加项,并累加,从而输出累加和.

(4)提取公因式法

SETTALKOFF

STORE0TOS,M

INPUT"X等于"TOX

INPUT"N等于"TON

FORI等于1TON

M等于M*10+1

S等于S+M

ENDFOR

"S等于",S*X

SETTALKON

程序说明:本程序先提取累加式各项的公因式,累加时只加1,11,111,等,111等1,最后累加结果再乘以X.

4运用不同的程序结构编程

结构化的程序设计语言的程序结构有顺序结构程序、分支结构程序和循环结构程序三种.解决同一个问题,可以采用不同的程序结构编程.但最理想௚

关于程序设计中一题多解的教学方法的本科毕业论文范文
关于计算机程序论文范文例文
0;选择应该是不同结构的组合和嵌套,使程序具有实用性和通用性.

例:对XS.DBF数据表按姓名进行查询.

程序1:

SETTALKOFF

USEXS

INDEXON姓名TOXMSY

ACCEPT"请输入待查姓名:"TOXM

SEEKXM

DISP

USE

SETTALKON

程序2:

SETTALKOFF

USEXS

INDEXON姓名TOXMSY

ACCEPT"请输入待查姓名:"TOXM

SEEKXM

IFEOF()

"查无此人!"

ELSE

DISP

ENDIF

USE

SETTALKON

程序3:

SETTALKOFF

USEXS

INDEXON姓名TOXMSY

DOWHILE.T.

CLEAR

ACCEPT"请输入待查姓名:"TOXM

SEEKXM

IFEOF()

"查无此人!"

ELSE

DISP

ENDIF

WAIT"继续查询吗?(Y/N)"TOZ

IFUPPER(Z)等于"Y"

LOOP

ELSE

EXIT

ENDIF

ENDDO

USE

SETTALKON

程序说明:程序1是顺序结构的简单查询程序,程序2考虑了查询时可能查到也可能查不到的情况,采用了分支结构,而程序3在程序2的基础上实现可循环查询,采用循环和分支结构,使程序具有实用性和通用性.


本文为全文原貌未安装PDF浏览器用户请先下载安装原版全文

关于计算机程序论文范文例文,与程序设计中一题多解的教学方法相关论文格式模板参考文献资料:

本科毕业论文枪手

中文本科毕业论文格式

高中毕业可以自考本科

本科生物论文

浙大函授本科

国贸本科论文题目

本科论文价钱

自考本科机构

中文本科函授

临床药学本科

程序设计中一题多解的教学方法WORD版本 下载地址