大数据开发--计算机组成原理

一、计算机基本概念
计算机基本概念:电脑(computer),是现在一种用于高级计算的设备,主要是硬件和软件两部分组成。

1、硬件:客观存在的各种计算机相关设备  ==>看的见摸得着

1.1 硬件包括:中央处理器(CPU)、内存、硬盘、输入设备、主板、机箱和电源等辅助设备。

1.2 CPU--中央处理器。是计算机最核心的部件,是一台计算机运算核心和控制核心,所有运算都是CPU完 成,其功能主要是是解释计算机指令以及处理计算机软件中的数据。

1.3 内存-是计算机中的存储部件,也称内存储器,用于暂时存放CPU中的运算数据。

优点:CPU可直接访问内存的数据,效率比较高。

缺点:容量小不能用永久存储,一旦断电会造成数据丢失。

时刻记住Ctrl+s进行保存

1.4 硬盘-是计算机的存储部件

优点:永久存放数据,容量大且断电不丢失

缺点:CPU不能直接访问硬盘中数据,需要先加载到内存中才能被访问。

1.5 输入设备 ==>键盘,输出设备 ==>显示器

2、软件:用于空置各种硬件设备完成各种功能 ==>看的见摸不着,主要分为系统软件和应用软件。

2.1 系统软件 ==>操作系统 windows

2.2 应用软件 ==>office

二、计算机的体系结构

硬件(hardware) ==>操作系统内核(OS kernel)==>操作系统外壳(GUI/命令)OS shell(KDE bash csh)==>应用软件application(Java)

三、计算机语言的发展

计算机语言:是人与计算机之间交流的表达方式。

第一代语言:机器语言,指令以二进制代码形式存在,最开始使用穿孔卡片

第二代语言:汇编语言,使用助记符表示一条机器指令,如ADD

第三代语言:高级语言,Java、C、C++

posted @ 2020-09-24 16:02  Andrew037  阅读(234)  评论(0)    收藏  举报