Java语言程序设计(1)

第1章 计算机、程序和Java概述

  1.什么是计算机?

     计算机包括硬件(hardware) 和软件(software) 两部分。一般来说,硬件包括计算机中 可以看得见的物理部分,而软件提供看不见的指令,这些指令控制硬件并且使得硬件完成特定的任务

    

    1. 1 CPU(Central Processing Unit)

  cpu从内存中获取指令,然后再执行这些指令。cpu主要由几个结构部分组成,控制单元,运算单元,储存单元几个部分。控制单元负责控制和协调其他组件,运算单元负责一些逻辑运算,储存单元负责暂存指令、数据和地址的。cpu中含有一个时钟,以固定速度发射脉冲,脉冲用来控制和同步各种操作。CPU的运行频率的单位是Hz,1HZ相当于每秒一个脉冲,它决定计算机的运行速度 。核心(Core)又称内核,是CPU最重要的组成部分。核是处理器中实现指令读取和执行的部分。核心数越多,代表这个CPU的运转速度越快,性能越好。因此处理核心数越多,CPU的工作效率也就越高。

   1.2 (比特)Bit and (字节)Byte

   由于计算机晶体管的特殊性,所以我们在计算机中采用二进制。0,1是二进制系统中的数,我们把他们称之为比特。然而1个字节由8个比特组成,字节是计算机最小的存储单位。字符串是由一定的编码模式转化而来,其本质还是二进制的数。常用的编码模式有ASCII等。

  常见的单位换算如下

1TB=1024GB 

 

1GB=1024MB 

 

1MB=1024KB 

 

1KB=1024Byte

  1.3 内存

  计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。计算机的内存由一个有序的字节序列组成,用于存储程序及程序需要的数据。数据与程序需要现在内存中进行,再到cpu中去执行。内存中的每个字节都有自己的唯一地址。使用字节的地址可以确定字节的位置,以便于存储和获取数据。其中随机存储器(RAM Random-Acess Memory)是内存中最重要的存储器。它可以按任意顺序存储字节。计算(RAM)是一种易失的数据保存形式:断电时存储在内存中的信息就会丢失。

  1.4 存储设备

  就是一些硬盘,光盘,u盘之类的。

  1.5 输入和输出设备

   就是一些鼠标,键盘,显示器之类的。

  1.6 通信设备

    (看书)

 

 

 

猜你喜欢

转载自www.cnblogs.com/mummyblog/p/11521611.html