本文已参与「新人创作礼」活动,一起开启掘金创作之路。
第二章 计算机的发展及应用
计算机发展的四个时代
计算机的发展趋势
1、巨型化:是指发展运算速度快、存储容量大和功能强的巨型计算机。
2、微型化:是指发展体积小、质量轻、性价比高的微型计算机。
3、网络化:是指利用通信技术和计算机技术,把分布在不同地点的计算机互联起来,按照网络协议相互通信,以达到所有用户都可共享资源的目的。
4、智能化:是第五代计算机要实现的目标,是指计算机具有“听觉”“思维”“语言”等功能,能模拟人的行为动作。
计算机的特点、分类
特点:运算速度快,记忆能力强,计算精度高,逻辑判断,可靠性高,通用性强等。
分类:高性能计算机、微型机、工作站、服务器、嵌入式计算机。
计算机中的表示
数据是计算机处理的对象,计算机内部所能处理的数据是“0”和“1”,即二进制代码,这是因为二进制数具有便于物理实现、运算简单、工作可靠、逻辑性强等特点。不论是哪一种数制,其计数和运算都有共同的规律和特点。
1、数制(计数制)是指用一组固定的数字和统一的规则来表示数值的方法。进位计数制是按进位的方法进行技术的,它包含三个要素:数位、位权、基数。
2、十进制
1、每个数位上能使用的数码符号是0、1、2、3、4、5、6、7、8、9,共10个。基数是10.按“逢十进一”
2、二进制
每个数位上能使用的数码符号是0、1,共2个。基数2.按“逢十进一”
3、八进制
每个数位上能使用的数码符号是0、1、2、3、4、5、6、7,共8个。基数是8。按“逢八进一”
4、十六进制
按“逢十进一”,基数是16.十六进制数用09这十个数码加上A、B、C、D、E、F、六个字母码表示,分别对应1015.
进制间的转换(采用最最最简单的方法)
十转二
正数部分转换:“除2取余法,余数倒着写”。
小数部分转换:“乘2取整法,取小数点前的整数;顺着写”
十转八、转十六,皆沿用以上此法。
非十进制数转换成十进制数(按位权展开)
二进制、八进制、十六进制数间的相互转换
以小数点为基准,整数部分从右至左,每三位一组,不足三位时,补零。同理小数点后面的数也是如此。然后将三位一组的数按位权展开后相加。(同理,二转十六进制数也是同样的方法。)
为方便快速得到答案,为大家整理一份表格
这都没人看,我也是醉了。要不放点别的?