2019年国家电网官网招聘计算机类面试资料(114)
二、计算机采用二进制编码
在计算机内部存储、处理和传递的信息均采用二进制代码来表示,二进制的基数为2,只有"0"和"1"两个数码。
采用二进制编码的原因:
1.容易表示,电压高低、开关的接通与断开都可以用"0"和"1"来表示;
2.节省设备,状态简单,抗干扰力强,可靠性高;
3.易于转换,跟不同数制间的转换,易于计算机处理的同时不影响人们使用十进制。
三、数制间的转换
1.R进制转换为十进制:位权展开法。
2.十进制转换为R进制数
转换规则:整数部分(倒读法):"逐次除以基数取余"法,直到商为0;
小数部分(正读法):"逐次乘以基数取整"法,直到小数部分为0或者取到有效数位。
3.二进制转八进制:三位并一位。
4.八进制转二进制:一位拆三位。
5.二进制转十六进制:四位并一位。
6.十六进制转二进制:一位拆四位
四、ASCII码
在ASCII码中,规定一个字符用7位二进制编码,8位二进制存储,最高位为0。
ASCII共有128种编码,用来表示128个不同的字符,包括:
五、汉字编码
1.汉字输入码
常见的有智能ABC、五笔字型码、搜狗输入法等。
2.汉字机内码
常见的机内码有GB码、GBK码、BIG-5码等。
3.字形码
字形码在显示或打印输出汉字时产生的字形,这种编码是通过点阵来实现的。全部的字形码都放在汉字字库里。根据对汉字质量要求不同,常用的点阵有16×16,24×24,32×32及48×48。每个点在存储器中用一个二进制数存储,用"0"、"1"分别表示"白"、"黑"。根据点阵大小可计算出一个汉字所需的存储空间。例如,汉字"大"采用16*16的字形码,在计算机中存储需要16*16/8=32个字节。
六、Unicode编码
Unicode编码是一套可以适用于世界上任何语言的字符编码,其特点是:不管哪一个国家的字符码均以两个字节来表示。
编辑推荐:
温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)
点击加载更多评论>>