zoukankan      html  css  js  c++  java
  • 【计算机组成原理】00-开篇词

      从事软件开发的同学,基本都听到过“内功”、“招式”这样的说法。应用层的语言、框架类似招式,可以短期见效。而底层知识则类似内功,是在提升根骨和资质。

      深厚的内功基础,绝对有益于招式的学习。越早建立计算机底层原理的知识体系,后续就有越长的时间可以从这些知识中获利。从投资的角度来说,这就是“复利”带来的收益。

    1. 计算机组成原理的定位

      计算机组成原理是入门和底层层面的第一课,是硬件和软件之间的一座桥梁。它既隔离了软件和硬件,也提供了让软件无需关心硬件,就能操作硬件的接口。简而言之,只要对硬件有原理性的理解,就可以安心用高级语言编写程序。

      组成原理也是计算机其他课程的“导引”。向下可以学习数字电路等相关课程,向上可以学习编译原理、操作系统这些核心课程。学好组成原理,能让我们对软件开发领域的全貌建立一个系统了解。

    组成原理在计算机学科中的位置

    2. 理论结合实践

      组成原理难学,无非是三个原因。

      第一,广。组成原理涉及的概念非常多,每个概念的信息量也很大。

      第二,深。组成原理中的很多概念,展开来讲就是另一门核心课程。

      第三,不能学以致用。这门课本身更偏向概念和理论,不能很好地和日常开发结合。

      综上,学习组成原理,要格外注意和实际代码、案例相互印证。此外,要多从“真实开发中会遇到什么问题”、“问题根源是什么”、“为什么这样解决”这三个角度思考。

  • 相关阅读:
    手机网站调试神器之chrome控制台
    改善C#程序的建议2:C#中dynamic的正确用法
    flowplayer视频播放插件[转]
    Python类,特殊方法, __getitem__,__len__, __delitem__
    Python yield 使用浅析
    Openerp负载平衡
    linux sheel重复执行上条命令
    Python 去除列表中重复的元素
    去除Odoo主页中的提示: Your Odoo is not supported.
    Python 正则表达式学习摘要及资料
  • 原文地址:https://www.cnblogs.com/murongmochen/p/14075982.html
Copyright © 2011-2022 走看看