学习编程

我是一个编程初学者,现在在一家培训机构学习Java。不过,我觉得,这里的学习太过于目的性了,没有真正的在学习编程,所以我希望能学习一些基础的,真正的编程。最近了解到一些关... 我是一个编程初学者,现在在一家培训机构学习Java。不过,我觉得,这里的学习太过于目的性了,没有真正的在学习编程,所以我希望能学习一些基础的,真正的编程。最近了解到一些关于这方面的知识,也同时知道了 Visaul Pasical Windows编程 Basic 等等的一系列基础的课程,我想知道的是,对于我而言,我应该怎样的去选择性学习,或者我的学习安排,我到底该怎样去学。希望,这方面的专家能给我一些指示。我在这里千恩万谢了!
经常听到算法,但是希望哪位高手能具体详细的介绍一下,感激了
展开
 我来答
春天还远不
2010-11-28 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:101
采纳率:0%
帮助的人:107万
展开全部
恩!!有方向性本来是好的!但培训几个月就去额工作只能解决燃眉之急,不能在行业中取得长远的发展。那么只有从根本上解决问题。对于编程我觉得重要的有这么些:
1:语言(要精通)
2:数据结构和算法(这里就包括与计算机相关的数学)
3:操作系统
4:编译原理
5:软件工程(不管学什么,以后都要与人合作开发,软件工程不能少)
6:计算机网络
7:数据库

算法就是一个问题用计算机怎样解决,或者怎样解决最节约资源!!
算法是非常重要的,有时候我们编程遇到一个问题无法下手,这不是编程语言的语法上的问题,而是你没有解决这类问题的方法。算法设计系统的探讨了一些问题,和讲解求解一些问题的经典算法。

数学能够开发我们的思维。这样我们以后才能独立的解决问题,只有有独立解决问题的能力,才能避免落为代码工人!!

一般都是先学数据结构,在学算法。数据结构一般流行清华大学严蔚敏的。

还有其他的自己可以学着学习!!
Squ_0
2010-11-20 · TA获得超过393个赞
知道小有建树答主
回答量:332
采纳率:100%
帮助的人:370万
展开全部
目的性才有钱的说~~~

编程就是掌握一些语言,能够把需求实现成算法过程~
Visual Basic是一个很容易入手的语言~
Java是目前手机应用程序开发的热点~
Visual C++/C# 是Windows下强力的程序开发语言~

理论性的就是算法与数据结构,离散数学的……纯理论~还有网络,数据库相关的……
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dullyyg
2010-11-21
知道答主
回答量:18
采纳率:0%
帮助的人:0
展开全部
操作系统是平台,可以了解一下他的API和运行机制,编程语言是工具,学习一门就好,最好是先低级语言如C,再高级语言(如面向对象的C++或者JAVA,他们用途不同,看你做什么了),算法和数据结构是程序的灵魂,我觉得这是高手和菜鸟的本质区别,再去学习数据库,现就先去学习这么多吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ASMFCMD
2010-11-21
知道答主
回答量:13
采纳率:0%
帮助的人:5.6万
展开全部
其实很简单,选择一门语言,学到精通即可,比如C++
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-11-21
展开全部
既然已经在学java,就先把它学精了,学编程,至少要精通一门语言,C#也是主流技术,关键是学以致用,蓝白金就是全面学习,学完就业的竞争力就更强了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6fcf293
2010-11-26 · TA获得超过2万个赞
知道大有可为答主
回答量:1.9万
采纳率:66%
帮助的人:4346万
展开全部
1,功能上 C++效率更高,实现功能更多。支持面向对象。
2,学习难易程度:
pascal语法比较简单,比较容易学,但是资料比较少。
C++语法比较灵活。学起来不是很容易,但是资料非常多。牛人也很多,你可以问,很多人可以帮你。
3,C++拥有绝对的优势,包括很多语言都是不能比,而且c++功能很强大。
我就是直接学的C++,竞赛也用C++只不过它的很多功能没体现出来。课本的话可以用谭浩强的,他讲的很详细。数学不一定要很好,但数学好的话,你思维灵活的话,你学起来轻松一些。不过 你努力学也可以学好的。祝你成功。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式