如何学习算法与程序设计提高学生
1个回答
展开全部
你好,不知道你的学历现在是什么,一般高中毕业学习C语言是完全没有问题的。学习顺序一般如下:
1、C语言
入门最好的语言,C在某种意义上可以说是C++的一个子集,所以想学C++,首先也要学好C
教程就是谭浩强的《C程序设计》最经典的
2、数据结构
这门知识也要掌握,非常重要,包含很多重要算法
3、数据库知识
掌握一门数据库,最好学习一下数据库原理,编程离不开数据库的(Access、VFP、MySQL、SQLServer、DB2、Oracle等都是数据库)
4、学一门面向对象的语言
C++(偏重设计系统软件,3D游戏多半也是用它开发出的,最强大的语言)
C#,.NET平台的语言
Java,这也是一种大型多功能语言,如果想做安卓开发就要学它
还有一些Web语言,如PHP、Perl等等
这些语言择一学习就行了,根据自己以后的方向选择
5、软件工程
这个是偏理论性的知识,可以带着看看,掌握软件开发的整个流程
PS:编程学习大致就这些,
1、C语言
入门最好的语言,C在某种意义上可以说是C++的一个子集,所以想学C++,首先也要学好C
教程就是谭浩强的《C程序设计》最经典的
2、数据结构
这门知识也要掌握,非常重要,包含很多重要算法
3、数据库知识
掌握一门数据库,最好学习一下数据库原理,编程离不开数据库的(Access、VFP、MySQL、SQLServer、DB2、Oracle等都是数据库)
4、学一门面向对象的语言
C++(偏重设计系统软件,3D游戏多半也是用它开发出的,最强大的语言)
C#,.NET平台的语言
Java,这也是一种大型多功能语言,如果想做安卓开发就要学它
还有一些Web语言,如PHP、Perl等等
这些语言择一学习就行了,根据自己以后的方向选择
5、软件工程
这个是偏理论性的知识,可以带着看看,掌握软件开发的整个流程
PS:编程学习大致就这些,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询