Java学习的第一天
1.概述
计算机包括硬件和软件两个部分。硬件是计算机中可以看得见的物理部分,软件是看不见的指令。这些指令可以控制计算机的硬件进行各种运算。
程序设计
定义:创建(或开发软件)。软件就是指令的集合,告诉计算机该做什么。
程序设计语言:
软件开发人员在程序设计语言强大的工具的帮助下创建软件。
2.计算机硬件概述
计算机一般包括:
- 中央处理器(CPU)
- 内存(主存)
- 储存设备
- 输入设备
- 输出设备
- 通信设备
这些小器件通过总线(bus)连接
3.冯·诺依曼体系结构是现代计算机的基础,现在大多数计算机仍是冯·诺依曼的组织结构,只是做了一些改进而已,并没有从根本上突破冯诺依曼体系结构的束缚。冯诺依曼因此被人们称为“计算机之父”。
4.计算机的硬件介绍
CPU:中央处理器,是计算机的大脑。它从内存中获取指令,然后执行这些指令。
CPU包括控制单元和算数/逻辑单元。
控制单元:用于控制和协调其他组件的动作。
算数/逻辑单元:用于完成数值运算(+、-、*、/)和逻辑运算(比较)。
每台计算机都有一个内部时钟,该时钟以固定速度发射电子脉冲。始终速度越快,在给定时间段内执行的指令就越多。速度的计量单位是赫兹(HZ),1HZ相当于没秒一个脉冲。随着CPU速度不断提高,当前以千兆赫(GHZ)来表述。(1KHZ=1024HZ、1MHZ=1024KHZ、1GHZ=1024MHZ)
最初一个CPU只有一个核(core)。核是处理器中实现指令读取和执行的部分。一个多核CPU是一个具有两个或者更多独立核的组件。可提高CPU的处理能力。
5.IT行业发展三大定律
1.摩尔定律
当价格不变时,集成电路上可容纳的元器件的数目,约每隔18-24个月增加一倍,性能也将增加一倍。换而言之,每一美元所能买到的电脑性能,每隔18-24个月翻一倍以上。
2.安迪-比尔定律
硬件的更新带来的性能的提升,让操作系统拿走了。
3.反摩尔定律
一家IT公司如果今天和18月前卖掉同样多的、同样的产品,他的营业额就要降一半。
持续化存储设备 存储设备分类存储设备主要有三种:
1.磁盘驱动器
2.光盘驱动器
3.USB闪存驱动器



