计算机考研408每日一题 day126

欢迎关注我的计算机考研专栏!
每日同步更新!!

🐻 数据结构

已知一棵完全二叉树共有999个结点,则树高为___,叶子结点数为 ___(南京航空航天大学 2015年)

A.10  500
B.9   500
C.10  499
D.9   499

解析

答案:A

🐲 高为n的满二叉树有2n-1,可知999结点的完全二叉树有10层。

前9层满共有511个结点,第10层未满有:999-511 = 488个结点,可知第9层有244个结点度为2,所以叶子结点总数为:488+256-244 = 500个,选A。

还有个简单算法:

用的写过很多次的公式比如day124,完全二叉树的度为1的点的个数只能为0或1,所以有:
【 公 式 】 n 2 = n 0 − 1 n = n 0 + n 1 + n 2 = 2 n 0 − 1 + n 1 = 999 2 n 0 + n 1 = 1000 ∴ n 1 只 能 是 0 , n 0 = 500 【公式】n_2 = n_0-1 \\ n = n_0+n_1+n_2 = 2n_0 -1 +n_1 = 999 \\ 2n_0 + n_1 = 1000 \\ \therefore n_1只能是0,n_0=500 n2=n01n=n0+n1+n2=2n01+n1=9992n0+n1=1000n10,n0=500

🐼 计算机网络

简单邮件传输协议(SMTP)默认的端口号是___(中山大学 2010年)

A.53
B.23
C.25
D.80

解析

答案:C

🐲 死记硬背🤗

应用程序FTP数据链接FTP控制链接TELNETSMTPDNSTFTPHTTPPOP3SNMP
熟知端口号20212325536980110161

🐨 操作系统

下面四个选项中不属于SPOOLing系统特点的是___(电子科技大学 2011年)

A.  提高了内存的利用率
B.  提高了I/O操作的速度
C.  将独占设备改造为共享设备
D.  实现了虚拟设备功能

解析

答案:A

🐲 SPOOLing是外部设备联机并行操作,很明显它跟内存没有什么直接的关系,选A。

SPOOLing:将一台物理I/O设备虚拟为多台逻辑I/O设备,同样允许多个用户共享一台物理I/O设备,其特点有:

  1. 提高了I/O速度
  2. 将独占设备改造为共享设备
  3. 实现了虚拟设备功能

🐻‍❄️ 计算机组成原理

某计算机的控制器采用微程序控制方式,微指令中操作控制字段采用分段直接编码法,共有26个微指令,构成4个互斥类,分别包含3、5、12和6个微命令,则操作控制字段至少有___位。(北京科技大学 2014年)

A.  4
B.  12
C.  15
D.  26

解析

答案:B

🐲 操作控制字段采用字段直接编码法,字段直接编码就是把微命令多个段,段的数目等于互斥类的数目。

因此这里分为4个段,每段里要留一个离散状态表示自己没命令。所以3个微命令对应2位,5个微命令对应3位,12个微命令对应4位,6个微命令对应3位,共12位。

习题来源于@王道微博

解析都是我自己写的,如有问题或错漏烦请评论告知。

我是Mancuoj,欢迎关注我和我的计算机考研专栏 (≧∇≦)ノ

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mancuoj

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值