文件控制矩阵

文件控制矩阵

很多题目其实不是不会,而是题目没读对。认真审题是非常重要的

复习遇到了瓶颈,复习错题以望提高,下面这个题目之前看了多遍还是没有准确理解

2017年29题

某文件系统中,针对每个文件,用户类别分为4类:安全管理员、文件主、文件主的伙伴、其他用户;访问权限分为5种:完全控制、执行、修改、读取、写入。若文件控制块中用二进制位串表示文件权限,为表示不同类别用户对一个文件的访问权限,则描述文件权限的位数至少应为()

A.5 B.9 C.12 D.20

解析

应该有很多人选了A或者B。原因很简单

A:5*4=20,认为20种变化,故认为 2 5 = 32 2^5=32 25=32即可表示。这是没有看懂二进制位串是什么意思。二进制位可以认为是位图,每一位表示一个信息。

B:看到了二进制位串,但是没有仔细思考“为表示不同类别用户对一个文件的访问权限”这一句话出题人是想告诉你什么意思。然后认为4+5=9

举一个简单的例子:文件可被安全管理员读取,但是不可被文件主读取(例子而已,可能不具有真实性)。

此时如果文件权限是9位,是没办法表示的,主要是能不能读取没办法同时表示。应该表示成下面的情况:

文件管理员:00010

文件主:00000

那么同理,对于其他三种用户来说也存在5位权限位。这就符合上了答案里说的4x5的矩阵了。也就是20位。哎,题目肯定不能局限于题目,这题呢考察文件系统的位图和文件权限常识。遇到这种位图的以后要小心,举几个特殊的例子带入自己选的答案看看能否说得通。

其实这题我深深的感觉到出题老师的描述比较抽象象象象象

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值