编程等于大概20%的汇编语言加上80%的数据结构,所以数学对于编程的作用不言而喻。计算机科学中,数学是一个核心课程。
线性代数、高数、概率论可以培养逻辑思维能力,特别重要;离散数学可以发散思维,想得更宽,而组合数学也比较重要。集合论、微积分、自动机理论、图论也要掌握一部分。
大学课本上的内容一般是高数、线性代数、概率论、离散等,我觉得应该才不多了。当然你如果想成为非常优秀的程序员,学好程序也学好数学可以看看相关的专业性书籍(可能有一点点枯燥)。
求编程软件的最合适的用途
首先,我想说的是,C,C#,Java,C++,PHP等等不是您说的“软件”,他们都是编程语言,而且您罗列的这些都是面向对象的,即object-oriented programming (简称OOP)。从机器语言,汇编语言到OOP编程语言是编程语言的大致发展历史。面向对象更接近于现实生活和人的思维,这使他们具有相通性,甚至很多语法都很相似和相同。当前最流行的java语言和C#语言其实跟C语言语法都是大同小异,因为后2 种语言的出现都晚于C,其诞生自然吸取了前者的有点并努力弥补其缺陷,比如Java中就废去了C++中的指针的使用,因为其不安全性有时让人蛋疼的很。微软重用安德生这位前宝蓝公司(Boland)的天才软件工程师设计出C#,就继承了大部分java和C++的优点。
而编程软件是用来编写程序的软件和开发平台,比如Visual C++6.0(编译C用的),Dreamweaver(主要开发网页和网站用的软件),eclipse/Myeclipse(编译java程序用的软件),visual studio 2005/2008/2010(编译VB C C++ C#程序用,是微软集成退出的新一代的.net开发平台,或者说软件了)
具体的区别呢,建议您下载安装我前面罗列的这些软件,然后打开就能找到他们各自所能开发的语言和程序了!(因为有些软件可以开发多种程序)好了,我知道的就这些了,全部手打的,都告诉你了。其实,还有HTML语言,T-SQL啊等等,用来开发数据库啊,网页啊等的。他们都有不同的开发平台的(你说的软件)。不知道有没有解决你的问题,乐意为你回答!
下载软件可以百度(不过有很多是需要注册号或序列号的),要是你需要也可以找我要,我都有。
学习软件编程都要学什么?
你好,学习软件编程最核心的东西是——编程思想
1、对于你的问题,C语言、Java、VB都是语言,是编写计算机程序用的语言
2、都要学吗?当然不是都要学,就你列举的三个语言来说,各有擅长的地方
C语言,是可以操作内存的中高级语言,它很擅长和硬件打交道,适合中低层开发,在单片机开发中用途很广,也是一门很好的教学语言;
Java,很强大的语言,分为J2EE—企业级开发;J2SE—标准Java开发;J2ME—移动开发,它可以广泛应用到各个领域,比如网站、ERP系统、游戏等等
VB,微软的代表性语言之一,它属于很小巧的,适合开发一些小程序,比如中小企业应用等
3、所以这三个语言你可以任选一个学习
4、个人建议:学习编程入门最好的语言就是C语言,它可以培养你良好的编程习惯。当然你也可以选择其他语言,说到底,任何一门语言你只要学透了,学其他语言都是很快的,触类旁通。另外,学习编程还要学习数据结构和数据库结构这个科目的知识,这样才完整。
有问题可以Hi我!
对单片机编程要用什么软件?
keil最流行
单片机开发中除必要的硬件外,同样离不开软件,我们写的汇编语言源程序要变为CPU可以执行的机器码有两种方法,一种是手工汇编,另一种是机器汇编,目前已极少使用手工汇编的方法了。机器汇编是通过汇编软件将源程序变为机器码,用于MCS-51单片机的汇编软件有早期的A51,随着单片机开发技术的不断发展,从普遍使用汇编语言到逐渐使用高级语言开发,单片机的开发软件也在不断发展,Keil软件是目前最流行开发MCS-51系列单片机的软件,这从近年来各仿真机厂商纷纷宣布全面支持Keil即可看出。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部份组合在一起。运行Keil软件需要Pentium或以上的CPU,16MB或更多RAM、20M以上空闲的硬盘空间、WIN98、NT、WIN2000、WINXP等操作系统。掌握这一软件的使用对于使用51系列单片机的爱好者来说是十分必要的,如果你使用C语言编程,那么Keil几乎就是你的不二之选(目前在国内你只能买到该软件、而你买的仿真机也很可能只支持该软件),即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。
目前最新的版本是keil uv3,可下载破解版本,否则有容量限制。
参考资料:http://baike.baidu.com/view/942051.html?wtp=tt
计算机或软件编程对电力系统专业有什么作用
调度员潮流、状态估计等是EMS的基本功能,必须依赖于计算机计算,因此必须要编程实现。
其它的很多应用,例如仿真培训系统、演练系统,特别是演练系统,就一个游戏,是离不开编程的。
还有这些所有电力应用软件的人机界面,也是离不开编程的。
能再详细一点吗
潮流计算,特别是大型网络的潮流计算,手算是不可能算出来的,必须要用编程实现,一般是用C/C++。尤其是调度员潮流(OPF),包含了优化功能,优化计算过程不是人手算就能算出来的。
界面开发离不开Java, qt...
现在的软件一般都是用什么编写的?最普遍的编程工具是什么?
千千静听:delphi
暴风影音:C++
超级兔子:VB+delphi壳
WINDOWS:C
编程软件各有各的用途
依照开发情况来选择才是正确的
计算机编程软件有哪些?分别的用途?
编程软件无所谓高手级还是菜鸟级,任何一种编程语言要想用好都不是容易的,也都有高手,高手可以实现的事情很多,当然高手通常也有自己所习惯的编程软件。
编程软件种类也多得很,根据用途决定,按大类分一般几个:网络编程,网页编程,通用编程,数据库编程,工程计算,科学计算
学习编程,用什么编程软件?
我给你一个权威而定解释:
1、就近几个月来说,月编程语言排行榜中Java依然是遥遥领先其次是C语言再是c++、VB,感兴趣可以搜索下看看
2、难度:c++是编程语言里面最难学的一门语言这时业界公认的,Java最好学,即使没基础几个月就也可以入门,行业有句话:聪明人用delphi,懒人用VB,你侧重理解后一句即可
3、哪个好:编程是一种跨语言的技术,无论什么语言语法都差不多,贵在精通,你可以搜索下各种语言的薪资平均水平就知道了。更多
Java? 这东西好学? 我咋一点都看不懂 - -...
C++这么难学么? 但是功能强大..
Java易学,但是功能有无它大?
求解释
好学与难学是相对来说的,不能说你一点都看不懂就代表难学,那么你看别的编程语言也是一点也看不懂,就是说相对而言。
c++之所以相对难学就是因为你说的那样,功能强大,很底层,如果说你对计算机感兴趣,那么c++无疑是你以后可能会追求的东西。
Java易学,功能也强大,但是各有所长,不具备可比性,c++的特点是执行效率高,在一个配置很低的比如手机操作系统、驱动Java是望尘而莫及,而Java开发效率高啊就像我给你说的简单,因此开发效率高,但是执行效率低啊,编程是一门技术不是学习语言,就像写文章,你认识汉字就未必可以写出来好文章,一样的道理
so卡..
转载请注明出处51数据库 » 各软件对编程作用 数学对编程及软件行业的作用
亖呉?盀