大数据开发--计算机组成原理
一、计算机基本概念
计算机基本概念:电脑(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++

浙公网安备 33010602011771号