计算机的内部

1.1        引言

        计算机能执行如此之多不同的任务是因为它们具有编程能力。换句话说,计算机可以执行任何程序要它执行的任务。程序是计算机执行特定任务所遵循的一组语句(通常称为指令或命令)。

1.2        什么是硬件

        术语“硬件”是指组成计算机的所有设备或组件。如果您打开过计算机或者笔记本电脑的外壳,可能会发现里面有许多的组件,如微处理器(CPU)、内存和硬盘。计算机不是一个简单的设备,而是由多个设备一起组成的系统。典型计算机系统的基本组件包括以下几个部件:

· 中央处理器(CPU):这是计算机的一个重要组成部分,负责实际执行程序中定义的所有任务。

· 主存(RAM,随机存取存储器):这是计算机中保存程序(正被执行或运行)和程序正在处理的数据的区域。当关闭计算机或将其从壁装电源插座拔下时,所有存储在RAM中的程序和数据都将丢失。

· 主存(ROM,只读存储器):ROM是一种特殊类型的存储器,只能由计算机读取(但不能更改)。计算机关闭时,所有存储在ROM中的程序和数据都不会丢失。ROM通常包含制造商的指令以及成为引导程序的程序,后者负责在电源接通后启动计算机系统。

· 辅助存储设备:通常是指硬盘,有时(但很少时候)是指CD/DVD驱动器。与主存(RAM)相反,即使计算机断电,这种类型的存储器也可以长时间保存数据。但是,存储在这种存储器中的程序不能直接执行,必须首先转移到更快的内存及主存(RAM)中才可以。

· 输入设备:输入设备是指从计算机外部收集数据并将其输入计算机进行处理的所有设备。键盘、鼠标和麦克风都是输入设备。

· 输出设备:输出设备是指将数据输出到计算机外部的所有设备。显示器(屏幕)和打印机都是输出设备。

1.3        什么是软件

计算机所做的一切都是由软件控制的。软件分为两类:系统软件和应用软件。

· 系统软件是控制和管理计算机基本操作的程序。例如,系统软件控制计算机的内部操作。

  它管理所连接的所有设备,并保存数据,加载数据,允许执行其它程序。3种主要类型的系统软件如下:

· 操作系统。例如Windows、Linux、Mas OS X、Android和 IOS等。

· 实用软件。这类软件通常与操作系统一起安装,用于让计算机尽可能高效地运行。杀毒和备份工具均被视作使用系统。

· 设备驱动程序软件。设备驱动程序控制连接到计算机的设备,如鼠标或显卡。设备驱动程序就像是翻译器,将操作系统的指令转换为设备实际可以理解的指令。

· 应用程序软件是指用于处理日常任务的所有其他程序,例如浏览器、文字处理程序、记事本和游戏,等等。

你可能感兴趣的:(python)