第 二 讲 计算机基础知识(二)    
 
  本讲需要掌握的要点:
  1.数制及编码。
  2.微机的主要性能指标
  3.计算机病毒的知识。
  详细内容:

  一、数制
  1.十进制
  十进制是目前我们日常生活中主要使用的进数制,十进制的主要特点:
  由0、1、2、3、4、5、6、7、8、9十个阿拉伯数字构成数码;
  十进制的进位原则是逢十进一;
  2.二进制
  二进制数只有两个代码“0”和“1”,“逢二进一,借一当二”
  3.八进制
  八进制数的主要特点是由0、1、2、3、4、5、6、7、8八个数码构成,逢8进1;
  4.十六进制
  十六进制数则由16个不同符号构成,分别是:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F,逢16进1。
  八进制数和十六进制数均是为了方便书写和阅读时使用的,在计算机内部实际上所有的数均是二进制数。

  二、不同数制之间的相互转换
  (一)十进制数与二进制数的相互转换
  1.十进制转换成二进制
  要把十进制数转换成二进制数,需要将整数部分和小数部分分别转换,然后相加。整数部分转换采用“除2取余”的算法;小数部分转换采用“乘2取整”的算法。
  转换整数时采用“除2取余”法,即把十进制整数除以2,所得商再除以2,如此反复,直到商为0为止。将各次除2所得所得余数从后往前排列,得到转换后的二进制整数部分。转换小数时采用“乘2取整”法,即将十进制小数乘以2,将乘积结果的整数位取出,小数位部分再乘以2,如此反复,直到乘积为0为止。将各次除乘2取出的整数位从前往后排列,得到转换后的二进制小数部分。
  2.二进制数转换成十进制数
  将一个二进制数转换成十进制数算法比较简单,只要按幂加权展开即可。
  (二)二进制与八、十六进制相互转换
  将二进制数转换为八进制数时,先三位并一位再进行转换,将八进制数转换为二进制数时,一位拆三位再进行转换。二进制和十六进制之间进行数据之间的转换时则采用四位并一位,一位拆四位的方法。
  (三)十进制与八、十六进制相互转换
  八进制数、十六进制数与十进制数相互转换的算法同二进制数与十进制数转换的算法非常类似。八进制数、十六进制数转换为十进制数时,只要按幂加权展开即可。
  而十进制数转换为八进制数、十六进制数则需整数部分和小数部分分别转换,然后相加。整数部分转换采用“除基数取余数”的方法,取余顺序从后往前;小数部分转换采用“乘基数取整数”的方法,顺序从前往后。

  三、编码
  1.ASCII码
  2.汉字编码

  四、微机的主要性能指标
  1.字长(Size)
  2.速度(Speed)
  3.容量

  五、计算机病毒
  计算机病毒是人为编制的一种特殊的具有破坏性的计算机程序,它具有自我复制能力,影响和破坏正常程序的执行和数据的正确性。
  (一)计算机病毒的特征
  1.传染性
  计算机病毒具有很强的传染性,可以通过程序运行在本机内部程序之间或通过软盘、网络等在不同的计算机之间迅速传播。
  2.破坏性
  计算机的破坏是多方面的,不仅仅破坏软件,还损坏硬件,经常摧毁计算机系统,严重的时候还造成网络瘫痪。
  3.隐藏性
  计算机病毒进入系统并开始破坏数据的过程,不宜被用户察觉,经常是我们不知道什么时候计算机感染了病毒,不知道怎么感染的,更严重的是我们不知道病毒什么时候发作。
  4.潜伏性和可激发性
  计算机病毒一般都有一个触发条件,可以长时间潜伏在文件中,在特定的条件下发作,然后破坏计算机系统。
  (二)病毒的产生原因
  计算机爱好者的表现欲
  软件加密
  感情的寄托
  报复心理
  程序失控
  军事目的
  (三)病毒的防治
  应采取“预防为主、防治结合”的方针