本人学测绘的,现在大二,经常听到别人说要学好编程,C++,现在不知道从哪里继续学,求指导

学习编程,都把C和C++当成了高级的计算器,算一些比较难的东西,处理一些难的数据。但是我总觉得这有些狭隘,编程应该不是仅仅当做高级计算器。我想做一些其他的事。不知道测绘工程专业编程还可以向那些方向发展??
以后工作了编程能力要求到底多大呢。。
求指导,谢谢!!!!特别希望能得到学测绘的师兄师姐或者计算机厉害的朋友指导

把C++当做高级计算器确实比较费力不讨好。计算之类的交给matlab就好。C++主要是做一些应用软件的开发,接口的编写之类的。学一门编程语言,入门是很简单的,但是精通是很难的。你要把握好一个度,以后是主打编程还是测绘。你要本科就把C++专精,势必要花费不少精力,测绘上反而学得不好。如果你要搞研究,编程仅仅也只是其中的一个方面。根据你的研究方向不同需求会有很大的区别。你说到的大地测量,那么编程最多的时候确实是在处理数据,被视为一个工具。要搞大地测量的研究,必须要有十分坚实的数学和物理基础,这是比编程更重要的东西。当然你要做摄影测量遥感之类的,编程就会很高。不过值得提醒的是,背景的基础知识依然十分重要。现在编程好的人不少,但是他们不能做测绘,就是因为不懂这些专业知识。所以学习编程切不可本末倒置。
另外你谈到的实际工作应用问题,这随你的工作性质而定。不过不要太理想化,理论思维和工作思维是两回事,即使研究单位也一样,不过多学点东西总是好的,不要钻牛角尖就行。追问

绝对是师兄啊!!!!说得很对,,你是我们学校的吗?

追答

童鞋,主要我不知道你是哪个学校哈?这么爱学习?武大的?

追问

嗯,你也是的么?

追答

呵呵,这个怎么算呢,本科是的。但研究生不是,况且也毕业几年了的哈,有什么可以多交流哈

追问

好啊,师兄好,加一个Q吧,校友啊,呵呵,1060391176

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-27
你说那个应该属于科学计算这种应用,也是正途,不可小看。C++被设计成一种通用型语言,理论上可以应用在任何领域。测绘工程专业不了解,但想必与绘图制图有关,计算机图形学编程在编程领域一向都是比较高端的应用,需要很深的编程功力,可以当作一个长期努力的方向。
第2个回答  2012-03-28
如果你是做测绘的,C语言和C++的用处还真不大,一般就两个用处,一是卡西欧4800,5800计算机里那个计算程序,那个一般很简单,算个桩号坐标什么的,这种程序都是固有的,网上很多,另外一个用处就是,测绘绘图一般用CASS软件,是在CAD平台,学习编程一般就写个CAD扩展插件.解决一些绘图相应复杂问题简单化...其它好像还真没有什么用处了...我进测绘工作三四年了...还没有遇到测绘里面的编程高手....追问

首先谢谢你!!我是学 大地测量方向 的,这个方向里面还有GPS,如果以后搞研究应该要很深入地学习编程吧?

追答

如果是搞研究,软件开发,就必须深入学习编程,如果是野外测绘,就用不了好多那方面的知识!现在测绘.用GPS很普遍!

第3个回答  2012-03-27
测绘不懂,不过你应该可以去做ACM OJ上计算几何方面的题来练水平。
第4个回答  2012-03-27
你说的应该是用C++编程计算坐标什么的吧!我也不懂,学校应该会教吧!高人在民间也许测绘高人很忙吧
相似回答