用户登录
用户注册

分享至

编程做软件有哪些方面 面向方面编程

  • 作者: 下面给你吃好吗
  • 来源: 51数据库
  • 2020-04-14

编程做软件有哪些方面

数控编程软件有哪些

我用过的有微软的一套中的vb6/vc6/vj6;vc#/vc7.还用过delphi7/2005,jbuild,tc 还有一些脚本程序vbs,wsh,vba, nux下csh/bash等等。

没用过的还有很多很多的数不胜数--想起来就烦------花花肠子真多!! 建议 入门从两方面TC和vb,vb是为了实用提高兴趣,tc是为了让你打好基础为了以后的进阶。

提高也是两方面一、数据结构,二vc/java等工具 混沌阶段,这时候你差不多入行了,只到了一些东西。

可是很困惑,东西五花八门,有机会接触就搞一搞,没机会不要花太多精力,简单知道就行了 有序整理。

反思,看书,看软件理论方面的(我也不行),看数学狂看数学(我还不行唉)。

这时你会感觉上了一个山头,什么乱其八糟的东东都是技术,雕虫小技(注意,可以认识到,但不可以不重视) 再混沌,再有序....--你会发现不懂得东西越拉越多,也开始不崇拜那些程序员和和黑客了,虽然你不一定知道的比他们的多,但是你的目光已经投降真正的大师人物,忘记了所有的技术,注重思想方法---但是也许你很痛苦发现数学基础太差了!!

当前都有哪些编程软件?

vb 对初学者非常适合,用vb 干的事也不少,比如编一些小病毒,编一些handly 工具,都挺方便的,而且vb的语法与vb script 相同,因此,你如果学了vb 就能玩vba 了,vba 是MS 许多软件的默认支持的编程语言,比如 excell ,word,特别是excell ,公司都用这个软件,前途很好。

当然功能最强的编程语言是C++了,现在MS 出的vs 2010 让c++ 王者归来。

但是vs 主要专注企业解决方案,可能对于初学者来说太复杂,当然你如果只拖拖控件那就另当别论。

实际上,我觉得如果不是一定要搞计算机的吧,perl 非常适合。

几十行代码就解决你平时遇到的问题,比如抓网页,LWP 太强大了。

常用的数控编程软件有哪些?

常用数控软件简介CNC( 加工中心 ) 在机械领域飞速普及的今天,电脑造型自然成为机械以及模具从业人员必学的一种技艺,现实证明,一个懂电脑造型、编程比不懂电脑而同样技术出色的机械从业人员,其工资比例相差3 — 5倍。

而且随着机械加工的先进,必将减少大量的手工人员。

会电脑设计的人将处在一个更高的地位。

1、 MASTERCAM 是如今珠三角最常用的一种软件,它最早进入中国大陆,您去工厂看到的 CNC 师傅,70% 使用 MASTERCAM ,它集画图和编程于一身。

绘制线架构最快。

缩放功能最好。

2、 CIMATRON 是迟一些进入中国的以色列军方软件,在刀路上的功能优越于 MASTERCAM ,弥补了 MASTERCAM 的不足。

该系统现已被广泛地应用在机械、电子、航空航天、科研、模具行业。

在加工编程中 99% 使用 CIMATRON 与 MASTERCAM ,早期都用这两种软件画图及编写数控程式,但在画图造型方面功能不是很好。

PRO-E 在这时候走进中国大陆。

3、Pro/E 是 美国 PTC (参数技术有限公司)开发的软件,十多年来已成为全世界最普及的三维 CAD/CAM (计算机辅助设计与制造)系统。

广泛用于电子、机械、模具、工业设计和玩具等各行业。

集合了零件设计、产品装配、模具开发、数控加工、造型设计等多种功能于一体,97 年开始在大陆流行,用于模具设计、产品画图、广告设计、图像处理、灯饰造型设计、可以自动产生工程图纸,目前大部分企业都装有 Pro/ENGINEER 软件。

它与 UG 是最好的画图软件,但 PRO-E 在大陆最流行。

用 PRO-E 画图,用 MASTERCAM 和 CIMATRON 加工已经公认。

4、 Unigraphics ( 简称 UG) 进入大陆比 PRO-E 晚很多,但同样是当今世界上最先进、面向制造行业的 CAD/CAE/CAM 高端软件。

UG 软件被当今许多世界领先的制造商用来从事工业设计、详细的机械设计以及工程制造等各个领域。

如今 UG 在全球已拥有 17000 多个客户。

UG 自 90 年进入中国市场以来,发展迅速,已经成为汽车、机械、计算机及家用电器、模具设计等领域的首选软件。

5、 Powermill 是英国的 编 程软件,刀路最优秀,特别适合残料加工。

6、CATIA 的最特色的地方就是它的曲面功能强大,应该说是任何一个CAD三维软件所不能比的,现在国内几乎所有的航空飞机公司都用CATIA,当然UG也在用,但没有它广泛,不过小企业一般还是买不起正版的,国内盗版的也少。

CATIA是一套集成的应用软件包,内容覆盖了产品设计的各个方面:计算机辅助设计(CAD)、计算机辅助工程分析(CAE)、计算机辅助制造(CAM),既提供了支持各种类型的协同产品设计的必要功能,也可以进行无缝集成完全支持“端到端”的企业流程解决方案。

怎么做编程。

(软件。

很多新手朋友在刚开始学习编程技术的时候,都遇到过这种问题,学习了一段时间之后,还是一点思绪都没有,不知道该如何入门,总结了一下8点,送给编程新生,希望对大家学习编程技术有所帮助。

1.明确学习目的 学习编程对大多数IT业人员来说都是非常有用的。

学编程,做一名编程人员,从个人角度讲,可以解决在软件使用中所遇到的问题,改进现有软件,可以为自己找到一份理想的工作添加重要得砝码,有利于在求职道路上谋得一个好的职位;从国家的角度,可以为中国的软件产业做出应有的贡献,一名优秀的程序员永远是被争夺的对象。

学习编程还能锻炼思维,使我们的逻辑思维更加严密;能够不断享受到创新的乐趣,将一直有机会走在高科技的前沿,因为程序设计本身是一种创造性的工作。

知识经济时代给我们带来了无限的机会,要想真正掌握计算机技术,并在IT行业里干出一番事业来,有所作为,具有一定的编程能力是一个基本条件和要求。

2.打好基础 学编程要具备一定的基础,总结之有以下几方面: (1)数学基础 从计算机发展和应用的历史来看计算机的数学模型和体系结构等都是有数学家提出的,最早的计算机也是为数值计算而设计的。

因此,要学好计算机就要有一定的数学基础,出学者有高中水平就差不多了。

(2)逻辑思维能力的培养学程序设计要有一定的逻辑思维能力,“逻思力”的培养要长时间的实践锻炼。

要想成为一名优秀的程序员,最重要的是掌握编程思想。

要做到这一点必须在反复的实践、观察、分析、比较、总结中逐渐地积累。

因此在学习编程过程中,我们不必等到什么都完全明白了才去动手实践,只要明白了大概,就要敢于自己动手去体验。

谁都有第一次。

有些问题只有通过实践后才能明白,也只有实践才能把老师和书上的知识变成自己的,高手都是这样成材的。

(3)选择一种合适的入门语言 面对各种各样的语言,应按什么样的顺序学呢?程序设计工具不外乎如下几类: 1)本地开发应用软件开发的工具有:Visual Basic 、Delphi 、VC++ ( C++ Builder ) 等;数据库开发工具有:Visual Foxpro 、Oracle Developer 、Power Builder 等。

2)跨平台开发开发工具如 Java 等。

3)网络开发对客户端开发工具如:Java Script 等;对服务器开发工具如:PHP 、ASP 、JSP 、ISAPI 、NSAPI 、CGI 等。

以上不同的环境下几种开发工具中 VB 法简单并容易理解,界面设计是可设化的,易学、易用。

选 VB 作为入门的方向对出学者是较为适合的。

3. 注意理解一些重要概念 一本程序设计的书看到的无非就是变量、函数、条件语句、循环语句等概念,但要真正能进行编程应用,需要深入理解这些概念,在理解的基础上应用,不要只简单地学习语法、结构,而要吃透针对这些语法、结构的应用例子,做到举一反三,触类旁通。

4.掌握编程思想 学习一门语言或开发工具,语法结构、功能调用是次要的,最主要是学习它的思想。

例如学习 VC 就要学习 Windows 的内在机理、什么是线程......;学习 COM 就要知道 VTALBE 、类厂、接口、idl......,关键是学一种思想,有了思想,那么我们就可以触类旁通。

5.多实践、多交流 掌握编程思想必须在编程实际工作中去实践和体会。

编程起步阶段要经常自己动手设计程序,具体设计时不要拘泥于固定的思维方式,遇到问题要多想几种解决的方案。

这就要多交流,各人的思维方式不同、角度各异,各有高招,通过交流可不断吸收别人的长处,丰富编程实践,帮助自己提高水平。

亲自动手进行程序设计是创造性思维应用的体现,也是培养逻辑思维的好方法。

6.养成良好的编程习惯 编程入门不难,但入门后不断学习是十分重要的,相对来说较为漫长。

在此期间要注意养成一些良好的编程习惯。

编程风格的好坏很大程度影响程序质量。

良好的编程风格可以使程序结构清晰合理,且使程序代码便于维护。

如代码的缩进编排、变量命令规则的一致性、代码的注释等。

7.上网学编程 在网上可以学到很多不同的编程思想、方法、经验和技巧,有大量的工具和作品及相关的辅导材料供下载。

推荐一个学习网站“it人家”(www.itrenjia.org)网站有很多编程方面高手发布的学习心得==都可以借鉴,另外可以认识很多编程方面的朋友,大量的编程语言视频教程支持在线观看,还有c++、java、.net、c#、数据库等编程方面电子书阅读下载,是目前国内比较出名的程序员交流技术网站。

8.加强计算机理论知识的再学习 学编程是符合“理论→实践→再理论→再实践”的一个认识过程。

一开始要具有一定的计算机理论基础知识,包括编程所需的数学基础知识,具备了入门的条件,就可以开始编程的实践,从实践中可以发现问题需要加强计算机理论知识的再学习。

程序人人皆可编,但当你发现编到一定程度很难再提高的时候,就要回头来学习一些计算机科学和数学基础理论。

学过之后,很多以前遇到的问题都会迎刃而解,使人有豁然开朗之感。

因此在学习编程的过程中要不断地针对应用中的困惑和问题深入学习数据结构、算法、计算机原理、编译原理、操作系统原理、软件工程等计算机科学的理论基础和数理逻辑、代数系统、图论、离散数...

我大学想学编程,做软件方面的那种,要选什么专业?

清华大学出版社《软件工程与实践》贾铁军教授主编。

推荐、上海理工大学等。

成绩勉强在重点线,推荐同济大学,特别是网络软件研发【专家建议】 您希望在大学想学编程,做软件方面的研发工作,需要选软件工程专业,含典型案例及同步实验。

祝您大吉大利。

“会编程的人那么多”关键会到什么程度,社会需求及待遇都好,如同会计算机的人很多,但是真正能够以很强的技术方法和能力进行研发、维护和管理的却不多,区别在于专精和研发能力与一般会计算机基本知识只会应付通过考试决然不同,只要肯吃苦认真钻研发展很快...

常用的编程软件有那些

对于现在的编程开发,有3点是要从概念上区分清楚地1。

语言2。

平台3。

工具其中语言既是指c, c++, java, basic等等。

基本上讲就是语法,可以说大家都一样第2点是小草困惑的原因,不同的开发语言有很多的开发平台,像微软的vb, vc就是微软为 basic, c++两种语言提供的开发平台。

在这些平台中,微软加入了自己做好的类包,工具(开发,调试,部署工具),以及各种文档等等。

vc的类包就是mfc了,全称Microsoft Foundation Classes。

就是一套基于c++语言的开发工具包,提供了大量可以直接调用的函数,组件等等。

同理,java是语言,而j2EE就是一套基于java的开发平台,提供了大量的组件(java bean, Enterprise Java Bean)。

以及各种服务,开发文档。

理论上说,不同的平台提供了独立特色的支持,其上的代码不能直接用于其他的平台。

而开发工具呢,就是某种语言在特定的平台下的编程辅助工具。

他们只是帮你编辑,组织,管理你的代码;并提供了编译和调试的工具。

就如同word一样,只是书写编辑的辅助工具而已。

拿微软的.net开发工具来说,你用记事本编辑的c#代码,在命令行下也是可以直接编辑的,不需要一定用Microsoft Visual Studio .NET在拿java举例:java是语言j2EE是开发平台jdk, jbuider就是开发工具了。

甚至ultraedit,记事本都可以作为开发工具,当然它们不能编译。

而微软的Microsoft Visual J++ ,显然就不是这个平台下的开发工具了。

最有说一下我自己对于各种语言和开发工具的评价vb, 最易上手的开发工具,开发周期短,成本低。

因为可以调用windows api,所以在开发功能上没有任何劣势。

但是vb开发的程序在运行效率上是确实是最低的......vc, 相对来说不是很容易掌握的开发工具,适用于开发网络应用程序,或对运行效率有很高的windows程序java, 适用于开发大型的bs结构web application。

VC++,Borland C++适用于编写c++的可视化界面应用程序turbo C++很纯正的c++, 适于学习和教学java2仍是基于java语言,是sun推出的一套java开发平台: java 2 Platform其中最为光耀的就是 j2ee(java2 Enterprise Edition), 即java 2的企业版开发平台。

模具编程软件包括哪些?

不要盲从,独立思考。

真实情况:模具行业人才需求饱和,就业情况并不乐观。

我在这行做了有一些日子了,看到有越来越多的人学习模具专业,不禁想起以前模具专业连学生都招不到的反差。

很多想投身模具行业的人总会问相关的人才需求、培训学习、工资水平等问题,以下是我对模具专业就业及社会培训的的一些体会,大家分享。

慎重选择! 如果你是考大学,学这个专业还是有保障的,因为大公司做模几乎都要看一看学历,有比没有好得多。

如果你是考中专,就没必要了,还不如读高中,或直接做模具学徒工。

如果是去培训点,还要注意:: 广东这边的培训点大多华而不实。

三个月是学不会模具设计的。

注意将软件培训和模具设计两个概念分开理解一下!很多培训UG软件或PROE的水货扮着模具大师的外衣骗钱,中山东莞等地特别多。

你没有相关的工作经历或学历的话,做这件事之前要三思。

(1)先问一下:你了解模具行业吗?不了解不要学。

第二、想在三五年内挣大钱的?这么想不要学。

第三、你有没有家人或亲戚、好友在这一行混得比较好?没有的不要学。

学习就是为了就业,现在因为模具行业门槛较低,人满为患。

去广东或上海的人才现场招聘看看好吗?做出自己的判断。

模具大师的工资是比较高,但看不出跟你学模具有什么联系,如果达至做模熟手的水平没三五年是不行的。

编程相对设计来讲还比较简单,人就更多了。

学会一个软件并不能去做模具、不要把软件培训跟做模混为一谈!现在广东沿海很多培训软件的学校都挂上招牌:模具设计或编程专业培训。

其实都是以都软件的基本操作为主,并对行业的情况做虚假宣传!误人子弟啊。

来我们公司应聘编程的人竟然连飞刀粒都不认识,说自己在某公司做过模,打了个电话得知,是个培训点。

(2)关于科目最好看一下技术学院的课程表,都是要学的。

如果你有不良嗜好,不建议学编程和设计。

比如酗酒、开快车等。

这是精细活,不认真不冷静的人在这一行干不下去。

(3)现在工厂中的设计和编程软件有UG、PROE、MASTERCAM、POWERMILL、CAXA等等。

下面简单讲解一下。

UG还是比较好用的,就是上手要有点耐心。

PROE设计方面有优点,但是它能做到的,UG肯定能做到,精确曲面用UG是很好的。

我用UG很久了,说白了,工多手熟。

用PROE?我了解过,觉得没有太大的必要,因为两个软件可以相互转档,虽然世上没有完美的转档,但是也不会有太大的问题。

你是从事CNC的话,可以自学UG,其实软件只不过一工具,有好老师你会快些上手,如果你操机水平较好,有一定的文化基础(相关中专或以上),自学是完全可以的。

不用花哪么多的钱,浪费了。

我介绍一个好去处,深圳书城,哪里有很多写UG的好书。

自己准备1000元,用来买书吧。

如果你学PROE,学习原理相同。

顶头上司老是问我,你怎么懂哪么多操作呢?是不是哪个老师教你的呢?我其实是从书上看来的。

只要你有恒心,不老是想赚大钱而学UG或PROE,你就会有成功的那一天。

顺便说一句,模具行业并非社会宣传的那么吃香!编程和设计工作也是比较难找的。

因为入行的门槛相对低,所以人人都来凑热闹。

人才市场是一个职位差不多十个人应聘,你要有思想上的准备。

真理:培训学校老师关于就业的说话九成是假的,都是为了招生。

提醒:如果不想自学,那么找个这行业的在职成功人仕帮助你找师傅。

就算差到极点,也比遇上自吹自擂的骗子强。

UG与PROE的联系:都是工具。

不是模具设计中的决定因素。

建议:这位兄弟可以考虑一下做相关行业的业务工作,这样你就有机会接触到很多公司的信息,哪时候你会得出自己对这行的体会。

珍惜现有的工作,条件不成熟时不要脑袋发热。

学习编程需要安装哪些软件?

现在MS 出的vs 2010 让c++ 王者归来。

但是vs 主要专注企业解决方案,可能对于初学者来说太复杂,都挺方便的,perl 非常适合,特别是excell ,公司都用这个软件vb 对初学者非常适合,用vb 干的事也不少,当然你如果只拖拖控件那就另当别论。

实际上,我觉得如果不是一定要搞计算机的吧,你如果学了vb 就能玩vba 了,vba 是MS 许多软件的默认支持的编程语言,前途很好。

当然功能最强的编程语言是C++了,比如编一些小病毒,编一些handly 工具。

几十行代码就解决你平时遇到的问题,比如抓网页,LWP 太强大了,比如 excell ,word,而且vb的语法与vb script 相同,因此...

转载请注明出处51数据库 » 编程做软件有哪些方面

软件
前端设计
程序设计
Java相关