百科问答小站 logo
百科问答小站 font logo



请问《计算机网络》《操作系统》《 组成原理》《 数据库》 学习的先后顺序是怎么样的,怎样学好? 第1页

  

user avatar   lu-luce 网友的相关建议: 
      

其他回答的答主一看就是没有什么实际操作经验的菜鸡。别看一个个都顶着程序员的头衔,其实都是只会调用JAVA包里面函数的二傻子调包侠。

让我这个源代码阅读人肉实验员告诉你实际操作的真相。

首先第一步,需要学习《 组成原理》,这里面什么流水线啦,硬件结构啦。基本上后续学习都用不上。这门课最重要的知识就是:补码及其相关知识。就是硬件是这么处理二进制的。原因参见后面。

同时,你需要学习C语言。毕竟这个是所有课程中源代码的实际实现语言。

第二步,你需要学习《计算机网络》,其实计算机网络非常简单。就是给数据加数据头和数据尾。俗称穿鞋戴帽。这里面最核心的就是TCP协议。而理解TCP窗口协议的核心就是《 组成原理》里面的补码及其相关知识。

同时,你需要学习各种算法。毕竟这个是所有课程中代码中比较难的部分。

第三步,你需要学习《操作系统》,其实操作系统的知识浩如烟海。但是你只要你有了前面的基础,看起来也不会太难。就是靠时间累积。

最后,说说《 数据库》,这个东西其实和前面的课程关系不大,主要是一套逻辑。根据所谓的数学证明,这套数据获取方法是完备的。但是这个结论其实没有任何卵用。毕竟我们用就好了。




  

相关话题

  计算机专业学什么语言好找工作? 
  有没有自学新概念英语的方法? 
  2022 年北大软微研究生复试线相较去年波动不大,是什么原因? 23 年会「炸」吗? 
  三线城市一名基层公务员,本科毕业直接上班,但是一直有个研究生梦,想跨专业考西南政法的非法学法律硕士? 
  如果软件正在占领全世界,为什么程序员得不到尊重? 
  大龄考生再读法律硕士(非法学)意义大吗? 
  如何看待上海交大将于 2018 年取消博士统考,全面实行申请考核、硕博连读和本科直博? 
  现在手机 SoC 性能大概相当于哪个时代的 PC? 
  2022考研全年时间如何安排? 
  网传大连海洋大学一考研生确诊为新冠阳性,是否属实?目前情况如何了? 

前一个讨论
如何看待成都几位小学生双十一期间赚万元救助流浪狗?
下一个讨论
原苏联加盟国为何纷纷跟随美国对俄罗斯围追堵截?





© 2024-09-19 - tinynew.org. All Rights Reserved.
© 2024-09-19 - tinynew.org. 保留所有权利