1、我的入门是从学习C语言开始的(其实课程是C++),这是我们学校的一门公开课,上课比较认真(虽然老师口语不好,而且经过一个一段时间后,我发现自己的基础把握比她好,当然她的理解不如她),所以我觉得没有基础的人听别人的比较容易上手 。当时的课本是学校自己编的搜索道家术数入门基础知识,很差 。
建议1(以C/C++为例),对于刚想进入编程的人(即从未接触过编程的人),最好的方式是听课(估计它会很慢而且很难自己阅读) 。痛),可以找视频或者培训等 。C语言推荐入门教材:谭浩强的C语言,最新版是第三版,不过第二版应该也行(蓝色) 。说明:我直接坚决不同意 K&R 的“The C” 。这本书绝对不是初学者能看懂的 。里面的语法不多,程序里都有语法说明 。不过这本书很不错,入门必读的一本书 。
当然可以直接从C++开始,C++之父强烈建议直接从C++开始 。C++推荐入门教材:干能的C++(红色,清华大学出版),本书第一版不是ISO C++,但是比较经典,作者现在已经出第二版了,第二版好像没有很好 。据说国外最好的入门教材是:《C++》的作者和Moo是一对,很厉害 。他们的书还包括《C Traps and 》和《C++ 》 。我还没有阅读入门书“C++” 。我觉得还是先看看国内的书比较好 。这几乎是一样的 。如果您阅读经典的外国书籍,您会发现它非常有趣 。否则,您可能会受到重创 。.
至少将入门书阅读两到三遍(以彻底理解):) 。如果是C++,我建议后面的课至少要懂三到五遍 。为了解释,您无需先阅读 c++ 模板部分 。如果您有兴趣,请等到您了解了 C++ 。我觉得你可以结合模板、STL、泛型编程来学习 。这是很多工作 。,而且必须付出很多努力 。所以,C++ 是博大精深的 。
建议二、在学习过程中结合简单的算法,比如冒泡和百例c语言程序等小例子;此外,你应该做一些更大的项目,最好是控制程序 。或者你已经开始学习win32、MFC或者linux,也可以结合平台做一些小项目 。
2、第一阶段是最难的,到时候你就会比较懂得学习了 。这个时候,假设你已经有了扎实的c++基础 。这是你可以选择也应该选择开发方向的地方,是做企业级应用,还是系统开发、嵌入式设计还是游戏开发……
当时我并没有真正想那么多,因为我没有学过计算机,所以我把参加一些计算机考试作为我的学习目标 。那个时候其实C++语言基础还不错,但是电脑上的练习很少(当时还没有电脑),所以考了省级计算机二级,国家级计算机3和国家计算机四级考试,但我计算机考试不及格 。我非常沮丧 。第二关,不知道怎么进入DOS界面调出问题 。第三关搜索道家术数入门基础知识,我赶紧编译,运行通过,结果出来却失败了 。是时候补一下了,可能是我的问题比较难,好像用了两个周期,坏了的机器也受不了了 。后来被毁的一塌糊涂(当然主要是机器太少了) 。但是我没有去补考 。二三级的时候,自信心水平已经远远超过了测试要求(^_^,笑,可能是因为水平测试比较简单),四级,因为我通过了高级程序员考试,我认为没有必要参加考试 。(我在 2003 年参加了 Level 和 Level 4 考试) 。
建议3:确定学习方向(见附录一),好好学习计算机基础知识 。当你不确定学习方向,或者还在本科阶段的时候,我觉得你应该先学好计算机的基础知识 努力学习吧,我觉得计算机科学的基础课一定要学,一定要精进——首先是数据结构,其次是操作系统、软件工程、数据库,这四门课基本都会用不管以后想追求哪个方向 。当然,如果有时间,其他的基础课也要掌握,离散数学、作文原理、架构、网络、编译原理甚至是交叉学科 。方向很重要,因为知识其实是无限的,一个很小的领域就足够你长时间学习了 。本科生可能没有方向感,但是当你接触到研究生时,你必须确切地知道你想做什么以及你想在哪里发展 。好像什么都能做,其实做不到 。
以上关于本文的内容,仅作参考!温馨提示:如遇专业性较强的问题(如:疾病、健康、理财等),还请咨询专业人士给予相关指导!
「辽宁龙网」www.liaoninglong.com小编还为您精选了以下内容,希望对您有所帮助:- 美国神婆星座运势网-美国神婆最星座运势网
- 绣花旗袍,气质美女
- 十二星座身上最有争议的地方。欢迎来批评某个星座
- 图 算命是怎么一回事科学怎么解释八字算命
- 2021阴历六月初八 阴历六月初八
- 清明女儿上坟还是儿子上坟 没有性别之分
- 2018年11月29号是什么星座 11月29号是什么星座
- 十二星座的嘴唇图片-十二星座中嗓子最美的
- 太阳月亮上升星座-太阳月亮上升星座测算
- 农历腊月是什么星座-农历腊月二十五是什么星座