每日一句:自己打败自己是最可悲的失败,自己战胜自己是最可贵的胜利。
数据结构
1 某棵二叉排序树上的结点关键字的集合是(16,22,31,46,49,53,70),若指定查找关键字44,查找过程中,与44比较的关键字序列不可能出现的是______.
A. 22,46,31
B. 31,53,49,46
C. 31,53,46
D. 46,22,16,31
答案:D
解析:以D进行说明。当比较的第一个关键字为46时,说明46是根结点,44小于46,进入46的左子树;接下来和22比较也是合理的,因为44比22大,应该进入22的右子树,22的右子树上的关键字应该都大于22,所以不可能出现44和16的比较。
拓展:
二叉排序树或者是一棵空树, 或者是一棵具有如下性质的二叉树:
⑴ 若它的左子树非空,则左子树上所有结点的值均小于根结点的值;
⑵ 若它的右子树非空,则右子树上所有结点的值均大于根结点的值;
⑶ 左、右子树本身又各是一棵二叉排序树。
二叉排序树的性质: 按中序遍历二叉排序树,所得到的中序遍历序列是一个递增有序序列。
计算机网络
2 1-坚持CSMA的主要特点是______
A.信道利用率低,但可以有效避免冲突
B 信道利用率高,但无法避免冲突
C.信道利用率低,且无法避免冲突
D.介质利用率高,且可以有效避免冲突
答案:B
解析:载波侦听多路访问CSMA有3种控制策略:1-坚持CSMA,p-坚持CSMA和非坚持CSMA,3种策略之间的差别在于结点检测到信道为空闲和忙状态时所采取的动作:如果信道空闲立即发送数据而信道忙继续侦听,则为1-坚持CSMA;如果信道空闲以概率p发送数据而信道忙继续侦听,则为p-坚持CSMA;如果信道空闲立即发送而信道忙随机后退重新侦听,则为非坚持CSMA。这3种策略都无法避免由于多个结点同时发送数据造成的“冲突”。
拓展:
载波监听多路访问全称Carrier Sense Multiple Access (CSMA),是一种允许多个设备在同一信道发送信号的协议,其中的设备监听其它设备是否忙碌,只有在线路空闲时才发送。
CSMA介绍及控制策略详细介绍,请查看
https://blog.csdn.net/shulianghan/article/details/108098441
操作系统
3 一个文件系统中,其文件控制块 FCB 占 64B ,一个盘块大小为 1KB ,采用一级目录。假定文件目录有 3200 个目录项,问查找一个文件平均需要 _____次访问磁盘。
A 50
B 54
C 100
D 200
答案:C
解析:3200 个目录项占用的盘块数 =3200 × 64B/1KB=200 个。因为一级目录平均访盘次数 =1/2 盘块数(顺序查找目录表中的所有目录项,每个目录项为一个文件控制块 FCB,则平均查找的次数约为一半目录项),所以平均访问磁盘次数= 200/2 =100 次。
计算机组成原理
4 设浮点数阶码的基数是8,下列浮点数尾数中规格化数是______
A. 11.111000
B. 00.000111
C. 11.101010
D. 11.111101
答案:C
解析:当阶码是以8为底时,只要尾数满足1/8<=M<1或-1<=M<1/8。就是规格化数(补码时)。所以判断规格化时,只要尾数的数值部分的最高3位中有一位与符号位不同即可。