C语言结构化编程教学案例过程设计
2017-12-07涂小琴
现代计算机 2017年30期
关键词:程序
涂小琴
(云南师范大学文理学院,昆明650222)
C语言结构化编程教学案例过程设计
涂小琴
(云南师范大学文理学院,昆明650222)
为了让学生更快速地掌握结构化编程方法,特设计此案例。利用自顶向下,逐步细化的方法将案例一步步推进,从问题的提出,分析问题,给出解决问题的基本框架,设计算法,任务分解,函数定义等几个方面进行详细的描述,最终解决问题。结构化程序设计思想是现代编程技术的基础,甚至是基础当中的基础,从提出问题、分析问题着手,给出解决问题的基本框架,再在框架上进行进一步的分析与细化,给出解决问题的全过程。将如何分析问题及解决问题表现得淋漓尽致。
C语言;结构化编程;教学过程;案例
0 引言
人类进行程序设计只有几十年的历史,在最初进行软件生产的年代,软件的生产并没有什么章法可循,生产效率十分低下,失败的项目比比皆是。大约从有科学家反对goto语句开始,人类才开始认真思考软件应该如何编写,在这方面有限的若干成果之一就是结构化程序设计思想。
结构化程序设计思想是现代编程技术的基础,甚至是基础当中的基础,这个思想大体是20世纪的60年代末期和70年代,断断续续地由若干人提出并互相补充汇集而成的,目标是使程序的结构更清晰,更容易理解(可读性通常是衡量代码质量时仅次于正确性的一个指标,除了在对性能要求特别高的地方)、易于修改,易于调试,减少错误从而达到提高软件开发效率和成功率的目的。……
登录APP查看全文
