1、七分计算题突破重要知识点梳理江苏信息职业技术学院物联网工程系七分计算题突破- 1 -常用单位换算- 2 -总线带宽计算- 3 -内存带宽计算- 3 -存储容量计算- 4 -点阵字存储计算- 5 -光驱数据传输速率- 5 -不同进制数值换算- 6 -二进制数值计算- 8 -二进制整数表示- 9 -字符编码换算- 12 -图像数据量计算- 15 -声音码率计算- 16 -其他计算- 17 -重要知识点梳理- 18 - 21 -七分计算题突破计算题是每年必考的题型,统计近5年的试卷可以发现,平均每一次考试命制7道计算题,也就说有7分的计算题。计算题的特征是:尽管命题的方式和题目的描述上有变化,而且有
2、些题目看似比较复杂,但是考点固定,解题套路固定,如果掌握了解题口诀,那么解题速度将会非常快。突破计算题有敲门,考生只要牢固掌握13种计算题类型的知识点和解题方法即可,然后辅以一定典型习题,即可将计算题一网打尽。常用单位换算1基本知识位(bit,比特):表示信息的最小单位。1bit简写为1b(注意是小写英文字母b)。字节(Byte):最常用的信息基本单位。1Byte简写为1B(注意是大写英文字母B)字:通常和cpu的字长相关的一个概念。字长:计算机一次能处理的二进制的位数,或指运算器和寄存器的宽度,如字长是32位的CPU所在的计算机又称为32位机,这里的32位就是字长,通常也可称为双字。掌握以下
3、基本换算:1B=8b 1字=2字节 1KB=1024B=210B K-M-G-T(牢记相邻之间是1024的关系,1个1024就是210)1kb=1000b K-M-G-T(牢记相邻之间是1000的关系,1个1000就是103)1KB=8kb 1B/s=8 bps(b/s) 1KB/s=8 Kbps(Kb/s) 1MB/s=8 Mbps(Mb/s)通常存储容量的单位用B(字节)为单位;网速的单位通常用bps;计算机硬件的带宽(如总线带宽内存带宽等)单位通常用B/s,2练习题1、一个字节包含_个二进制位。2、微机中1K字节表示的二进制位数是 3、表示存储器的容量时,MB的准确含义是_A1米 B10
4、24K字节 C1024字节 D1000字节4下列关于“1kb/s准确的含义是( )A1000b/s B1000字节/s C1024/s D1024个字节/s5、计算机网络传输二进制信息时,速率单位换算正确的是_。A1Mb/S=103比特/秒 B1Mb/S=106比特/秒 C1Gb/S=106比特/秒 D1Gb/S=1012比特/秒6、 在一条64kb/s的理想信道上,传送一个100KB的文件需要的时间是_秒。 A156 B16 C125 D1287、32位计算机是指该计算机能同时处理的二进制信息的位数是32位。(2005判断)8、下列关于“1KB”准确的含义是_。(2006单选)A1000个二
5、进制位 B1000个字节 C1024个字节 D1024个二进制位9、传输速率为9600bps意味着每分钟最多可传送_个ASCII码字符。10、计算机外存储器的存储容量通常以GB为单位,1GB等于2的_次幂个字节。11 下面有关比特的叙述中,正确的是 。(2007多选)A比特是组成信息的最小单位B表示比特需要使用具有两个稳定状态的物理器件C比特“1”大于比特“0”D比特既可以表示数值或文字,也可以表示图像或声音总线带宽计算1基本知识总线带宽:单位时间内总线上可传送的数据量(字节数)计算公式:总线带宽(MB/s)=(数据线宽度/8)(B)总线工作频率(MHz) 补充:ISA总线的宽度仅为16位,P
6、CI总线的宽度可以是32位,也可是64位。2练习题1、1991年以后的计算机使用PCI总线,假如一台计算机的数据线宽度为64位,而总线工作频率为266MHZ,另一台计算机数据线宽度为32位,总线工作频率为133MHZ,则前者与后者的总线带宽比为 。2、总线最重要的性能是它的带宽,若总线的数据线宽度为16位,总线的工作频率为133M/HZ,则其带宽为 3、自20世纪90年代初开始,PC机一直采用一种称为PCI的总线,它的工作频率为33MHz,可以用于衔接中等速度的外部设备。当数据线宽度为64位时,其传输速率约为 。(2009 单选)A33MB/s B66 MB/s C133 MB/s D266
7、MB/s内存带宽计算1基本知识内存带宽:指内存与南桥芯片之间的数据传输率,单位一般为“MB/s”或“GB/s”。扩充通常我们可以在主板上找到2个芯片,这2个芯片就是南桥芯片和北桥芯片。近CPU的那个芯片叫北桥芯片,我们平时说的815845865915945等就是指北桥芯片的名称。北桥芯片是主板上最重要的芯片,主要负责与CPU内存显卡进行通讯,北桥芯片可以看成是CPU内存显卡之间的桥梁。主板上另外一个就是南桥芯片,南桥芯片负责连接硬盘USB接口PCI接口等其他接口。南桥芯片和北桥芯片之间也有通道进行数据通讯。最高读写速率(带宽)(MB/s)=(数据通路宽度/8)(B)有效时钟频率(MHz) 补充
8、:CPU带宽内存带宽总线带宽显存带宽,这四个带宽的计算方法相似,都是频率和数据通路宽度的乘积。 内存总线频率:PC133 PC100 PC266 PC200 PC800 PC1066CPU总线频率: 133 100 133 100 400 5332练习题1、 有一种双通道RDRAM 存储器,其存储器数据通路宽度为22Bytes,有效时钟频率为1066MHZ,它的最高读写速率为_。A2.132GB/S B4.264GB/S C34.112GB/S D0.533 GB/S2、 由于DDR SDRAM在总线时钟的上升沿和下降沿都实现了数据的传输,因此,CPU总线时钟频率为133MHz,存储器数据通路
9、宽度为8Bytes时,存储器的带宽为 GB/S。3、设一个SDRAM的数据通路的宽度为64位,CPU总线时钟频率为133MHZ,则该存储器的带宽为_ A2.128Gb/S B2.128GB/S C1.064GB/S D1.064Gb/S4、有一块DDR200的主存储器,其数据通路宽度为8Bytes,它的CPU总线时钟频率为100MHz,存储器的带宽为 。存储容量计算1基本知识1、 存储容量= 磁盘面数磁道数扇区数512字节 =28018512(字节)=1.44MB读写数据的最小单位:扇区操作系统在软盘上为文件分配存储区的单位:簇(2-8个扇区)2、 硬盘存储器存储容量= 磁盘面数(磁头数)磁道
10、数(柱面数)扇区数512字节3、 光盘存储器CD-ROM光盘片:存储容量650MB,700MBDVD-ROM(单层单面120mm):4.7GB4、 内存储器 存储容量含义:指存储器所包含的存储单元的总数。单位:MB(1MB220字节)或GB(1GB230字节)。每个存储单元(一个字节)都有一个地址,CPU按地址对存储器进行访问。 如果CPU的地址线宽为n,那么CPU的寻址大小是2n(B)2练习题1、35英寸的软盘总容量为 。(2005单选)A40磁道18扇区512字节/扇区2 B40磁道18扇区1024字节/扇区2 C80磁道9扇区1024字节/扇区2 D80磁道18扇区512字节/扇区22、
11、 一张3.5英寸的软盘,格式为双面、每面80个磁道、每个磁道9个扇区,它的容量为_。 A720KB B360KB C144KB D1.2MB 3、假设某硬盘存储器由2碟组成,每个盘面有2000个磁道,每个磁盘有1000个扇区,每个扇区的容量为512字节,则该磁盘的存储容量大约为_A1GB B2GB C4GB D8GB4、如果一个存储单元能存放一个字节,那么一个32KB的存储器共有_个存储单元。 A32000 B32768 C32767 D655365、某内存储器中恰好能够存储GB2312-80中的所有汉字内码,那么该内存储器有 个存储单元。6、若一个字节为一个存储单位,则一个64KB的存储器共
12、有_个存储单元。A64000B65536 C65535D327687、地址范围为1000H到4FFFH 的存储空间为_ KB。8、在微机中,若主存储器的地址编号为0000H到7FFFH,则该存储器容量为( )A32KB B7FFFB C1MB D8000B9、内存空间地址段为3001H至7000H,则可以表示( )个字节的存储空间。A16KB B4KB C4MB D16MB 63当内存储器的容量为512MB,若首地址的十六进制表示为00000000H,则末地址的十六进制表示为 H。(2009 填空)10、某处理器具有32GB的寻址能力,则该处理器的地址线有。(2007单选)A36根 B35根
13、C32根 D24根11、PC机中使用24位的地址码,最大内存容量可以达到 MB 12、在Windows中,32位应用程序理论上能访问的存储空间为_ 。A2GB B4GB C2TB D32MB点阵字存储计算1基本知识文本输出的过程中,文字字形的生成是关键。这里的字形就是指每一个字符的形状描述信息,同一种字体的所有字符的形状描述信息集合在一起成为字型库,简称字库(font),不同的字体(如宋体、楷体、黑体等)对应不同的字库。每一种字库中的形状信息通过两种形式进行描述:点阵描述和轮廓描述。点阵描述用一组排成矩形陈列的点来表示一个字符,每一个点就是一个像素,每个象素用二进制0或1来表示,即黑点用1表示
14、,白点用0表示。2练习题1、1KB的内存空间能存储512个汉字内码,约存 个2424点阵汉字的字形码。(2005填空)2、在2424点阵的汉字字库中,存储每个汉字字型码所需的字节是70B。(2006判断)3、存放1024个16*16点阵的汉字字型码的存储空间为 KB 4、1616点阵的汉字字库中,存储10个汉字的字模信息共需 多少字节 5、存储24*24点阵的一个汉字字形信息需要 字节 6、在3232点阵的汉字字库中,存储一个汉字的字模信息需要_个字节。7、按1616点阵存放国标GB2312-80中一级汉字(共3755个)的汉字库,大约需占存储空间 。 A1MB B512KB C256KB D
15、128KB8、存储400个2424点阵汉字字形所需的存储容量是 A255KB B75KB C37.5KB D28.125KB9、一个1616点阵的汉字库,共有8000个汉字,它将占大约_字节的存储容量。 A2M B256K C1M D128K 光驱数据传输速率1基本知识CD-ROM 光盘驱动器(简称:光驱)主要性能指标:读取数据速度单速:150 KB/S 40速(40X):40150 KB/S2练习题1、八倍速CD-ROM驱动器的数据传输速率为_。A300KB/s B600KB/s C900KB/s D12MB/s2、数据传输率是CD-ROM的一个重要性能指标,目前驱动器的速率多为40倍速,表
16、示其数据传输率为每秒_ MB 3、某CDROM驱动器的速率标称为40X,表示其数据的传输速率为 。(2007单选)A2000KB/s B4000KB/s C6000 KB/s 8000 KB/s不同进制数值换算1基本知识几个概念:数制、数码、数位、基数、位全不同进制数的书写方式:B D O H 不同数制转换的口诀:十进制整数转换为R进制数除R(基数)取余法,余数倒序排列。十进制纯小数转换为R进制数乘R(基数)取整法,整数正序排列。R进制数转换为十进制数乘权求和法。八、十六进制转换为二进制每1位八进制数码用3位二进制数码表示,每1位十六进制数码用4位二进制数码表示。二进制转换为八、十六进制从小数
17、点开始分别向左向右展开:每3位二进制数码用1位八进制数码表示,每4位二进制数码用1位十六进制数码表示。2练习题1、用八进制表示一个字节的无符号整数,最多需要( ) A1位 B2位 C3位 D4位2、用十六进制表示一个字节的无符号整数,最多需要( ) A1位 B2位 C3位 D4位3、用八进制表示32位二进制地址,最多需要( ) A9位 B10位 C11位 D12位4、用十六进制表示32位二进制地址,最多需要( )A5位 B6位 C7位 D8位5、与十进制数56等值的二进制数是 6、十进制数267转换成八进制数是 7、十进制数89转换成十六进制数是 8、十进制小数0.625转换成八进制小数是 9
18、、十进制小数0.5625转换成二进制小数是 10、十进制小数0.625转换成十六进制小数是 11、十进制数58.75转换成十六进制数是 12、十进制数49.875转换成八进制数是 13、十六进制数1CB.D8转换成十进制数是 14、二进制数101.011转换成十进制数是 15、将二进制数1111011转换为十进制数是_。A59B123 C121D10716、将二进制数1111011转换为八进制数是_。A153B171 C173D37117、将二进制数1111011转换为十六进制数是_。AB7B711 C79D7B18、与十进制873相等的十六进制数是_。A359 B2D9 C3F9D36919
19、、十进制数329所对应的二进制数是_。A101001001B100101001 C100100101D10110010120、一个用十六进制表示的两位整数,如果改用十进制数表示,顺序正好颠倒,该数是多少?21、有一个数值152,它与十六进制数6A相等,那么该数值是_进制数 22、(111)X=273,基数X= 23、在某进制的运算中4514,则根据这一运算规则,则57= (2007 单选)A3A B35 C29 D2324、在某进制的运算中,4*5=14,根据这个法则7*3= 25、在计算机中设有某进制数33=10,根据这个运算规则86=_。 A.9 B.18 C.15 D.21 26、已知某
20、进制的运算满足35=13,则该进制的32表示的十进制数为 。(2008 填空) 27、十六进制数1CB1B转换成二进制数是 28、十六进制数10AC转换成二进制数是 29、八进制数253.74转换成二进制数是 30、二进制数10111101110转换成八进制数是 31、二进制数111010.11转换成十六进制数是 32、在下列一组数中,其最大的一个数是 。(2005单选)A(78)O B(A9)H C(10101000)B D(75)D33、 下列4个不同进制的无符号整数,数值最大的是 。(2008 单选)A(11001011)2 B(257)8 C(217)10 D(C3)1634、八进制数
21、127.6对应的十六进制数是_。AA7.6 B5E.C C57.6 D57.C35、与四进制数123相等的二进制数是_。A11011B10111 C11101D1010136、与二进制小数0.1等值的十六进制小数为_。A0.2H B0.1H C0.4HD0.8H37、二进制数0.101B转换成十进制是_。A0.625 B0.75 C0.525D0.612538、十进制算式7*64+4*8+4的运算结果用二进制数表示为 。(2009 单选 )A110100100 B111001100 C111100100 D111101100二进制数值计算1基本知识(1)R进制算数运算法则加法运算:两数相加等于
22、N,如果N的值大于等于R,则取N-R,然后向高位进1,供下一位运算加1用。减法运算:两数相减,如减不开,则向高位借1,并用来当作R用,高位借走的1用作减1。(2)逻辑运算二进制有两个逻辑值:1(逻辑真),0(逻辑假) 三种基本的逻辑运算逻辑加(也称“或”运算,用符号“OR”“”或“”表示)当 A 和 B 均为假时,结果为假,否则结果为真。逻辑乘(也称“与”运算,用符号“AND”“”或“”表示)当 A 和 B 均为真时,结果为真,否则结果为假。取反(也称“非”运算,用符号“NOT”或“”表示)异或(用符号“XOR”表示)两个值不同时为真,相同时为假。2练习题1、下列二进制运算中结果正确的是_。A
23、01=1 B01=0 C01=-1 D01=012、根据两个一位二进制的加法运算规则,其和为1的正确表述为( )A这两个二进制数都为1 B这两个二进制数都为0C这两个二进制数不相等 D这两个二进制数相等3、根据两个一位二进制数的加法运算规则,其进位为1的正确表述为( )A这两个二进制数都为1 B这两个二进制数中只有一个1C这两个二进制数中没有1 D这两个二进制数不相等4、做无符号二进制加法:(11001010)2+(00001001)2=( )A110010011 B11010101 C11010011 D110011015、做无符号二进制减法:(11001010)2(00001001)2=(
24、 )A11001001 B11000001 C11001011 D110000116、二进制数10110与110111相减的结果是二进制数_。A01001.01 B01000.01 C01000.11 D10001.017、二进制数1110与1101算术相乘的结果是二进制数_。A10110101 B11010110 C10110110 D101011018、已知765+1231=2216,则这些数据使用的是_进制。(2006填空) 9、已知521+555=1406,则这些数据使用的是_进位制。A八进制 B十进制 C九进制 D七进制10、逻辑运算中的逻辑加常用符号_表示。 AV B C D11、
25、两个条件同时满足的情况下结论才能成立相对应的逻辑运算是_运算。 A加法 B逻辑加 C逻辑乘 D取反12、逻辑与运算:1100101000001001的运算结果是。(2007单选)A00001000 B00001001 C11000001 D1100101113、X与Y为两个逻辑变量,设X=11011,Y=10101,对这两个逻辑变量进行异或逻辑运算的结果是_。A11011 B10101 C01110 D1000114、X与Y为两个逻辑变量,设X=10111001,Y=11110011,对这两个逻辑变量进行逻辑或运算的结果是_。A11111011 B10111111 C11110111 D111
26、1111015、逻辑表达式10101011的运算结果是_。A1100 B1011 C1001 D101016、做下列逻辑加法:11001010 V 00001001=( )A00001000 B11000001 C00001001 D1100101117、做下列逻辑乘法:11001010 00001001=( )A00001000 B11000001 C00001001 D1100101118、对两个二进制数1与1分别进行算术加、逻辑加运算,其结果用二进制形式分别表示为_。A1、10 B1、1 C10、1 D10、1019、二进制数10111000和11001010进行逻辑与,运算结果再与10
27、100110进行“或”运算,其结果的16进制形式为_。AA2 BDE CAE D9520、二进制数01011010扩大成2倍是 。(2005单选)A1001110 B10101100 C10110100 D1001101015、2个二进制数10011001与00101010之和是_。A10111011B11000011 C00001000D1011001116、二进制数11001011减去二进制数01010101的差是_。A11001011B10110011 C11011111D0111011017、2个二进制数00101011和10011010相“与”结果是_。A10110001B10111
28、011 C00001010D1111111118、2个二进制数00101011和10011010相“或”结果是_。A10110001B10111011 C00001010D1111111119、3个二进制数10111100、11010000、01010101进行与运算的结果是_。A00010000 B11111101 C11101101D1110000120、3个二进制数1011、1100、0101进行或运算的结果是_。A0000 B0101 C1100D1111二进制整数表示1基本知识整数可分为正整数(无符号的整数)和负整数(带符号的整数)。无符号整数中,所有二进制位全部用来表示数的大小。如
29、果用一个字节表示一个无符号整数,其取值范围是0255。带符号整数用最高位表示数的正负号,其它位表示数的大小。计算机中表示一个带符号的整数,数的正负用最高位来表示,定义为符号位,用“0”表示正数,“1”表示负数。如果用一个字节表示一个有符号整数,其原码取值范围127127,其补码的取值范围:128127。带符号整数有原码和补码两种表示方式,其中带符号的正数的补码就是原码本身;带符号的负数的补码是原码取反再加一换算得来,计算机中带符号的负数采用补码的形式存放。通常考试中,整数表示有三种题型:l 原、反、补换算题l 0、1排列求最值题l 求取值范围题八位二进制原码、反码、补码的递变规律 8位二进制代
30、码无符号整数的值带符号整数的值(原码)带符号整数的值(补码)0000 00000000111 11111271271271000 0000128-0-1281000 0001129-1-1271111 1111255-127-12预测试题1、有一个字节的二进制编码为11111111,如将其作为带符号整数的补码,它所表示的整数值为 2、在用原码表示整数“0”时,有“100000”与“000000”两种表示形式,而在补码表示法中,整数“0”只有_种表示形式。3、十进制数52用8位二进制补码表示为_。(2006单选)A11010100 B10101010 C11001100 D010101014、十
31、进制负数-61的八位二进制原码是 5、补码10110110代表的十进制负数是 6、二进制正数的补码_。A是其原码加1 B与其原码相同 C是其原码减1 D是其反码加17、十进制正数38的八位二进制补码是_。8、十进制数-75用二进制数10110101表示,其表示方式是_。A原码 B补码 C反码 DASCII码9、所谓“变号操作”是指将一个整数变成绝对值相同但符号相反的另一个整数。若整数用补码表示,则二进制整数01101101经过变号操作后的结果为 。(2008 单选)A00010010 B10010010 C10010011 D1110110110、下列叙述中,不正确的有 。(2005多选)A-
32、127的原码为11111111,反码为00000000,补码00000001B -127的原码为11111111,反码为10000000,补码10000001 C-127的原码为11111111,反码为10000001,补码1000000 D 127的原码反码和补码皆为0111111111、已知X的补码为10011000,则它的原码是_。A01101000 B01100111 C10011000D1110100012、十进制数(-31)使用8位(包括符号位)补码表示时,它表示为_。13、若十进制数“-57”在计算机内部表示为11000111,其表示方式为_。A.ASCII码 B.反码 C.原码
33、 D.补码14、一个数的真值为 -1101001,则其补码为_。A10010110 B1010111 C10010111 D110100015、十进制数(-123)的原码表示为 。A.11111011 B.10000100 C.1000010 D.01111011 16、有两个二进制数X=01101010,Y=10001100,试比较它们的大小。 (1)X和Y两个数均为无符号数;(2)X和Y两个数均为有符号的补码数。17、长度为1个字节的二进制整数,若采用补码表示,且由5个“1”和3个“0”组成,则可表示的最小十进制整数为。(2007 单选)A120 B113 C15 818、一个8位补码由4
34、个“1”和4个“0”组成,则可表示的最大十进制整数为_。A120 B60 C15 D24019长度为1个字节的二进制整数,如采用补码表示,且有3个“1”和5个“0”表示,则可以表示的最小整数为_。A、-127 B、-121 C、-3 D、-12520、用8个二进位表示无符号整数时,可表示的十进制整数的范围是_。21、假设某计算机系统用8bit表示一个带符号的整数,则如果用原码表示数据,其能够表示的范围 。22、9位原码可表示的带符号位的整数范围是_。 23、4位补码可表示的整数的数值范围是: 24、16个二进位补码表示的带符号正整数其取值范围是_。25、用两个字节表示的无符号整数,能表示的最大
35、整数是65536。 错误26、一个字节由8个二进制位组成,它所能表示的最大的十六进制数为_。A255 B256 C8FDFF27、在下列无符号十进制数中,能用8位二进制数表示的是_。A255 B256 C317 D28928、16个二进制位可表示整数的范围是 A065535 B-3276832767 C-3276832768 D-3276832767或06553529、6位无符号二进制数能表示的最大十进制整数是_。A31 B64 C32 D6330、用一个字节表示无符号整数,能表示的最大整数是_。A255 B无穷大 C256 D128 31、11位补码可表示的整数取值范围是 1023(2009 填空)32、在计算机中,数值为负的整数,一般不采用“原码”表示,而是采用“补码”表示,若某带符号整数的8位补码表示为10000001,则该整数的十进制数值为 (2009 填空)33、在用原码表示整数“0”时,有“100000”和“000000”两种表示形式,而在补码表示法中整数“0”只有1种表示形式。(2009 判断)字符编码换算1基本知识(1) ASC 标准ASCII码 美国标准信息交换码(American Standard Code for Information Interchange) 使用7个二进位对字符进行编码,每个ASCII字符以一个字节存放(8 位,最高位为0