为何要学习计算机基础大

学习编程 2018-03-18

一 为何要学习计算机基础

python是编程语言,即python是语言

语言有英语、法语、葡萄牙语等,但凡是语言,都是用来沟通的介质。

程序员编程的本质就是让计算机去工作,而编程语言就是程序员与计算机沟通的介质

程序员要想让计算机工作,必须知道计算机能干什么,怎么干的,这也就是我们必须学习计算机基础的原因

然而光有编程语言和硬件也并不能满足大家的编程需求,为什么这么说呢?

程序用编程语言写程序,最终开发出的结果就是一个软件,既然是软件,那就与腾讯qq、暴风影音、快播等软件没有区别了。这些软件必须运行在操作系统之上,你肯定会问:为何要有操作系统呢?没错,远古时代的程序员确实是在没有操作系统的环境下,用编程语言之间操作硬件来编程的,你可能觉得这没有问题,但其实问题是相当严重的,因为此时你必须掌握如何操作硬件的所有具体细节,比如如何具体操作硬盘(现在你得把硬盘拆开,然后你能看见的所有的东西,你都得研究明白,因为你编程时要用到它),这就严重影响了开发的效率,操作系统的出现就是运行于硬件之上,来控制硬件的,我们开发时,只需要调用操作系统为我们提供的简单而优雅的接口就可以了

所以一套完整的计算机系统分为:计算机硬件,操作系统,应用软件,如下图。因而我们的python编程之路分为计算机硬件基础,操作系统基础,和python编程三部分,就让我们先从计算机硬件学起吧

为何要学习计算机基础大

二 本节目标

  1. 了解计算机各组件及工作原理
  2. 了解计算机启动流程

三 计算机硬件发展史

http://www.cnblogs.com/linhaifeng/p/6428430.html

四:计算机硬件介绍

相关推荐