問37
頻出度★★★
システムによる内部統制を目的として, 幾つかの機能を実装した。次の処理は, どの機能の実現例として適切か。 ログイン画面を表示して利用者 ID とパスワードを入力する。利用者 ID とパスワードの組合せがあらかじめ登録されている内容と一致する場合は業務メニュー画面に遷移する。一致しない場合は遷移せずにエラーメッセージを表示する。
这道题的解析和你的作答记录。
システムによる内部統制を目的として, 幾つかの機能を実装した。次の処理は, どの機能の実現例として適切か。 ログイン画面を表示して利用者 ID とパスワードを入力する。利用者 ID とパスワードの組合せがあらかじめ登録されている内容と一致する場合は業務メニュー画面に遷移する。一致しない場合は遷移せずにエラーメッセージを表示する。
「检测系统故障」是监视硬件或软件的异常与停止并加以发现的功能。本题的处理是对 ID 和口令进行核对,完全不包含检测故障的动作,因此错误。
正解 这段处理是:把在登录画面输入的用户 ID 和口令的组合,与事先登记的内容进行核对,只让匹配的用户进入业务菜单画面,若不匹配则拒绝并显示错误消息。这就是「确认是否为本人(是否为已登记的正当用户),仅在正当的情况下才允许使用系统」的动作,正是由系统进行的访问控制(认证+能否使用的控制)的实现示例。从内部控制的角度看,它也属于在入口处阻止无权限者进行操作的基本控制,因此正确答案是 イ。
「向用户授予访问权限」是一项管理工作,即事先分配某个用户对某个资源可以进行哪些操作(如查看、更新等)的权限。本题的处理只是在登录时进行本人确认,并没有真正授予权限本身,因此错误。
「确认用户口令设置的合理性」是检查口令是否具有足够的长度和复杂度、是否不易被猜测等设置内容是否恰当的功能。本题的处理只是查看输入值是否与已登记的内容一致,并未评估口令的强度或合理性,因此错误。