問題本文
生体認証による入退室管理システムに全社員を登録し,社内の各部屋に入室を許可する社員を設定した。退室は管理していない。a〜dの記述のうち,この入退室管理システムで実現できることだけを全て挙げたものはどれか。 a 権限のある社員だけに入室を許可する。 b 入室者が部屋にいた時間を記録する。 c 入室を試みて,拒否された社員を記録する。 d 部屋にいる人数を把握する。
解説
生体認証による入退室管理システムで,各部屋に入室許可社員を設定し退室は管理していない場合,把握できるのは「入室イベント」のみとなる. a(権限のある社員だけ入室許可)とc(入室を試みて拒否された社員の記録)は入室時の認証情報のみで実現できる. 一方,b(入室者が部屋にいた時間)とd(部屋にいる人数)は,退室を捕捉しなければ正しく算出できない情報である(滞在時間や残人数は退室データが必須). したがって実現できるのはaとcのみとなる. 「退室管理がない=滞在時間・在室人数は不明」という制約条件をきちんと読み取るのが本問の鍵.
選択肢ごとの解説
- ア.誤り. a・b・cを挙げているが,b(入室者が部屋にいた時間)は退室を捕捉しないと算出できないため不適切. 入室時刻だけ分かっても滞在時間は確定できず,本問の条件では実現できない情報となる. 入室データのみで分かることと,出退の両方が必要な情報を区別する必要がある.
- イ.正解. a(権限のある社員だけに入室許可)とc(入室を試みて拒否された社員の記録)はいずれも入室時の認証情報だけで判定・記録できるため実現可能. 一方,b(滞在時間)とd(在室人数)は退室データが必須で,本問の条件では実現できないため,a・cの組合せが正解となる.
- ウ.誤り. a(入室許可)とd(部屋にいる人数把握)を挙げているが,d(在室人数)は退室を管理しないと正しく算出できないため不適切. 入室時のカウントだけでは退室者を引き算できず,結果として残人数が把握できない. 退室データの有無が分かれ目となる.
- エ.誤り. b(滞在時間)・c(拒否者記録)・d(在室人数)を挙げているが,bとdはいずれも退室データを必要とするため,退室管理をしていない本問の条件では実現できない. cは入室時データのみで実現可能だが,他の項目が誤りなのでこの組合せは正解にならない.
ITパスポート 2014年 (平成26年 秋期) の過去問一覧へ戻る・問57