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

学汇编程序之前要有什么基础吗?

发布网友 发布时间:2022-04-21 22:17

我来回答

1个回答

热心网友 时间:2023-06-26 06:11

学习编程依然是一个高频话题主要是程序员薪资高,大家都想计入这个行业,但是由于自己没有编程基础,所以发起了这个讨论,学习编程需要什么基础吗?我觉得学习编程最重要的是入门,如果你入门的时候有一个好的方法和思路,打下比较扎实的基础,对今后的编程工作是很有益处的。北京电脑培训认为即使在学习新的编程语言也无所谓,因为它们有很多相通之处,可以相互借鉴。



1、英语基础


虽然对于初级程序员来说,英语只需要写简单的词汇就可以,但是如果想要走的更远,还是要去学习和掌握。


我极力推荐英语是因为在学习IT技术上,没有专业文档的阅读能力是不可想象的,中文的翻译往往在猴年马月才会出来,而现在的许多出版社干脆就直接把英文印刷上去,学习的方法是强迫自己看原版的教材,开始会看不懂,用多了自然熟练,吃得苦下得狠心绝对是任何行业都需要的品质。


2、计算机体系结构和汇编语言


关于体系结构的书遍地都是,而且也大同小异,倒是汇编有一本非常好的书《80x86汇编语言程序设计教程》(清华大学出版社,黑色封面,杨季文著),你需要着重学习386后保护模式的程序设计。否则你在学习现代操作系统底层的一些东西的时候会觉得是在看天书。


3、计算机操作系统原理


我们的开发总是在特定的操作系统上进行,如果不是,只有一种可能:你在自己实现一个操作系统,无论如何,操作系统原理是必读的。这就象我们为一个芯片制作外围设备时,芯片基本的工作时序是必需了解的。


4、数据结构和算法


这门课程能够决定一个人程序设计水平的高低,是一门核心课程。我首选的是清华版的。很多人喜欢买C++版的,但我觉得没有必要,C++的语法让算法实现过程变得复杂多了,而且许多老师喜欢用模块这一东西让算法变得更复杂,倒是在学完了C版的书以后再来浏览一下C++的版的书是最好的。


5、软件工程


这门课程是越到后来就越发现它的重要,虽然刚开始看时就象看马哲一样不知所云。


声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
宜昌夷陵区丶西陵区哪个区最繁华 宜昌哪些地方租房子好 宜昌CBD中心商务区项目分段定位 宜昌哪个地段房子好 奥迪a6油箱盖按键在什么位置 奥迪a6汽车加油盖按钮在哪 奥迪a6油箱盖怎么开 奥迪a6油箱盖的开关在哪里 图文结合带你搞懂MySQL日志之Error Log(错误日志) 变电站电磁辐射安全标准 ...马自达车辆搭载创驰蓝天GVC系统技术的好处是什么? GVC是什么鬼?你们知道么? 有关汇编语言的基础知识,请各位高手指点迷津,小... 汇编常识 汇编语言是什么 什么是汇编语言 汇编语言基础知识求解 汇编 基础 学汇编语言要有什么基础? 汇编语言的基础是什么?谁给讲解一下 社会救助包括哪些内容 如何申请社会救助,需要什么条件? 2019低保医疗补助政策 社会救助暂行办法规定哪些人员可以申请相关医疗救助 社会救助具体内容包括哪些 大病救助是什么意思 白血病国家有什么补助政策2021年 对我国现行现行医疗社会救助体系存在的不足之处的... 社会救助是什么 医疗救助和社会救助是不是一个部门 什么是医疗补助一个月多少钱? 社会救助的种类 汇编语言一些基础性知识不是很理解,大家帮帮忙~ 想学汇编语言需要哪些基础(非计算机专业学生)? 汇编语言怎么学习会更快的入门 如何学习汇编语言? 汇编语言基础知识问题 焯过水的西兰花可以保存多久? 煮熟的西兰花放冰箱最多几天 焯过水的西兰花隔夜能吃吗 set的动词ing形式 set out,set up,set off,set about是什么意思? set的ing形式为什么是seting不双写啊 set on和 set about的区别 动词ing形式变化规则的7种 set怎么加ing set on set off set out的用法 英语动词ing形式大全 set out to do 是什么意思 set和setting有什么区别 动词ing形式变化规则口诀是什么? 动词ing形式变化规则小学