您好、欢迎来到现金彩票网!
当前位置:761棋牌 > 程序 >

怎么学习编程

发布时间:2019-08-30 14:06 来源:未知 编辑:admin

  本人玩电脑也有一段历史,可到现在我发现自己对电脑实际上还很陌生,特别是对软件方面的。要想清楚了解一件东西就必须知道这件东西怎么出来的,所以本人很想学习编程。我有两个同学他...

  本人玩电脑也有一段历史,可到现在我发现自己对电脑实际上还很陌生,特别是对软件方面的。要想清楚了解一件东西就必须知道这件东西怎么出来的,所以本人很想学习编程。

  我有两个同学他们是学习C++的,我查过一些资料知道C++是最完全的语言,所以我也很想学习C++语言。在学习C++之前好像要先学习C语言!我看他们那本C语言的书比新华字典还要厚和中学的英语课本一样大,要我看完并熟悉它那太有难度了!所以想请一些学习或教授编程的高手能指导我一些学习编程入门的技巧和往后学习的一些思路以及方向,最好可以给我介绍一些学习C语言有关的书籍(本人几乎是零基础)。

  c++貌似也挺难,对于我这种初学者有没有一些基础的语言。最好能介绍一些书籍来给我看。展开我来答

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部学习编程是一件好事,不要认为编程很难,其实它并不难,不过之前你得先了解你学习编程的目的是什么?这个很重要,因为目的决定你的发展方向。目前对于编程有很多种编程语言以及相对应的开发软件,根据你的情况选一种语言进行专业学习,不要盲乱学习。编程是一种融汇贯通的东西,学会基础到后边就越来越简单了。而且可以向多种语言发展。因为毕竟世上没有永远不过时的东西嘛!下面说明一些常用的编程语言。

  程序语言,顾名思义就是一种语言,是用于交流的,程序就是计算机的语言和人类语言的翻译者,做一个程序员就是要把人类世界的问题用计算机的方法去解决和展现,可是因为种种原因,大多数人在如何学好语言,如何学好开发平台上疲于奔命,到头来你只会敲写代码。如果想做一个合格的程序员,C++、JAVA、sql、都是一定要学的,另外,不要去学你喜欢的,也不要去费劲脑子想该学什么,看看IT界,IT市场需要什么,你就学什么。

  (1)数学基础 、从计算机发展和应用的历史来看计算机的数学模型和体系结构等都是有数学家提出的,最早的计算机也是为数值计算而设计的。因此,要学好计算机就要有一定的数学基础,出学者有高中水平就差不多了。

  (2)逻辑思维能力的培养 、学程序设计要有一定的逻辑思维能力,“思维能力”的培养要长时间的实践锻炼。要想成为一名优秀的程序员,最重要的是掌握编程思想。要做到这一点必须在反复的实践、观察、分析、比较、总结中逐渐地积累。因此在学习编程的过程中,我们不必等到什么都完全明白了才去动手实践,只要明白了大概,就要敢于自己动手去体验。谁都有第一次。有些问题只有通过实践后才能明白,也只有实践才能把老师和书上的知识变成自己的,高手都是这样成材的。

  (3)选择一种合适的入门语言、 面对各种各样的语言,应按什么样的顺序学呢?程序设计工具不外乎如下几类:

  3.网络开发对客户端开发工具如:Java Script 等;对服务器开发工具如:PHP 、ASP 、JSP 、ISAPI 、NSAPI 、CGI 等。以上不同的环境下几种开发工具中 VB 法简单并容易理解,界面设计是可设化的,易学、易用。选 VB 作为入门的方向对出学者是较为适合的。 (但现在已经过时)

  编程入门不难,但入门后不断学习是十分重要的,相对来说较为漫长。在此期间要注意养成一些良好的编程习惯。编程风格的好坏很大程度影响程序质量。良好的编程风格可以使程序结构清晰合理,且使程序代码便于维护。如代码的缩进编排、变量命令规则的一致性、代码的注释等。

  掌握编程思想必须在编程实际工作中去实践和体会。编程起步阶段要经常自己动手设计程序,具体设计时不要拘泥于固定的思维方式,遇到问题要多想几种解决的方案。这就要多交流,各人的思维方式不同、角度各异,各有高招,通过交流可不断吸收别人的长处,丰富编程实践,帮助自己提高水平。亲自动手进行程序设计是创造性思维应用的体现,也是培养逻辑思维的好方法。

  3、自己出题目,小一点的,如自编资源管理器、自编写字板之类,练习WINDOWS下的编程。

  5.把教材中的例子,自己仿照着写一遍,上机运行,看结果.要知道,任何产品都是有例子的,有机结合或仿照。

  6.从自己熟悉的事情入手,如成绩统计,编制一段程序,完成一个功能.然后再完善。

  编程是要用计算机能够识别的语言让计算机去运行,现在所说的语言多指高级语言。编程时,先用高级语言编出程序,因为计算机不能识别高级语言,机器只认识0和1,所以要再用专门的编译程序将高级语言翻译成计算机可以识别的机器语言。就像你要将你的意愿告诉计算机,你就要有一个翻译,让他把你的意愿翻译给计算机,语言就是具有这个功能的,同样,翻译可以有好多种,现在的计算机语言有好多种,每种语言都有自己的特点,并且随着时代的发展,一些语言已经被淘汰了,一些语言被改进了(如c语言发展了c++,微软将Java弄成了C#),现在比较热门的语言有Java(适用于网络编程,现在很热门,并且与平台无关)、c语言(尽管很老了,可是效率很高,可移植性很好,大学的计算机,非计算机专业的学生几乎都要学习它)、VB(即微软的Visual Basic,由原来的BASIC发展,语法很简单,但是很多高级程序员嘲笑vb为玩具语言,但是美国的一些大学仍然将此语言作为编程的入门课程)、Dlphi等等。

  每种语言都有自己的特点,我的感觉是你还是先学习VB吧,我就是从它开始的,如果想以后搞得大一些,c 、vc++比较好一些,不仅仅因为效率,还因为平台可移植性好。至于Java或者微软吹嘘的我的感觉是,他们的功能确实很好,Delphi也很不错的,也有好多的人在学习。但是作为一个中学生,你不可能有太多的时间学这么多多东西。

  如果我建议的话,你还是从VB或者c语言(也有些人说c++比较好)开始吧。等你把这些东西学的有点门路了,再接触Delphi Java甚至是微软的.NET的几种语言。

  本人也是从零基础学习编程语言的,现在在一家软件开发公司....起初我学的是java,因为C++嘛在企业级单位很少用到,而java作为面向对象的语言,功能也非常的强大,之前没有领悟到,现在慢慢体会到了,学完java就可以往深里学,学习SSH框架,jsp,学会使用Eclipse等软件开发简单项目,以及服务器Tomcat.....如果确实想学的话我也可以给你提供些资料,PDF文档。想学的话加QQ或者给我留下你的E-mail我发给你几篇文章,回去好好看下。

  等到你看得想动手的时候,就敲几个代码试一试,测试不成功不要紧,遇到什么问题就在网上搜索答案,实在解决不了就取找别人的实例,抄袭源码是允许的。

  等到逐个解决你能想到的问题的时候,你可以尝试一下做项目,上网接项目或者找身边的人要项目做。做项目就要求比较全面了,不懂得你要及时求助,当天解决,不能拖,因为代码这玩意不好记的。实在走不通的时候你可以去找别人帮你完成。

  当项目做成功后,你就要尝试攻克各种难题,别人无法解决或者很难解决的问题。比如API接口问题、单片机上机位下机位问题、网站DIV拖拽问题、HTML5+CSS3与IE兼容性问题、游戏脚本与模型导入压缩问题、JQeury文件篡改问题、视频流、语音识别、图形图像识别、跨平台等等需要切实大家解决的问题。

  C++还可以,不是太难的,它和C差不多,对于初学者来说就是买一些最基本的C语言书都可以,主要是经常的上机,刚开始要了解最基本的语法,比如怎么输出“Hello,World!”这样简单的语句,还有怎么定义变量啊什么的一步一步来,我开始学的时候也有点晕,主要是上学时不经常上机的结果。书的话你可以买C语言程序设计就可以了,主要是基本语句的了解后,在熟悉其他的条件语句,分支语句。学过C一般C++就不用学了,我们都是上完C就直接用 C++了。加油啊,主要是要对编程感兴趣,没有学不会的,要给自己信心,不难的,呵呵。

  学电脑,学电竞,学互联网IT技术到新华。长沙新华电脑学院是新华电脑教育旗下的电脑培训学校,新华电脑学校是中国电脑培训知名品牌,计算机培训学校中的佼佼者。写代码实际上是为虚拟的世界制订规则, 其本身是非常抽象的。 只有理清楚各种错综复杂的逻辑关系,才能写出好的代码。 否则, 建好的大厦只怕是豆腐渣工程。

http://jamesecons.com/chengxu/581.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有