Java工程师的学习之路

标题:Java工程师的学习历程(一)

**引入**

计算机包括硬件和软件两个部分。硬件:组成计算机的物理部分;软件:提供看不见的指令,由指令控制硬件完成相应的任务。
计算机硬件的介绍:
  1. 中央处理器(Central Processing Unit,CPU):计算机的大脑,它从内存中获取指令,然后执行该指令。CPU又分为控制单元和算术逻辑单元。控制单元:用于控制和协调其他组件的动作;算术逻辑单元:用于完成算术运算和逻辑运算。
    计算机有一个内部时钟,该时钟一固定速度发射电子脉冲。时钟速度越快,在给定时间段内执行的指令越多。(速度计量单位:赫兹(HZ);1 HZ相当于每秒1个脉冲。现代计算机以千兆赫(GHZ)表述)
    【常见的单位换算:1 KHZ=1024 HZ;1 MHZ=1024 KHZ;1GHZ=1024MHZ】
    核是处理器中实现指令读取和执行的部分。一个多核CPU是一个具有两个或多个独立核的组件,可提高CPU的处理能力。

  2. 存储设备:
    常见的存储设备可分为:磁盘驱动器、光盘驱动器、USB闪存驱动器。
    磁盘驱动器:每台计算机都有一个硬盘驱动器,硬盘用于永久保存数据和程序。
    光盘驱动器(CD和DVD):CD的容量可达700MB;DVD的容量可达4.7GB。
    USB闪存驱动器(Universal Serial Bus,通用串行总线):用于传输和存储数据的便于携带的小型设备。

    比特(bit)和字节(byte):
    计算机就是一系列的电路开关,每个开关存在两种状态:关(off)和开(on)。【电路开,值为1;电路关,值为0.】一个1或0存储为一个比特(bit),是计算机最小的存储单位。
    计算机最基本的存储单元是字节(byte),一个字节由8个bit构成(1 byte=8 bit)。
    【常见的单位换算:1 KB=1024 B;1 MB=1024 KB;1 GB=1024 MB;1 TB=1024 GB; 1 PB=1024 TB;以上还有 EB , ZB , YB】

    内存(Ramdom-Access Memory,RAM):有一个有序的字节序列组成,用于存储程序以及程序需要的数据。一个程序和它的数据在被CPU执行前必须移到内存中。每个字节都具有唯一的地址,使用这个地址确定字节的位置,以便于存取数据。计算机的RAM越大,运行速度越快。

  3. 输入输出设备:
    输入设备:键盘,鼠标…
    输出设备:显示器,打印机…
    (显示器分辨率:是指显示器设备水平和垂直方向上显示的像素(px)数。分辨率越高,像素越锐化,越清晰)

  4. 通信设备:计算机可以通过通信设备联网
    常见的通信设备:1).拨号调制解调器;2).DSL数字用户线;3).电缆调制解调器;4).网络接口卡(NIC);5).无线网络
    冯 诺依曼体系:现代计算机的基础。一种将程序指令存储器和数据存储器合并在一起的电脑设计概念结构。Java工程师的学习之路_第1张图片

你可能感兴趣的:(Java,java)