第1章 计算机科学基础
从历次考试试题来看,计算机科学基础知识是网络管理员考试的一个**,占上午考试的4分左右。根据考试大纲的规定,本章需要考生掌握的考点主要有以下三个方面:
(1)数制及转换:包括二进制、十进制和十六进制等常用数制及其相互转换。
(2)数据的表示:包括数的表示(原码、反码、补码表示,整数和实数的机内表示)、非数值表示(字符和汉字表示、声音表示、图像表示)、校验方法和校验码(奇偶校验、海明校验、CRC校验)。
(3)数据运算:主要考查计算机中的二进制数运算方法。
1.1 数制及其转换
数据的表示方法有二进制、八进制、十进制和十六进制等。网络管理员考试要求**掌握这四种进制之间的数据转换方法。
1.1.1 进制的表示
在日常生活中,用十进制来表示数已经广泛被人们所接受。但是由于计算机底层使用的电路硬件通常只能够清晰地表示两种状态,即开和关,或者说高电平和低电平。如果使用十进制,将会使得计算机底层的设计变得过于复杂,而且容易出错,因此通常采用二进制来表示数。
二进制数比较长和比较容易看错,不便于人们进行思考和操作,所以通常采用八进制和十六进制来解决这个问题,八进制和十六进制的表示方法既缩短了二进制数的位数,又保留了二进制数的表达特点。
……