问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎样学计算机软件编程?

发布网友 发布时间:2022-04-23 21:25

我来回答

5个回答

热心网友 时间:2023-09-16 13:29

程序员学习编程的步骤在中国,大多数程序员都是自学成材的,这其中的艰辛自不必多言,如果能够有一个正确的学习步骤,循序渐进,便能省却不少力气了.1:如果你能够熟练的使用Windows的话,你就可以开始你的程序生涯了!2:首先从C语言开始。有的朋友可能认为C语言太难了,应该从VB开始。虽然,对于一个初学者来说,用一些控件堆砌成一个小软件,是有一些成就感,但是,基础才是最重要的!C语言对于数据类型的描叙,远比VB里面说的更为全面,清楚,明白,而这些却是编程中的根本!3:学C语言,从数据类型,基本表达式,再到条件语句,循环语句,然后学习函数,再加上一些简单的数组知识,就可以了!一句话,到现在为止,你只要理解结构化程序设计的思想也就够了!4:有了以上的基础,就要开始学汇编了。汇编开始的时候是很难,那些各种各样的寄存器,分段的内存地址,是很难理解,可是这些知识理解了以后,后面的内容就简单了,学习8086的那些指令,再加上一些伪操作,还有DOS和BIOS中断的调用,就可以看懂书上的汇编程序了。(着重是理解算法,对于后面的那些汇编的应用有兴趣的可以看一下!)到此,你应该会对计算机的理解更深一层!5:有了汇编的基础,再来学习C语言中的精华部分----指针,可谓如鱼得水了。现在你要对C语言全全面面的学一遍了,谭版的教材要从头到尾认认真真的看两遍以上。6:学完以上的内容,有必要研究一下数据结构了,线性表,堆栈,队列,树,图,二叉树,等等,都要滚瓜烂熟!(最好是清华严蔚敏老师的那本教材)7:请时刻记住:浮躁是学习编程的大忌!8:现在,你应该学习一些数据库的知识,还有一些常用的算法了!9:如果以上的知识你都学精通的话,就可以开始C++的课程了,找本C++上手的书,用一个星期的时间大概了解一下C++,然后找一本VC上手的书,再花一个星期的时间学习VC的界面和用法,就可以做一些简单的应用了!10:要想学好VC,没有扎实的C++知识是不行的,以下书籍是VC程序员必须翻的烂熟的:C++Primer,EffectiveC++,ThinkinginC++,MoreEffectiveC++深入浅出MFC。11:深刻理解C++面向对象的思想!12:编程的时候,出错是难免的,所以,MSDN一定要熟练使用;好的代码风格会使调试的时候,更加简单的查错,所以,一定要养成良好的编程风格!13:如果你严格的走好了以上的每一步,你才踏上了编程的门槛,可以混口饭吃了!至于在以后,编译原理,操作系统,还有软件工程等等基础知识,是必不可少的!

热心网友 时间:2023-09-16 13:29

作为一个大致按照你规划的人生走过来的计算机前辈吧,读了四年的数学与计算科学的本科,三年的计算机应用的研究生,在多个知名软件公司工作过,我就浅谈一下我的认识吧,权当抛砖引玉:

1。作为一个女生,而且还希望能成为一个优秀的程序员,这种勇气的确可嘉,不过不知道你是否做好了这方面的准备,计算机编程是一项要求逻辑思维非常缜密的工作,要求你能吃得下苦,耐得住寂寞,具备快速学习的能力,其加班是家常便饭,能够承受来自生理和心理双重的压力,在我工作过的公司的研发一线,还真是很少看到MM们的身影;

2。如果你下定了决心,那就要了解软件开发的现状和未来的发展趋势,找准自己的兴趣所在,兴趣是最好的老师,只有这样,你才有学习的动力;目前B/S和C/S是目前两大主流开发模式,在B/S方面你要学HTML,CSS,JAVASCRIPT,网页三剑客、ASP.NET、PHP、JSP、ActionScript等等,在C/S方面要学C,C++,C#等等,了解常用数据库Oracle,SQL Server,MySQL的常见操作;基于B/S模式的分布式软件是将来的发展方向,这两年日趋流行的网页游戏就是这方面的一个佐证,建议你可以先熟悉html,通过为自己建立一个主页或者开发一个MIS来快速找到成就感,树立自己学习的信心;要精通所有的那是很困难的,其中任何一门语言只要你深入进去,都够你钻研的,所以找一门入手,后面的很多的触类旁通了。

3。关于考研,英语和计算机这两门目前都纳入了国家统考了,英语就不说了,计算机是数据结构为核心了,严蔚敏的《数据结构》要非常精通了,看一下指导大纲和历年真题;

希望我的看法能对你有所帮助。

热心网友 时间:2023-09-16 13:30

对于初学者,建议从基础的C语言入门,C语言作为基础语言,大多数的高级编程语言都是从C语言的基础上改进而来的,而且,高级编程语言种类繁多,不同的开发需要的编程语言也不同,在选择高级编程语言之前还要选择自己的技术方向,在没有选择技术方向之前,建议还是从C语言开始掌握。学习C语言推荐谭浩强老师的C语言教材,是一本很好的入门教材。学习中还应当重视实际操作的重要性,多练习。

热心网友 时间:2023-09-16 13:31

要看你学的是什么开发,现在开发语言有很多种,C语言,C++,JAVA,汇编,FCC等等,如果是没有任何基础,建议可以学JAVA,JSP,比较容易入门,如果想搞游戏开发,那就学C++,汇编。当然,汇编是高级语言,生涩难懂~~~(个人意见~)其实软件开发的语言都是几乎一个模式,学好一种,再去接触其他的语言就很轻松了。最重要的是软件开发这行业,你得有兴趣。如果没兴趣,纯粹为了好玩,建议你不要学。这东西别看有的人说多么赚钱,其实很枯燥。而且这东西要看悟性,等到你去了公司,就知道了。现在听有的人说这好那好,没准就是学校招生的人。所以我建议你最好是考虑清楚,而且学费现在真的不便宜。基本上现在都是2年5万,这还是保底。(包括吃住,电脑等必备物品)至于要求,没有,学这个的话,没有明确的门槛。当然,我个人的意见是,有兴趣,喜欢这个,然后有悟性。想清楚后再做决定。

热心网友 时间:2023-09-16 13:31

我是PHP的,也学过一些别的语言。简单来说就是先理解一些基础知识,但是都是大学生了,肯定有些基础。数据结构好好看看,然后决定自己是做什么。开发实施测试啥的。
看你的意思你是想干开发是吧。
干什么开发?游戏开发?网站?app?
你说你喜欢游戏是吧?
游戏的话,不完全是编程,而且还存在这游戏引擎开发这种东西。还有什么剧情啊脚本啊啥的都是游戏开发。还有游戏测试也很不错,虽然工资少点。想干就去学,游戏引擎更多的是数*算,别的就是差不多的玩意。而且编程这东西不是只吃一门的饭就够了,java对我来说特殊点吧,剩下的,见一门学一门当你学完一门的时候你自己就知道该干啥了。还有别看死书,投入到工作中比看书有用。都是*出来的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
求电脑玩安卓游戏的方法。步骤。以及所有的文件~谢谢 。有的联系我~ 我在电脑管家软件管理下的鹰击长空2都是解压包 澳洲留学读研申请攻略 澳洲留学申请时间是什么时候 去澳大利亚上大学需要什么手续 澳洲留学申请流程时间如何? 中南财经政法大学保险精算专业介绍 黄福记小吃梅干菜扣肉饼怎么样 如何开一家梅干菜扣肉饼店,成本要多少 在照明行业LED配光曲线图怎么看 怎样能快速学会开发软件? 苹果手机个人收藏的照片怎么删除? 苹果手机通讯录个人收藏号码怎么取消 软件编程怎么学? 苹果手机个人收藏的号码怎么删除 苹果手机里的收藏内容怎么删除掉 苹果手机怎么在手机上删除收藏文件 苹果6电话本里添加了个人收藏怎么取消 如何删除苹果手机Safari中个人收藏的网站? 苹果手机怎么取消个人收藏 怎么学软件开发编程? 这个iPhone个人收藏为什么删不掉? 如何自己软件编程?点击查看! iphone里通讯录中“添加到个人收藏”是什么意思?怎样取消? 如何学习软件编程? 苹果手机照片里面没有取消个人收藏选项功能 怎么回事 右上角的编辑也只有复制并编辑不能取消? 怎么删除苹果手机的通讯录的个人收藏 形容黄山风景美丽的谚语 形容黄山的美景的句子 黄山风景50字作文 如何学编程软件 如何自己创建一个编程软件? 如何学好软件开发编程? 怎么学好软件编程? 编程软件是用来编程的,那编程软件是怎么做出来的? 当然的英文三种是什么? 当然英语怎么写 英文单词当然sure的读音 当然的英文怎么读 高登是什么意思 Gorden是什么意思 高登王位什么意思? 韩剧中经常被主角说出的一句话中有 高登 (gaoden)是什么意思? 高登巴打是什么??? 孙悟空高登宝座什么意思 高登王位的登是什么意思?请讲清楚! 苍南话高级高登是什么意思? 高登歌 什么意思 高登的人物生平 此生高登父亲肩什么意思?