【题目描述】
● 对于数组 float array[5][4],若数组元素 array[0][0]的地址为 2400,每个数组元素长度为 32 位(4 字节),且假定其采用行序为主的存储模式,那么 array[3][2]的内存地址为 (46) 。
(46)
A. 2448
B. 2452
C. 2456
D. 2460
第1题:
【题目描述】
● 10000 张分辨率为 1024×768的真彩(32 位)图片刻录到 DVD 光盘上,假设每张光盘可以存放4GB的信息,则需要 (14) 张光盘。
(14)
A. 7
B. 8
C. 70
D. 71
正确答案:B
第2题:
【题目描述】
● 若内存容量为4GB,字长为32,则 (3) 。
(3)
A. 地址总线和数据总线的宽度都为 32
B. 地址总线的宽度为30,数据总线的宽度为 32
C. 地址总线的宽度为30,数据总线的宽度为 8
D. 地址总线的宽度为32,数据总线的宽度为 8
正确答案:A
第3题:
【题目描述】
● 以下存储介质,数据存储量最大的是 (1) 。
(1)
A.CD-R
B.CD-RW
C.DVD-ROM
D.软盘(Floppy Disk)
正确答案:C
第4题:
【题目描述】
● IP地址块202.120.80.128/26包含了 (29) 个主机地址。
(29)
A. 15
B. 31
C. 62
D. 127
正确答案:C |
答案分析:
IPV4地址是由32个2进制位组成的,/26则表明前26位是网络位,剩下的就是主机位。
32-26=6
即每个网络可以有2^6-2=62个主机地址。
减2的原因是因为没有全0或者全1的主机地址
第5题:
【题目描述】
● 一幅彩色图像(RGB) ,分辨率为256×512,每一种颜色用 8bit表示,则该彩色图像的数据量为 (13) bit。
(13)
A. 256×512×8
B. 256×512×3×8
C. 256×512×3/8
D. 256×512×3
第6题:
【题目描述】
● 设内存按字节编址,若 8K×8 存储空间的起始地址为 7000H,则该存储空间的最大地址编号为 (5) 。
(5)
A. 7FFF
B. 8FFF
C. 9FFF
D. AFFF
正确答案:B |
答案分析:
按照字节计算,1字节(Byte)=8b,计算8K+7000H8K+7000H=2000H+7000H=9000H 最大为8FFFH 。
第7题:
【题目描述】
● 设用2K×4位的存储器芯片组成16K×8位的存储器 (地址单元为0000H~3FFFH,每个芯片的地址空间连续),则地址单元0B1FH所在芯片的最小地址编号为(4) 。
(4)
A. 0000H
B. 2800 H
C. 2000 H
D. 0800 H
正确答案:D |
答案分析:
我觉得用2片2K×4位的存储器芯片是组成1个2K×8位的存储器单元。
组成16K×8位的存储器需要16片2K×4位的存储器芯片。
0000H~07FFH: 2K×4位 x2
0800H~0BFFH: 2K×4位 x1
0C00H~0FFFH: 2K×4位 x1
1000H~17FFH: 2K×4位 x2
1800H~1FFFH: 2K×4位 x2
2000H~27FFH: 2K×4位 x2
2800H~2FFFH: 2K×4位 x2
3000H~37FFH: 2K×4位 x2
3800H~3FFFH: 2K×4位 x2
故地址单元0B1FH所在芯片的最小地址编号为0800H
第8题:
【题目描述】
● 已知一棵度为 3 的树(一个结点的度是指其子树的数目,树的度是指该树中所有结点的度的最大值)中有 5 个度为 1 的结点,4 个度为 2 的结点,2 个度为 3 的结点,那么,该树中的叶子结点数目为 (61) 。
(61)
A. 10
B. 9
C. 8
D. 7
第9题:
【题目描述】
● 若内存按字节编址,用存储容量为 32K×8 比特的存储器芯片构成地址编号A0000H 至DFFFFH 的内存空间,则至少需要 (7) 片。
(7)
A. 4
B. 6
C. 8
D. 10
正确答案:C
第10题:
定义数组Array(1to 5,5)后,下列哪一个数组元素不存在()
第11题:
设有定义“doublearray[10];”,则表达式sizeof(array)/sizeof(array[0])的结果为array数组的()。
第12题:
16902
16904
14454
答案A,B,C均不对
第13题:
【题目描述】
● 对于二维数组 a[0..4,1..5],设每个元素占 1 个存储单元,且以列为主序存储,则元 素 a[2,2]相对于数组空间起始地址的偏移量是 (55)。
(55)A. 5 B. 7 C. 10 D. 15
正确答案:B
第14题:
【题目描述】
● 若计算机采用8位整数补码表示数据,则 (2) 运算将产生溢出。
(2)
A. -127+1
B. -127-1
C. 127+1
D. 127-1
正确答案:C |
答案分析:
补码的范围是-128~127
因为计算机才用的是8位的整数补码,所以需要空出一位作符号位,即数据的范围是:-128-127,如果超出这个范围数据将会产生溢出
补码的表示范围是-128到127,所以,当数据大于127或者小于-128时才会出现溢出,显然,只有C选项中的数满足溢出条件,故选择C
8位的补码,最高位为符号位,正数的补码与原码相同,负数的补码,符号位与原码的符号位相同,其余7位是反码+1,127的原码表示为 01111111 ,用补码表示就是01111111,127+1的运算在补码中变成10000000,溢出。所以补码的表示范围是 -128~127 。
第15题:
【题目描述】
● 若某计算机采用8位整数补码表示数据,则运算 (2) 将产生溢出。
(2)
A. -127+1
B. -127-1
C. 127+1
D. 127-1
正确答案:C |
答案分析:
8位整数补码的表示范围为-128——+127。很明显127+1=128超过了8位整数的表示范围,即两个正数相加的结果是-128。产生错误的原因就是溢出,答案为C。
第16题:
设有一个二维数组A[1…6,1…4],若数组的起始地址为200,并且数据元素以行序为主序存放在数组中,每个元素占用4个存储单元,那么元素A[3,4]的存储地址为【】。
第17题:
假设以行序为主序存储二维数组array[100][100],设每个数据元素占2个存储单元,基地址为10,下标从0开始,则元素array[5][5]的地址为()。
A.808
B.818
C.1010
D.1020
第18题:
【题目描述】
● 若内存容量为4GB,字长为32,则 (3) 。
(3)
A. 地址总线和数据总线的宽度都为 32
B. 地址总线的宽度为30,数据总线的宽度为 32
C. 地址总线的宽度为30,数据总线的宽度为 8
D. 地址总线的宽度为32,数据总线的宽度为 8
正确答案:A
第19题:
【题目描述】
● 设信道采用2DPSK调制,码元速率为300波特,则最大数据速率为 (15) b/s。
(15)
A. 300
B. 600
C. 900
D. 1200
第20题:
【题目描述】
● 设内存按字节编址,若8K×8 bit存储空间的起始地址为7000H,则该存储空间的最大地址编号为 (7) 。
(7)
A. 7FFF
B. 8FFF
C. 9FFF
D. AFFF
第21题:
● 对于数组 float array[5][4],若数组元素 array[0][0]的地址为 2400,每个数组元素长度为 32 位(4 字节),且假定其采用行序为主的存储模式,那么 array[3][2]的内存地址为 (46) 。
(46)
A. 2448
B. 2452
C. 2456
D. 2460
第22题:
假设有60行70列的二维数组a[1…60,1…70]以列序为主序顺序存储,其基地址为10000,每个元素占2个存储单元,那么第32行第58列的元素a[32,58]的存储地址为。(无第0行第0列元素)()
第23题:
首地址
元素个数
每个元素所占的字节数
总字节数