跳到正文

平成28年度 秋期 ITパスポート試験 問99

这道题的解析和你的作答记录。

問99
頻出度★★★

所属するグループ又はメンバに設定した属性情報によって,人事ファイルへのアクセス権を管理するシステムがある。人事部グループと,所属するメンバA~Dの属性情報が次のように設定されているとき,人事ファイルを参照可能な人数と更新可能な人数の組合せはどれか。 〔属性情報の設定方式〕 (1) 属性情報は3ビットで表される。 (2) 各ビットは,左から順に参照,更新,削除に対応し,1が許可,0が禁止を意味する。 (3) グループの属性情報は,メンバの属性情報が未設定の場合にだけ適用される。 〔属性情報の設定内容〕 人事部グループ:100 メンバA:100,メンバB:111,メンバC:110,メンバD:未設定

出典 平成28年度 秋期 ITパスポート試験 問99
解説

問 99

  • 错误ア

    参照3·更新1。参照方面,A·B·C·D这4人全部左端为1,所以不是3人而是4人;更新也是B·C共2人,并非1人。此项有双重错误。

  • 错误イ

    参照3·更新2。可更新的人数(2人)是正确的,但把可参照的人数当作3人这一点是错误的。D因未设定而适用组的100,参照被许可,所以参照是4人。

  • 错误ウ

    参照4·更新1。可参照的人数(4人)是正确的,但把可更新的人数当作1人这一点是错误的。更新是中间比特为1的B和C共2人,并非1人。

  • エ

    正解 属性信息从左到右依次是「参照·更新·删除」这3个比特,1表示许可。根据规则(3),仅当成员的属性未设定时才适用组值100。各人的有效属性为:A为100、B为111、C为110、D因未设定而适用组的100。参照是左端比特为1的人,A·B·C·D全部为1,所以可参照的有4人。更新是中间比特为1的人,只有B的1和C的1(A·D为0),所以可更新的有2人。因此得到「参照4·更新2」的组合,故エ为正确答案。

ここがポイント
  • 用3个比特表示访问权限,通过各比特(参照·更新·删除)的1/0来判定许可与禁止的访问控制思想。
  • 组与成员的权限适用顺序。若成员有单独设定则优先采用,仅在未设定时才适用组的属性,需正确处理这一点。
用語
解答問99エ
练这一题

作答记录