计算机一级重点复习提纲,计算机一级等级考试复习提纲.doc

第一部分 运算

二进制运算

提示:可直接使用“附件”中的“计算器” 通过“查看”菜单,选择“科学型”

二进制的算术运算 ( 运算规则:0+0=0 0+1=1 1+0=1 1+1= 10 )

例: 11010+10111

二进制的逻辑运算

1、逻辑加(称“或”运算,符号为“∨ ” “ or ” )

运算规则:0+0=0 0+1=1 1+0=1 1+1= 1

例:101101∨110001

2、逻辑乘(称“与”运算,符号为“∧ ” “ and” )

运算规则:0+0=0 0+1=0 1+0=0 1+1= 1

例:1011110∧0101100

进制运算

提示:直接使用“附件”中“计算器”,通过“查看”菜单,选择“科学型”

例1、十进制整数101转换成无符号二进制整数是

A B C D例2、设任意一个十进制整数为D,转换成二进制数为B。根据数制的概念,下列叙述中正确的是。

A、数字B的位数 < 数字D的位数 B、数字B的位数 ≤ 数字D的位数

C、数字B的位数 > 数字D的位数 D、数字B的位数 ≥ 数字D的位数

验证:十进制数:取数0 1 2 3

分析:二进制数中出现的数字字符只有两个:0和1。每一位计数的原则为逢二进一。所以 ,当D>1时,其相对应的B的位数必多于D的位数 ;当D=0,1时,则B=D的位数。—32 B、0—31 C、1—31 D、0—32

例5、如果在一个非零无符号二进制整数之后添加2个0,则此数的值为原数的

A、4倍 B、2倍 C、1/2 D、1/4

解:自己任意举一个二进制数转成十进制,再求倍数

设原数为二进制数 : 11 = 3

后面添加2个0 : 1100 = 12

此数的值为原数的多少倍: 12 / 3 = 4

例6、如果删除一个非零无符号二进制偶整数后的一个0,则此数的值为原数的

A、4倍 B、2倍 C、1/2 D、1/4

(提示:设原数为二进制数 100 或 1100 都行 )

三、ASCII码

1、记住几个特殊的ASCII码对应的十进数表示:

0 =2 =(48)10

A =(010000001)2 =(65)10

a = 2 = (97) 10

2、两个相对应的“大、小写字母”ASCII码之间的关系是:

用十进制值表示时: A和a之间相差32 a和A之间相差 -32

用十六进制值表示时: A和a之间相差20H a和A之间相差 -20H

3、ASCII码的排列顺序

控制符<数字<大写字母<小写字母

应用:

例1、在标准ASCII码表中,已知英文字母D的ASCII码英文字母B的ASCII码是

A B C D例2:已知英文字母m的ASCII码值为6DH,那么字母q的ASCII码值是

A、70H B、71H C、72H D、6FH

解:

因十六进制的数码是:0 1 2 3 4 5 6 7 8 9 A B C D E F

又因英文的顺序: m n o p q

所以小写q的值: 6D 6E 6F 70 71

例3、已知英文字母“F”的ASCII码值是十进制数是70,那么英文字符“ f ”的ASCII码值的十进制数是

A、100 B、101 C、102 D、103

例4:已知大写字母D 的ASCII码值是44H,那么小写字母b 的ASCII码值为

A、62H B、63H C、64H D、65H

例5:下列字符中,其ASCII码值最大的是

A、 w B 、STX C、T D、 6

三、区位码、国标码、内码间的关系

国标码 = 区位码 + 2020H

机内码 = 国标码 + 8080H

机内码 = 区位码 + A0A0H

例1:一个汉字的内码和它的国标码之间的差是

A、2020H B、4040H C、8080H D、A0A0H

例2:若已知一汉字的国标码是5E38H,则内码是( )

A、DEB8H B、DE38H C、5EB8H D、7E58H

解: 将:5E38H 分成 5EH 和 38H 两字节

因:机内码 = 国标码 + 8

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值