区位码转国标码
- 格式:ppt
- 大小:83.50 KB
- 文档页数:5
新思路全国计算机等级考试一级选择题(1)天气预报能为我们的生活提供良好的帮助,它应该属于计算机的哪一类应用?A)科学计算B)信息处理C)过程控制D)人工智能【解析】科学计算(数值计算)解决的大都是从科学研究和工程技术中所提出的一些复杂的数学问题。
天气预报是其中的一类应用。
【答案】A(2)已知某汉字的区位码是3222,则其国标码是A)4252D B)5242HC)4036H D)5524H【解析】区位码转国际码需要两个步骤:①分别将区号、位号转换成十六进制数。
②分别将区号、位号各+20H(区位码+ 2020H =国标码)。
本题中区号32转换成十六进制为20,位号22转换成十六进制为16。
分别+20H,即得4036H。
【答案】C(3)二进制数101001转换成十进制整数等于A)41 B)43C)45 D)39【解析】二进制数转换成十进制数的方法是将二进制数按权展开:(101001)2=1×25+0×24+1×23+0×22+0×21+1×20=41【答案】A(4)计算机软件系统包括A)程序、数据和相应的文档B)系统软件和应用软件C)数据库管理系统和数据库D)编译系统和办公软件【解析】软件系统可分为系统软件和应用软件两大类。
【答案】B(5)若已知一汉字的国标码是5E38H,则其内码是A)DEB8 B)DE38C)5EB8 D)7E58【解析】汉字机内码、国标码之间的关系为:机内码是汉字交换码(国标码)两个字节的最高位分别加1,即汉字交换码(国标码)的两个字节分别加80H得到对应的机内码(国标码+8080H=机内码)。
【答案】A(6)汇编语言是一种A)依赖于计算机的低级程序设计语言B)计算机能直接执行的程序设计语言C)独立于计算机的高级程序设计语言D)面向问题的程序设计语言【解析】与机器语言相比较,汇编语言在编写、修改和阅读程序等方面都有了相当的改进,但仍然与人们使用的语言有一段距离。
汉字区位码、国标码(交换码)和机内码转换方法一般换算全部用十六进制。
机内码、国际码是十六进制的,区位码是十进制的。
具体换算步骤:(H表示十六进制,D表示十进制)1.将四位区号分为两部分,两位数为一组。
2.把这两个数字转换成十六进制,用公式计算。
国际码=区位码(十六进制)+2020H机内码=国际码+8080H例如:某汉字的区位码是2534。
则25D=19H,34D=22H则国际码=1922H+2020H=3952H,机内码=3952H+8080H=B9D2H 1、转换关系:【设转为十六进制的区位码为区位码I;转换原因在第3点】•区位码I=区位码的区码(前两位)和位码(后两位)分别转十六进制再按原顺序组合起来•国标码•=区位码I+2020H 【2020H不拆分】•机内码=国标码+8080H【8080H不拆分】•机内码=区位码I+A0A0H【A0A0H不拆分】注意:区位码是十进制表示,由区(行)和位(列)组成一个二维结构,所以转换过程需要将区位码拆分后分别转十六进制。
2、例子:•将“江”的区位码2913转为机内码【末尾D代表十进制,末尾H代表十六进制】:1、2913D中区和位分别转十六进制:29D=1DH,13D=DH2、国标码=区位码+2020H=1D0DH+2020H=3D2DH3、机内码=国标码+8080H=3D2DH+8080H=BDADHor 机内码=区位码+A0A0H=1D0DH+A0A0H=BDADH3、扩展【扩展内容主要与为什么要加2020H或8080H这些有关】:区位码:每个汉字都有唯一的定位码,定位码一个字节,定位码一个字节,总共占用两个字节。
国标码:。
共7445个字符,其中一级3755个,二级3008个,图形符号682个【一级汉字按拼音排序,二级用部首排序】,全部国家标准代码被放置在94个区域中,每个区域中有94个矩阵。
每个字节占用8位,主要使用7位编码(高位为0)。
- 为啥要将区位码转为国标码?汉字编码之前,已经有了标准的ASCII,开发者只沿用了ASCII中32个控制字符其他ASCII被覆盖。
GB2312汉字区位码、交换码和机内码转换方法1981年我国颁布了GB2312字符集。
该字符集收录了6763个常用汉字和682个非汉字字符, GB2312字符集构成一个94行、94列的二维表,行号称为区号,列号称为位号,每一个汉字或符号在码表中的位置用它所在的区号和位号来表示。
例如,“学”字的区号为49,位号为07,“学”字的区位码...即为4907用二进制数表示为:0011000100000111B用十六进制数表示为:3107H汉字的区位码习惯采用十进制区位码无法用于汉字通信,因为它可能与通信使用的控制码(00H~1FH)(即0~31)发生冲突。
ISO2022规定每个汉字的区号和位号必须分别加上32(即二进制数00100000B十六进制数20H),经过这样的处理而得的代码称为国标交换码...,因...或国标码.....,简称交换码此,“学”字的国标交换码为:用十进制来表示为:813949 07+ 32 + 328139用二进制来表示为:0101000100100111B00110001 00000111B+ 00100000 + 00100000B01010001 00100111B用十六进制数表示为5127H。
31 07H+ 20 + 20H5127H汉字的交换码(国标码)习惯采用十六进制由于文本中通常混合使用汉字和西文字符,汉字信息如果不予以特别标识,就会与单字节的ASCII码混淆。
如“学”的交换码与“Q’”的ASCII码相同。
此问题的解决方法是将一个汉字看成是两个扩展ASCII码,使表示GB2312汉字的两个字节的最高位都为1。
这种高位为1的双字节汉字编码即为GB2312汉字的机内码,简称为内码。
因此,“学”字的机内码为:11010001 10100111也就是两个字节各加10000000B(80H)用16进制表示即为D1A7H。
区位码、国标码、机内码的转换1.机内码与区位码机内码高位字节=(区号)H+A0H机内码低位字节=(位号)H+A0H2.国标码与区位码国标码高位字节=(区号)H+20H国标码低位字节=(位号)H+20H3.区位码用两个10进制数表示,另外两种码用两个十六进制数表示.4."德"的区位码为2134,下面举例来看如何转成另外两种码:a.机内码高位字节=(21)(十进制)+A0H(十六进制)=15H+A0H=B5H低位字节=(34)(十进制)+A0H(十六进制)=22H+A0H=C2H所以,机内码为B5C2b.国标码高位字节=(21)(十进制)+20H(十六进制)=15H+20H=35H低位字节=(34)(十进制)+20H(十六进制)=22H+20H=42H所以,国标码为3542改为1改为1●国标码=区位码+2020H●机内码=国标码+8080H●机内码=区位码+A0A0H区位码、国标码与机内码的转换关系方法:(1)区位码先转换成十六进制数表示(2)(区位码的十六进制表示)+2020H=国标码;(3)国标码+8080H=机内码例1:以汉字“大”为例,“大”字的区位码为2083示例解析:1、区号为20,位号为832、将区位号2083转换为十六进制表示为1453H3、1453H+2020H=3473H,得到国标码3473H4、3473H+8080H=B4F3H,得到机内码为B4F3H例2:比如陈(1934) 区号:19 位号:34,为了处理与存储的方便,每个汉字的区号和位号在计算机内部分别用一个字节来表示区位码无法于汉字进行通信,因为ASCII码中规定了OOH-1F作为控制码使用,这样就发生了冲突。
1.科学计算(数值计算)解决的大都是从科学研究和工程技术中所提出的一些复杂的数学问题,天气预报是其中的一类应用。
2.区位码转国标码需要两个步骤:一是分别将区号,位号转换成十六进制。
二是分别将区号,位号各+20H(区位码+2020H=国标码)。
3.汉字机内码,国标码之间的关系为:机内码是汉字交换码(国标码)两个字节的最高位分别加1,即汉字交换码(国标码)的两个字节分别加80H得到对应的机内码(国标码+8080H=机内码)。
4.编译和解释是将高级语言编写的程序翻译成机器语言程序的两种方式。
5.显示器是输出设备。
6.计算机之所以能按人们的意图自动进行工作,最直接的原因是采用了存储程序控制。
7.机内码是汉字交换码(国标码)两个字节的最高位分别加1,即汉字交换码(国标码)的两个字节分别加80H得到对应的机内码。
大部分汉字系统都采用将国标码每个字节的最高位置1作为汉字机内码。
即一个汉字的机内码与国标码之间的差别是前者各字节的最高位二进制各为1,而后者各为0。
8.从2001年开始,我国自主研发通用CPU芯片,其中第一款通用的CPU是龙芯。
9.定8位为一个字节。
1024个24*24点阵的汉字字形码需要字节数=1024*24*24/8=72KB。
10.“退格键”是指<backspace>键,“控制键”是指<Ctrl>键,“交替换挡键”是指<shift>键,“制表定位符”是指<Tab>键。
11.多媒体技术的主要特点是集成性和交互性。
12.一个字长为5位的无符号二进制数能表示的十进制数范围是0~3113.在ASCII码表中,根据码值由小到大的排列顺序是:控制符<数字符<大写英文字母<小写英文字母。
14.区位码类似西文的ASCII码表,汉字也有一张国标码表,把所有国标码组成一个94*94的方阵,每一行称为一个“区”编号为1~94;,每一列称为一个“位”,编号为1~94。
一套模拟试题(1)天气预报能为我们的生活提供良好的帮助,它应该属于计算机的哪一类应用?A)科学计算 B)信息处理C)过程控制 D)人工智能答案解析题目【解析】科学计算(数值计算)解决的大都是从科学研究和工程技术中所提出的一些复杂的数学问题。
天气预报是其中的一类应用。
(2)已知某汉字的区位码是3222,则其国标码是A)4252D B)5242HC)4036H D)5524H答案解析题目【解析】区位码转国际码需要两个步骤:①分别将区号、位号转换成十六进制数。
②分别将区号、位号各+20H(区位码+2020H =国标码)。
本题中区号32转换成十六进制为20,位号22转换成十六进制为16。
分别+20H,即得4036H。
(3)二进制数101001转换成十进制整数等于A)41 B)43C)45 D)39答案解析题目【解析】二进制数转换成十进制数的方法是将二进制数按权展开:(101001)2=1×25+0×24+1×23+0×22+0×21+1×20=41(4)计算机软件系统包括A)程序、数据和相应的文档B)系统软件和应用软件C)数据库管理系统和数据库D)编译系统和办公软件答案解析题目【解析】软件系统可分为系统软件和应用软件两大类。
(5)若已知一汉字的国标码是5E38H,则其内码是A)DEB8 B)DE38C)5EB8 D)7E58答案解析题目【解析】汉字机内码、国标码之间的关系为:机内码是汉字交换码(国标码)两个字节的最高位分别加1,即汉字交换码(国标码)的两个字节分别加80H得到对应的机内码(国标码+8080H=机内码)。
(6)汇编语言是一种A)依赖于计算机的低级程序设计语言B)计算机能直接执行的程序设计语言C)独立于计算机的高级程序设计语言D)面向问题的程序设计语言答案解析题目【解析】与机器语言相比较,汇编语言在编写、修改和阅读程序等方面都有了相当的改进,但仍然与人们使用的语言有一段距离。
国标码并不等于区位码,它是由区位码稍作转换得到,其转换方法为:先将十进制区码和位码转换为十六进制的区码和位码,;这样就得了一个与国标码有一个相对位置差的代码,;再将这个代码的第一个字节和第二个字节分别加上20H,就得到国标码。
如:“保”字的国标码为3123H,它是经过下面的转换得到的:1703D->1103H->+20H->3123H。
输入码、区位码、国标码与机内码国家标准局1980年颁布的《信息交换用汉字编码字符集"基本集》(代号为GB2312 80)规定的汉字交换码作为国家标准汉字编码。
GB2312 80中共有7445个字符符号:汉字符号6763个一级汉字3755个(按汉语拼音字母顺序排列)二级汉字3008个(按部首笔划顺序排列)非汉字符号682个GB2312 80规定,我们知道,键盘是当前微机的主要输入设备,;输入码就是使用英文键盘输入汉字时的编码。
目前,我国已推出的输入码有数百种,但用户使用较多的约为十几种,按输入码编码的主要依据,大体可分为顺序码、音码、形码、音形码四类,如“保”字,用全拼,输入码为码为“BAO”,用区位码,输入码为“1703”,用五笔字型则为“WKS”。
计算机只识别由0、1组成的代码,ASCII码是英文信息处理的标准编码,汉字信息处理也必须有一个统一的标准编码。
汉字交换码(国标码)主要用于汉字信息交换,我国国家标准局于1981年5月颁布了《信息交换用汉字编码字符集——基本集》,代号为GB2312-80,共对6763个汉字和682个图形字符进行了编码,其编码原则为:汉字用两个字节表示,每个字节用七位码(高位为0),;所有的国标码汉字及符号组成一个94行94列的二维代码表中。
在此方阵中,每一行称为一个"区",每一列称为一个"位"。
这个方阵实际上组成一个有94个区(编号由01到94),每个区有94个位(编号由01到94)的汉字字符集。
一级MS Office笔试-321(总分:100.00,做题时间:90分钟)一、选择题(总题数:20,分数:20.00)1.已知某汉字的区位码是3222,则其国标码是( )。
(分数:1.00)A.4252DB.5242HC.4036H √D.5524H解析:[解析] 区位码转国标码分为两步:①分别将区号、位号转换成十六进制数;②分别将区号、位号各+20H(区位码+2020H=国标码)。
本题中区号32转换成十六进制为20,位号22转换成十六进制为16。
分别+20H,即得4036H。
2.下列叙述中错误的是( )。
(分数:1.00)A.把数据从内存传输到硬盘叫写盘B.WPS Office 2003属于系统软件√C.把源程序转换为机器语言的目标程序的过程叫编译D.在计算机内部,数据的传输、存储和处理都使用二进制编码解析:[解析] WPS Office 2003属于应用软件。
3.下列设备组中,完全属于计算机输出设备的一组是( )。
(分数:1.00)A.喷墨打印机、显示器、键盘B.激光打印机、键盘、鼠标C.键盘、鼠标、扫描仪D.打印机、绘图仪、显示器√解析:[解析] 常见的输出设备有显示器、打印机、绘图仪和音箱等,它们能把信息直观地显示在屏幕上或打印出来。
4.操作系统中的文件管理系统为用户提供的功能是( )。
(分数:1.00)A.按文件作者存取文件B.按文件名管理文件√C.按文件创建日期存取文件D.按文件大小存取文件解析:[解析] 文件管理系统主要负责文件的存储、检索、共享和保护,为用户提供文件操作的方便。
5.1个字长为8位的无符号二进制整数能表示的十进制数值范围是( )。
(分数:1.00)A.0~256B.0~255 √C.1~256D.1~255解析:[解析] 无符号数即自然数。
8位无符号的二进制数的范围是00000000~11111111,转换成十进制就是0~255。
6.下列关于软件的叙述中,正确的是( )。