计算机编程入门学习

2024-05-15

1. 计算机编程入门学习


计算机编程入门学习

2. 计算机编程入门教程

1。清华谭浩强的书c  2。清华谭浩强的书c++
 3。清华严蔚敏的数据结构
 4。C++Primary第4版中文版
 5。深入浅出MFC第二版
 如果很有兴趣的话,可以看看以下的书
  
1,c++
  
   C++程序设计语言(特别版)---c++八大金刚----Bjarne Stroustrup“C++之父”
  
C++ Primer (第3版)中文版----c++八大金刚---Stanley B.Lippman
  
C++ Primer (第4版)中文版----c++八大金刚---Stanley B.Lippman
  
C++标准程序库—自修教程与参考手册--c++八大金刚--Nicolai M.Josuttis
  
C++语言的设计和演化-----c++八大金刚----Bjarne Stroustrup“C++之父”
  
深度探索C++对象模型---c++八大金刚----Stanley B.Lippman
  
Essential C++中文版---c++八大金刚---Stanley B.Lippman
  
Effective C++中文版 2nd Edition-----c++八大金刚------Scott Meyers
  
More Effective C++中文版----c++八大金刚------Scott Meyers
  
C++编程思想(第2版) 第1卷:标准C++导引--------Bruce Eckel
  
C++编程思想(第2版)第2卷:实用编程技术 --------Bruce Eckel
  
C++程序设计--------------------------谭浩强
  
C++ 程序设计教程(第2版)--------------钱能
  
C++ Primer Plus(第五版)中文版---Stephen Prata
  
广博如四库全书The c++ programming language、c++ Primer
  
深奥如山重水复Inside the c++ object model
  
程序库大全The c++ standard libray
  
工程经验之积累Effective c++、More Effective c++、Exceptional c++
  
c++八大金刚:
  
1、Essentital c++---lippman---C++之父,旁枝暂略,主攻核心,轻薄短小,初学者
  
2、The c++ programming language----C++之父,技术权威,用词深峻,思想深远,c++百科全书代表,圣经。
  
3、c++ Primer----lippman---纵横书市十数年,c++最佳教本,c++百科全书代表。
  
4、Inside the c++ object model-----lippman----揭示c++底层,非常好,非常难。
  
5、Effective c++-----通过50个编程实例,展示专家经验,行文有趣,深处浅出。
  
6、More Effective c++----通过35个编程实例,展示专家经验,行文有趣,深处浅出。
  
7、The c++ standard libray---c++标准库的百科全书。
  
8、设计模式:可复用面向对象软件的基础------good!
  
2,c
  
   C程序设计语言(第2版·新版)---C语言“倚天屠龙双剑”---Brian W.Kernighan“C语言之父”
  
C Primer Plus中文版(第五版)--------C语言“倚天屠龙双剑”---Stephen Prata
  
C程序设计(第三版)---------------------------谭浩强
  
C语言大全(第四版)---------------------------HERBERT SCHILDT
  
C语言接口与实现:创建可重用软件的技术-------------DAVID R.HANSON
  
C语言参考手册(原书第5版)--------------------------Samuel P.Harbison
  
C程序设计教程---------------------------------H.M.Deitel/P.J.Deitel
  
C陷阱与缺陷-----------------------------------Andrew Koenig
  
3,vc
  
   Windows 程序设计(第5版)-----Charles Petzold“windows编程泰山北斗”---
  
Windows核心编程----------Jeffrey Richter“windows编程泰山北斗”---
  
Windows高级编程指南---------Jeffrey Richter“windows编程泰山北斗”---
  
深入浅出MFC(第二版)-----“MFC四大天王”-------侯捷
  
MFC Windows程序设计(第2版)---MFC四大天王”---------Jeff Prosise
  
Visual C++ 技术内幕(第4版)--MFC四大天王”--------David Kruglinski
  
深入解析MFC-------------MFC四大天王”-----------George Shepherd
  
Visual C++.NET 技术内幕(第6版)-MFC四大天王”------------David Kruglinski

3. 如何学习电脑编程入门。

计算机编程的学习过程虽然具有一定的难度,但是只要有一个系统的学习规划,大部分人都能学得会。对于初学者来说,可以按照以下步骤完成编程入门:
1、选择一门编程语言。虽然目前编程语言有600种左右,但是比较流行的编程语言只有几十种,所以尽量选择流行程度比较高的编程语言来入门编程。对于没有明确编程场景的初学者来说,尽量选择全场景编程语言,比如Java、Python、C#等就是不错的选择,不仅应用范围广泛,而且也有大量的开发案例可以参考学习。

2、建立基本的编程思想。编程语言本身的难度并不高,只要掌握了相应的编程规则就能逐渐建立起自己的编程思想。建立编程思想的第一步是了解编程语言的基本语法规则,以Java语言为例,要掌握各种抽象概念,比如类、对象、属性、方法等;第二步是了解基本的编程过程,比如类的定义、对象的创建、方法的调用;第三步是学习经典的编程模式。

3、注重实验。学习编程语言一定要重视实验,实验不仅能够帮助理解各种抽象概念,也能在一定程度上积累编程经验。

最后,在学习编程语言的过程中,也需要同时学习计算机网络、数据库等相关知识,在当前的云计算和大数据时代背景下,还需要掌握如何通过云计算(PaaS)来辅助开发,以及如何利用大数据平台的各种资源。

如何学习电脑编程入门。

4. 学习计算机编程从何入门

如果真心想做程序员,我给你建议六个阶段:
 第一阶段

此阶段主要是能熟练地使用某种语言。这就相当于练武中的套路和架式这些表面的东西。

第二阶段

此阶段能精通基于某种平台的接口(例如我们现在常用的Win 32的API函数)以及所对应语言的自身的库函数。到达这个阶段后,也就相当于可以进行真实散打对练了,可以真正地在实践中做些应用。

第三阶段

此阶段能深入地了解某个平台系统的底层,已经具有了初级的内功的能力,也就是“手中有剑,心中无剑”。

第四阶级

此阶段能直接在平台上进行比较深层次的开发。基本上,能达到这个层次就可以说是进入了高层次。这时进入了高级内功的修炼。比如能进行VxD或操作系统的内核的修改。

这时已经不再有语言的束缚,语言只是一种工具,即使要用自己不会的语言进行开发,也只是简单地熟悉一下,就手到擒来,完全不像是第一阶段的时候学习语言的那种情况。一般来说,从第三阶段过渡到第四阶段是比较困难的。为什么会难呢?这就是因为很多人的思想变不过来。

第五阶级

此阶段就已经不再局限于简单的技术上的问题了,而是能从全局上把握和设计一个比较大的系统体系结构,从内核到外层界面。可以说是“手中无剑,心中有剑”。到了这个阶段以后,能对市面上的任何软件进行剖析,并能按自己的要求进行设计,就算是MS Word这样的大型软件,只要有充足的时间,也一定会设计出来。

第六阶级

此阶段也是最高的境界,达到“无招胜有招”。这时候,任何问题就纯粹变成了一个思路的问题,不是用什么代码就能表示的。也就是“手中无剑,心中也无剑”。

此时,对于练功的人来说,他已不用再去学什么少林拳,只是在旁看一下少林拳的对战,就能把此拳拿来就用。这就是真正的大师级的人物。这时,Win 32或Linux在你眼里是没有什么差别的。

每一个阶段再向上发展时都要按一定的方法。第一、第二个阶段通过自学就可以完成,只要多用心去研究,耐心地去学习。

要想从第二个阶段过渡到第三个阶段,就要有一个好的学习环境。例如有一个高手带领或公司里有一个好的练手环境。经过二、三年的积累就能达到第三个阶段。但是,有些人到达第三个阶段后,常常就很难有境界上的突破了。他们这时会产生一种观念,认为软件无非如此,认为自己已无所不能。其实,这时如果遇到大的或难些的软件,他们往往还是无从下手。

至于学编程先学什么?我觉得对于广大编程初学者来说,存在着这样普通的认识:学习程序设计选择编程语言很重要,开口闭口就是Visual Basic Visual C++ Delphi Power Builder等一些现在比较流行的开发工具。经常看见有初学者问:我学C/C++,究竟是学Visual C++好,还是学Borland c++ Bulider好呢?或者就是要求在Visual Basic 和Dephi 之间作出选择。学习程序设计和学习程序语言究竟是怎么取舍呢?就此我打个简单的比方;

学习程序设计就好比学习射击,而程序设计就对应射击中的气枪、手枪、步枪等各种枪械。学习射击必须学好射击,再学好其他的,自然事半功倍。学习程序设计也是一样,必然要从学习一门语言本身,还要学会编程的思想,这是所有程序设计语言的基础。程序设计语言,是“一法通,万法皆通”的。

我个人认为:学习程序设计不必苛求一定要从某一种语言入手,可以在 Visual Basic Dephi Borland C++ Builder 或者DOS下的Pascal 、Turbo c中间选择自已比较容易接受一种进行学习。从中主要学习的是编程本身的思想,学习的用程序设计的眼光来看待问题。或许,学习的效果不能马上看,但是可以学到扎实的基本功,而这对于将来的进一步发展是有很大好处的。

5. 学习编程如何快速入门

学习编程快速入门方法如下:

1、打好基础
要理解任何知识点,必须理解基本原理,同样的规则也适用于编程。如果不了解编程语言的基本概念,就没有必要从构建高级应用程序开始。因为这样会让你感到沮丧,让你觉得编程是非常复杂的。如果咱们从基本概念开始,掌握基础知识,理解知识点之间的联系,可以帮咱们在未来的开发中节省很多时间。

2、找到正确的方法
学习编程有很多方式,如视频、书籍、教程和课程等多种多样。有些人喜欢看书,有些人喜欢看视频教程,而另一些人喜欢做互动课程。如果咱们选择了适合咱们的方式,就不会很快感到无聊,学习将会为咱们带来很多乐趣。
3、实践
编程是理论和大量实践的结合。当咱们学到一些新概念时,最好创建一个项目,在实践中学习,这样既能帮助咱们更好的掌握这些概念也能增加一些开发经验。只理解一些概念还不足以理解掌握编程。咱们的工作是编写代码,所以就必须去学习。
另外,要记得增加项目的复杂性。从简单的 html 登录表单开始,咱们可以创建整个应用程序,实现并用上学到的其他东西,还可以使用最佳方案来改进现有的代码结构。



4、保持好奇心
好奇心对学习很有帮助。可以在学习累的时候去看看一些新东西。有经验的程序很有可能会给咱们一些在书本和课程中找不到的知识,因为他们会向咱们分享他们在实战项目中的一些编程的经验。

5、寻求帮助
当咱们遇到问题且无法前进时,如果确定需要花费几天的时间来调试和修复它,这时寻求帮助是个好主意。虽然,再花几天时间修改代码,可能会找到解决方案,但是有经验的人看一下咱们的代码,或许在几个小时内就能帮咱们找出问题所在及提供解决方案。

学习编程如何快速入门

6. 怎么学习编程入门。。。

学习编程是一件好事,不要认为编程很难,其实它并不难,不过之前你得先了解你学习编程的目的是什么?这个很重要,因为目的决定你的发展方向。目前对于编程有很多种编程语言以及相对应的开发软件,根据你的情况选一种语言进行专业学习,不要盲乱学习。编程是一种融汇贯通的东西,学会基础到后边就越来越简单了。而且可以向多种语言发展。因为毕竟世上没有永远不过时的东西嘛!下面说明一些常用的编程语言。
C语言 是一种可移植性和多系统平台的编程语言
JAVA 是一种功能强大可移植性强的开发语言
HTML 是一种超文本标记语言
Java Script 是一种基于客户端的脚本语言
程序语言,顾名思义就是一种语言,是用于交流的,程序就是计算机的语言和人类语言的翻译者,做一个程序员就是要把人类世界的问题用计算机的方法去解决和展现,可是因为种种原因,大多数人在如何学好语言,如何学好开发平台上疲于奔命,到头来你只会敲写代码。如果想做一个合格的程序员,C++、JAVA、sql、都是一定要学的,另外,不要去学你喜欢的,也不要去费劲脑子想该学什么,看看IT界,IT市场需要什么,你就学什么。
新手学编程要从根本出发
从理论上来说,需要广泛的阅读,了解算法的博大精深和计算机的基本理论。
从实践上来说,需要有广泛的练习,练习的广泛在于练习不同的内容。
然后就是创新精神和数学思维能力,这些都是需要培养的。
基础要打好学编程要具备一定的基础,总结之有以下几方面:
(1)数学基础 、从计算机发展和应用的历史来看计算机的数学模型和体系结构等都是有数学家提出的,最早的计算机也是为数值计算而设计的。因此,要学好计算机就要有一定的数学基础,出学者有高中水平就差不多了。
(2)逻辑思维能力的培养 、学程序设计要有一定的逻辑思维能力,“思维能力”的培养要长时间的实践锻炼。要想成为一名优秀的程序员,最重要的是掌握编程思想。要做到这一点必须在反复的实践、观察、分析、比较、总结中逐渐地积累。因此在学习编程的过程中,我们不必等到什么都完全明白了才去动手实践,只要明白了大概,就要敢于自己动手去体验。谁都有第一次。有些问题只有通过实践后才能明白,也只有实践才能把老师和书上的知识变成自己的,高手都是这样成材的。
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 作为入门的方向对出学者是较为适合的。 (但现在已经过时)
培养好的编程习惯
编程入门不难,但入门后不断学习是十分重要的,相对来说较为漫长。在此期间要注意养成一些良好的编程习惯。编程风格的好坏很大程度影响程序质量。良好的编程风格可以使程序结构清晰合理,且使程序代码便于维护。如代码的缩进编排、变量命令规则的一致性、代码的注释等。
多问多学习掌握编程思想必须在编程实际工作中去实践和体会。编程起步阶段要经常自己动手设计程序,具体设计时不要拘泥于固定的思维方式,遇到问题要多想几种解决的方案。这就要多交流,各人的思维方式不同、角度各异,各有高招,通过交流可不断吸收别人的长处,丰富编程实践,帮助自己提高水平。亲自动手进行程序设计是创造性思维应用的体现,也是培养逻辑思维的好方法。
总结1、先照书上的题目写,题目的设计是有道理的巩固基础知识。
2、找数学题,写个小程序解决,熟悉算法和基础函数。
3、自己出题目,小一点的,如自编资源管理器、自编写字板之类,练习WINDOWS下的编程。
4、结合身边的事,找个中等课题,或看别人的程序,自已想办法实现。
5.把教材中的例子,自己仿照着写一遍,上机运行,看结果.要知道,任何产品都是有例子的,有机结合或仿照。
6.从自己熟悉的事情入手,如成绩统计,编制一段程序,完成一个功能.然后再完善。
7.要反复破坏代码,从破坏中寻找代码的规律。
8.必须经常反复上机练习。

7. 计算机编程入门级学习


计算机编程入门级学习

8. 编程学习如何入门

1、打好基础
要理丛碰解任何知识点,必须理解基本原理,同样的规则也适用于编程。如果不了解编程语言的基本概念,就没有必要从构建高级应用程序开始。因为这样会让你感到沮丧,让你觉得编程是非常复杂的。如果咱们从基本概念开始,掌握基础知识,理解知识点之间的联系,可以帮咱们在未来的开发中节省渗铅谈很多时间。

2、找到正确的方法
学习编程有很多方式,如视频、书籍、教程和课程等多种多样。有些人喜欢看书,有些人喜欢看视频教程,而另一些人喜欢做互动课程。如果咱们选择了适合咱们的方式,就不会很快感到无聊,学激前习将会为咱们带来很多乐趣。