新专业申报汇报ppt:说说各种编程工具。要详细一点

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 15:20:16
一种一种的说,最好列出缺点,优点,特色,发展等项目
最好给每种开发工具的几个项目打分,项目可以是:执行速度,通用性,流行度,应用范围,前景,功能强大……
还有几个问题我想搞清楚:
1.一般种语言就有很多种开发工具,它们什么区别,用起来不一样?
2.一般的软件(金山快译,杀毒软件,游戏,DOS工具,木马,病毒)是用什么编写的?
3.程序员的工作是怎么样的?有那些公司需要程序员?
——请大家说明的时候不要加上个人爱好;要复制也要看我要的是什么;谢谢合作——

又要改答案了。。。。

我把我知道的每个东西的指数设为5分,你自己看了就知道了

我只给你列举常用的,不常用的就无视了

C/C++
执行速度:5
通用性:4(仅Windows,不支持手机)
流行度:5
应用范围:4(不支持手机)
前景:5
功能强大:5
这个东西是基础,而且几乎是每个程序员的必备课程,学好了它再学其他的东西就简单多了。C/C++开发底层的东西比较不错,但是在可视化程度上有所欠缺

Java/J2ee/J2me
执行速度:3(执行较慢)
通用性:5
流行度:5
应用范围:3(在Win32上的Applet有局限性)
前景:5
功能强大:4(开发网络的手机应用有优势)
开发网络应用和手机应用的利器,对网络的支持非常强。现在许多网站都采用jsp制作,可以由此就知道java的强大。但是java的缺点也很大,没有指针,不能直接读内存等等,用惯了C的人会觉得java少了些什么,这也是很正常的。还有就是java程序,如EJB等的布署是非常麻烦的

VS.NET
执行速度:4
通用性:4(需要FrameWork)
流行度:5
应用范围:4(不支持手机)
前景:5
功能强大:4
.NET是一个完整的开发平台,提供了多种开发工具,学习起来是比较容易的。并且它内置许多对象,无论是数据库开发或是网络开发都很方便。如果你用VB.NET觉得有某个功能无法实现,你可以尝试着用C#.NET去实现,它们是互通的。ASP.NET提供了对网站,Web Service编写的支持。.NET的缺点就是控件比较少,而且没有FrameWork的话就不能运行.NET编写的程序

delphi
执行速度:3
通用性:5(可以随意跨平台)
流行度:3(用的人不多)
应用范围:5
前景:4(难学,用的人少)
功能强大:5
delphi是一个非常强大的开发工具,编写任何软件都是非常简单的。它不需要任何的条件就能够实现跨平台,而众所周知的,java跨平台需要jre的支持。Delphi对网络,数据库以及手机的支持都很强,也可以轻松的编写出驱动程序,并且它提供的控件是最多的。delphi的另一个特点就是你可以不写一代码就操作数据库或是开发网站。它的缺点就是启动非常慢,编译出来的程序非常大

汇编
执行速度:5
通用性:5
流行度:2(懂的人太少了)
应用范围:5
前景:5(很有发展前途)
功能强大:5
个人认为,汇编是最强大的东西,你可以用它做到任何想做的事,但是学习起来也最麻烦,因为要了解太多的底层东西。汇编现在有和VB一样的可视化开发环境,使开发变得简单很多。并且汇编的执行速度最快,任何语言的速度都及不上它。

以上这些常用的,还有不计其数不常用的,就不说了
我个人比较偏向于用delphi和汇编,并且一直在使用它们

http://www.dywt.com.cn/vbs/index.asp
中文编程易语言
优点:中文界面+中文代码

不同的开发语言有不同的开发工具,你到底要哪一种语言的阿?