学习软件编程需要什么基础 ?

如题所述

初级软件开发一般有两个方向,一个是java体系,需要学习的内容有:java、j2EE、ORACLE\DB2\MYSQL(包括JAVA的延伸技术 JS、 JSP、 AJAX等)。另一个方向就是.NET体系,需要掌握的是:ASP.NET

、 C#、MFC+SQLSERVER 等技术,计算机软件的基础是数据结构、算法设计、数据库和编译原理。
企业里主要区分前端技术和后台技术。前端技术除了asp,jsp以外,还有adobe公司的设计工具,以及javascript,action script,flex,flash和现在最流行的html5技术,后台的除了java,.net,c#,还有php, c++,ColdFusion,objective-c 等。
软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程。软件开发是一项包括需求捕捉、需求分析、设计、实现和测试的系统工程。软件一般是用某种程序设计语言来实现的。通常采用软件开发工具可以进行开发。
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-10-31
我感觉得先学会电工,学会装配二次线路,知道各种继电器的作用。然后才能学PLC,你如果不懂电工电路的一般原理,先学PLC是有很大的难度的。
第2个回答  2019-03-27
我也是个编程的学习者,以下是我个人的经历和体会:
有很多人认为编程是件很困难的事,其实不是。
学编程是有过程的

1是学习微机组成

2网络基础

3学习计算机数学

4计算机英语

5学习编程

为什么要学1呢,因为在编程过程中,我们需要调用到系统的内容,我们需要掌握计算机原理才可能针对计算机进行编程,我们编出来的程序需要在计算机运行,如果我们连计算机都不理解,那我们用很长时间编出来的东西就可能是用不上的垃圾。所以这是编程的基础,也是编程实用价值所在。

为什么要学2呢,我们编程是为了什么,只要你解答了这个问题,你就会知道为什么要学编程了,编程不是单纯的打代码。呵呵,这里我不多说了。
为什么要学3呢,只要你把计算机数学的内容理解透了,你就会发现编程上的内容都可以用数学上的内容来理解,因为编程的基础就是数学。在编程界有着这样的规律,编程好的一定是数学高手,数学好的不一定是编程好手。所以把数学学好了,你距离编程就差一步了。
为什么要学习4呢,这不用说了吧。英语好的人看代码容易多了,上手快。英语只要过得去就行,这里指的是计算机英语。
为什么要学5呢,这是我们的目的。
学习编程,不用心急,随便挑一种学就是了。学精一种,其他的只要涉及就很容易学会了。最好有个导师帮你。
个人感受,祝你编程事业成功。
相似回答