软件产业从诞生到如今的高速发展,不过经历几十年的时间,但是,麻雀虽小,五脏俱全。软件的开发过程经历了由浅及深、由简单到复杂的n多过程。包括由面条式编程到结构化编程再到后来的面向过程以及面向对象。 面条式编程是一种十分简单的编程方式,没有太多的数据类型,也没有复杂的逻辑结构,上手很快,不需要长时间的学习或太多的经验就可以立即掌握。只要记住几个流程控制、输入输出的关键字,就可以写出一个简单的程序。甚至一个中学生经过几个月的培训就可以掌握这种编码方式,但是他能解决的问题也是有限的,也就只能写一个猜数字的小游戏,或者画出一个Y=A*SIN(X)+B的函数曲线图。如果要真的用他来写一个超级玛丽,那将是很