求菜鸟编程入门方法详细

求菜鸟编程入门方法详细

图片[1]-求菜鸟编程入门方法详细-学吧号

我就没明白你说的“编程方法”是什么意思,呵呵。编程是写一段“文字”让计算机读得懂,而且还要追求较高的执行效率,所以意味着你学编程要适应计算机的“思维方式”。

没有什么方法,就是一门具体的技术,找一本好的参考书,埋头苦学+动手编程就是了。

推荐:先学C,再学C++或C#,还要学习一门数据库管理软件,可以是Access,也可是SQLserver,试着做一些小项目,比如:财务管理系统、学生成绩管理系统等等。编程语言的选择我建议你直接学“C系列”,而不要再涉及VB、Delphi等等了,因为C的应用非常广泛,有微软进行持续的开发支持,是编程界绝对的老大地位,一时半会是不会改变的。

菜鸟如何学习计算机编程?如何快速学习计算机编程?

图片[2]-求菜鸟编程入门方法详细-学吧号

菜鸟如何学习计算机编程?如何快速学习计算机编程?学习任何一种技术最好的方法就是练习,练习,练习。那些最优秀的程序员都深深的享受编程的过程,编程是一件让他们干起来无由的高兴的事情。

也因此他们大量的编程。

作为一名职场菜鸟如何学习计算机编程并快速学习计算机编程技术呢?

编程是操作性很强的一门知识,看书少不了,但只有学习和实践相结合才能起到很好的效果,一种学习方法是看书->研究书中例子->自己做些东西->网上找资料->看书。到实际操作时我们该怎么学?
编程语言的教程各种平台上都有很多介绍,也有各种推荐,建议多看一些推荐,每个人都推荐的效果应该不错。
研究经典教程是学习许多知识的重要方法,但看书一定要看透,学C语言时一直看到所有C的入门书籍都没有新语法。非科班出生最好先阅读一些计算机原理和基础知识方面的书籍,利于以后各种知识的融会贯通。

计算机导论类:
计算机科学技术导论》、《深入理解计算机系统》、《现代操作系统》、《数据库系统概念》、《数据结构》、《编译原理》
C语言:《C Primer Plus》《C程序设计语言》《C语言程序设计:现代方法》《C陷阱与缺陷》作者凯尼格    《编程精辟》作者SteveMaguire  《The C programminglanguage》
《C++ Primer》
本书对C++基本概念、技术、以及现代C++编程风格进行了全面而且权威的阐述,是C++初学者的最佳指南;本书可以帮助你编写实用的程序,而无需首先精通每个语言细节。对于中高级程序员,本书也是不可或缺的参考书。
《Essential C++》内容不多但很实用的C++入门书籍,强调快速上手与理解C++编程。

本书主要围绕一系列逐渐复杂的程序问题,以及用以解决这些问题的语言特性展开讲解:
第一阶段:《Effective C++》和《More effective C++》
作者是Scott Meyers。你应该熟读它们,并清楚地理解每个项目。该书围绕55条准则,每一条都介绍了一个可让你写出更好的C++程序代码的方法,并以特别设计过的例子详加讨论。

第二阶段:《Exceptional C++(C++编程剖析)》和《More exceptional C++》
这两本书中都包含了40个C++编程问题,这些问题会让你磨练自己的技能,最终成为优秀的C++程序员。这些问题是Herb Sutter精心挑选,与ISO/ANSI C++官方标准相一致,帮助程序员在设计、架构和编码过程中保持良好的风格,从而使编写的C++软件更健壮、更高效。
第三阶段:《Inside the C++ object model(深度探索C++对象模型)》
本书专注于C++面向对象程序设计的底层机制,包括结构式语意、临时性对象的生成、封装、继承,以及虚拟——虚拟函数和虚拟继承,帮助你理解程序的底层实现,以便写出更高效的代码。

《The design and evolution of C++(C++语言的设计与演化)》
现在程序员工资差异很大,有能力的程序员享受高薪,但只是略懂的伪程序员可能找不到工作,如果想靠敲代码生存生活,就在兴趣的基础上认真学习。
菜鸟如何学习计算机编程?如何快速学习计算机编程?语言只是工具而已,假以时日,每个程序员都能熟练掌握一门甚至多门语言,也会随着技术的发展学习最新、最方便的新语言,相比语言解决问题的思路和方法更为重要。但作为初学者,C和Python是最被认可适合初学者的编程语言,但由于它们自身的特点,这两种语言也有一定程度上的对立性,当然其它语言也有被选择的理由。

菜鸟怎样学习编程

图片[3]-求菜鸟编程入门方法详细-学吧号

菜鸟学习c++(编程环境设置)在图书馆借了一本叫做《How To Think Like a Computer Scientist Learning with C++》之所以看上这本书,一是因为它比较薄,看起来应该比较节省时间,二是,粗略的抽看了几页,翻译的文字还不错,文字不生硬,基本上没有比较古怪的字眼。今天试着根据书本的介绍开始实际的编程操作。

光是设置运行环境就费了好大的劲…我采用得编译软件是书中强烈推荐的BCC55(borlandC++5.5命令行编译器免费软件)+ SciTE(窗口式集成开发环境opensorce软件)。

安装好两个软件,然后打开SciTE,输入helloworld的程序,存盘到d盘,就开始编译了,结果一开始就出错:>make>The system cannot find the file specified.傻眼了,明明就是在这个文件的编译状态下,怎么会找不到文件呢? 赶紧查书,原来没有给SciTE设置如何调用BCC32编译器。赶紧设置了,再编译,还出错:>c:\Borland\bcc55\Bin\bcc32hellowrld>The system cannot find the file specified.怎么回事呢?想了老半天终于明白了,我把helloworld文件存在了D盘,但是软件是在c:\Borland\bcc55\Bin\bcc32这个文件夹中搜索文件。于是在这个文件夹中又存了一个副本,再次编译,再出错:>c:\Borland\bcc55\Bin\bcc32 helloworldBorland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borlandhellowrld.cpp:Error E2209 hellowrld.cpp 1: Unable to open include file ‘iostream.h’Error E2451 hellowrld.cpp 4: Undefined symbol ‘cout’ in function main()Error E2451 hellowrld.cpp 4: Undefined symbol ‘endl’ in function main()*** 3 errors in Compile ***>Exit code: 1怎么会又找不到头文件呢?难道是系统自带的头文件库中没有这个文件?要自己找?编译器不会这么简陋吧,好歹也是borland出的。找到BCC的安装目录,一看,文件好好的存在,开始有点抓狂了…再看书,SciTE的设置是完全没有问题了,看bcc的设置,找到了问题的所在,没有设置bcc的运行环境。

“Bcc的运行环境有两类,一类是他与操作系统的关系,另一类是它与c++本身的库函数的关系”看来问题是出在没有设置bcc与库函数的关系,虽然我可能永远不会在winxp操作系统下用到命令行来编译程序,但是不管三七二十一,我把bcc与操作系统的关系也给设置了,然后再设置bcc与c++库函数的关系,主要过程是在bcc的安装目录下面授动添加两个cfg文件——BCC32.cfg和ILINK32.cfg.BCC32,.cfg文件的内容如下:-I “c:\Borland\BCC55\Include”-L “c:\Borland\BCC55\lib”(在这儿,为了使文本美观,我在-I和—L后面各加了一个blank,想不到又给自己带来一个大麻烦,后面再说)设置完毕,又仔细地看了一遍书中的说明,确定没有漏掉任何一个必要的设置了,心中不由暗自得意,再运行程序,又出错误:>c:\Borland\bcc55\Bin\bcc32 helloworldBorland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 BorlandError E2075: Incorrect configuration file option: c:\borland\bcc55\include>Exit code: 1救命啊!怎么回事?难道是编译程序太古老,不能区分大小写的路径?更改文件路径,与系统显示完全一致,还是出现这个错误信息,反复地编译了4,5次,还是没有变化,我开始崩溃了!怎么办?怎么办?我就盯着书上的-I “c:\Borland\BCC55\Include”-L “c:\Borland\BCC55\lib”和文件里面的同样内容猛看,确实找不出来原因阿。就在我快要放弃的时候,脑袋里突然一阵灵光闪现,难道美丽也是一种错?难道是那个空格的问题?删去空格,再次运行:>c:\Borland\bcc55\Bin\bcc32 helloworldBorland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borlandhelloworld.cpp:Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland>Exit code: 0>makeMAKE Version 5.2 Copyright (c) 1987, 2000 Borland>Exit code: 0>helloworldHello world!>Exit code: 4303648Done!终于完成了,终于完美的结束了最初的磨难,不知道还有怎么样的困难在前路阿。以前一直都在学习c语言,感觉c语言真是世界上最好的编程语言了,后来看了一本关于c++的书,看到重载那个地方,感觉c++简直神了,这个想法太奇妙了,c语言相对有点落后了。

所以感觉该学学c++了,这个可能更适合自己,适合未来,但是不管怎么说,重要的是要把它学好,而不是每次都学到一半就放弃!忌之~ 假如你和我一样是一只正在学习编程的菜鸟,那么下面的十个好习惯与你共勉之。 1、设计规划 现在是模块化程序设计的天下,应用程序要实现的目标就是金字塔尖,进行程序设计规划的意义就在于,对构成金字塔的基础模块进行划分,规划得越详细,模块分工越明确,越容易明白下一步该做什么,这好比搭积木的游戏,你可以把你的积木块组合成各种各样的形状,但首先要熟悉每个积木块的功能。 2、有备无患 实战之前,先找几个样例程序研究研究,最起码明白怎么开头,怎么结尾,别打无准备之仗。

3、葵花宝典 做一份所用程序语言的精简列表,包括基本数据类型、各类运算符说明、基本语句结构、常用关键词(保留字)、常用函数(控件)说明等等。 4、自由独立 为你的应用程序建立一个单独的目录,这样既方便应用程序文件的管理,而且如果你要给程序搬“家”,卷起铺盖就可以走人了。 5、见名知意 程序再小,用的变量也不会少,变量起名应当见名知意是个老话题了,好处是显而易见的。

推荐程序员使用“匈牙利命名法”,它会使你的起名工作变得轻而易举,而且相当专业。 6、对称之美 中国人讲究对称之美,用在编程里也很合适,如果程序里用到A循环嵌套B判断,B判断又包含C循环之类的结构,记着使用缩进法,让A:ENDDO对齐A:DO,B:ENDIF对齐B:IF……诸如此类,依次缩进,总之对称就等于美观加易读。 7、多加注解 对程序中自定义的变量、函数、子程序加以功能性的注释说明,别嫌麻烦。如果过了三月五月,连自己写的东西都看不明白了,那才大麻烦。

8、环境保护 如果应用程序需要修改系统设置,记着应用开始前先保存设置,应用结束后要恢复设置,千万别污染环境。 9、拿来主义 一个人的力量是有限的,大家的力量是无限的,平时多看些技术资料,如果碰巧有好的经验,巧的方法,用得上的段子,不妨拿来。

菜鸟如何学习编程

图片[4]-求菜鸟编程入门方法详细-学吧号

最近很多人都在问如何学习编程。我觉得学习编程最重要的是入门,如果你入门的时候有一个好的方法和思路,打下比较扎实的基础,对今后的编程工作是很有益处的。

即使在学习新的编程语言也无所谓,因为它们有很多相通之处,可以相互借鉴。

我认为可以先学习一下pascal,这个语言比较严谨,适合初学者。pascal它被称为教学语言,结构严谨,不像C语言那么灵活,易于理解和学习。 然后可以继续学习C语言,这个语言比较灵活。有了pascal的基础,在进行C语言编程就不会因为C语言的灵活而有问题 。

后面的就可以学习VC什么的了。 C语言的书推荐谭浩强的,比较好。 我当时学习pascal和C语言的时候是将书后的习题都做了一遍,感觉效果很好。

当然了,学习什么语言也要看你具体准备从事什么行业。例如你要进行嵌入式开发,C就是很好的选择,如果是Windows开发,那么VC就不错。还有数据库方面的开发、网络开发等等。

不同的语言适合不同的方面。要看自己的选择的,呵呵 。 还有很多人说自己的基础很差,甚至中学毕业什么的。

其实这个并不重要,比较说英语,在计算机语言里所用到的单词量很少,而且都是常用词,经常使用就记住了。当然,如果你要看原文资料或者帮助的话,专业词汇比较多,不过在金山词霸的帮助下,经常看,也是没什么大的问题的。至于数学什么的,其实数学只是培养你一个逻辑思维能力,在初学编程的时候影响不是很大。况且,作为一个基础编程人员来说,上面还有系统分析师、项目经理,他们会把需求分析、概要设计和详细设计做好的,你只要按照文档写代码就OK了。

不过,要上更上一步的话,其他基础知识就非常重要了,毕竟你不能写一辈子代码。 在你学习好C语言以后,个人建议好好学习一下数据结构和软件工程。这两门对你的水平提高都是很有帮助的。特别是软件工程,它能够使你按照科学的工程方法进行软件开发,对今后的发展很有好处。

菜鸟怎么学编程?

图片[5]-求菜鸟编程入门方法详细-学吧号

看谭浩强的c语言设计,配合一些视频教程和联系。然后看严蔚敏的c语言版的数据结构,一般要做点联系,试着编写一些小程序。

有所小成后你可以去学c++,java,php等语言,看你得个人爱好了,如果想做游戏就学c++或者java等语言,如果想做web’开发就学php,jsp,asp等语言。

这些语言还有一些需要掌握的辅助工具,比如css,html,javascript,ajax等等。等你入门后你就会知道哪些需要学了。多泡泡相关的论坛。

高一菜鸟怎么学编程?从哪里开始学?

图片[6]-求菜鸟编程入门方法详细-学吧号

编程不难学,你可以将编程想象成在学一门类似于英语的一门语言,0.1是他的字母,像英语一样,开始学习的时候先是要明白其基础原理,即0.1以及0.1所组成的变化,类似字母组成单词,基础过后就是词组等等所共同组成的句式,计算机叫做算法,不过只是称呼不同,性质却是大同小异。学编程,不能怕,刚开始的时候学会感觉很吃力,因为刚开始接触两种勃然不同的概念以及思维方式,大脑会很疲劳,所以千万要坚持住,只要扛过去这一段适应的时期,你差不多就算是入门了。

学编程建议先学C语言,看以学习谭浩强的《C程序设计》简单,适合打基础。

THE END
喜欢就支持一下吧
点赞9
温馨提示:

1、本内容转载于网络,版权归原作者所有!
2、本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
3、本内容若侵犯到你的版权利益,请联系我QQ:243371741,会尽快给予删除处理!