午後問10問題文と解答用紙を別タブで開けます(印刷可能)。ソフトウェア開発(COBOL)次のCOBOLプログラムの説明及びプログラムを読んで,設問1〜3に答えよ。立入りを禁止し,かつ,入室者の入退室日時を記録しておくセキュリティルームを設置した。プログラム1は,セキュリティルームを管理するシステムのサブプログラムであり,処理コードと従業員番号を受け取って,結果コードを返す。パラメタの形式は,図1のとおりである。処理コードには,入室時には1が,退室時には2が設定される。結果コードには,入室時に入室を許可する場合は0を,許可しない場合は,事象に対応するコードを設定する。退室時には0を設定する。従業員ファイルは,従業員番号をキーとする,図2に示すレコード様式の索引ファイルである。従業員番号には,従業員に対して一意に割り振られた8けたの数字が設定される。従業員番号0の従業員はいない。職級には,当該従業員の職級が設定される。一般社員,係長,課長,部長に対応する値として,それぞれ1,2,3,4が設定される。一般社員及び係長の資格には,入室許可申請によって入室を許可された場合には1が,許可されていない場合には0が設定される。課長及び部長の資格に格納される値は不定である。セキュリティルームに入室できるのは,課長,部長,入室を許可された一般社員及び入室を許可された係長である。セキュリティルーム内に同時に在室できる人員は99名までとする。入室者の入退室日時を記録する入退室ログファイルは,図3に示すレコード様式の順ファイルである。入退室コードには,入室記録の場合は1が,退室記録の場合は2が設定される。入退室日時には,西暦の日付と24時間表記の時刻を格納する。この情報は,組込み関数CURRENT-DATEの関数値の先頭14文字を使用する。レコードは,入退室処理時に出力する。したがって,このファイル中の全レコードは,入退室日時の昇順に整列されている。セキュリティルームを管理するシステムは,メンテナンスのため月末の深夜に一時運用を停止して,入退室ログファイルを新しいファイルに切り換える。メンテナンス開始時はセキュリティルーム内を無人にし,完了するまで入室を禁止する。したがって,同一人物による入室と退室のレコードは必ず対で格納される。初期状態になることはない。セキュリティルームには,本人のIDカードを使って1人ずつ入退室する。セキュリティルームの入退室はすべて記録される。入れる正しい答えを,解答群の中から選べ。正解を表示するa=イb=ア解説この設問の解説はまだありません。設問2パラメタで渡された従業員番号が,従業員ファイル中に存在しなかった場合に設定する結果コードを,解答群の中から選べ。正解を表示するイ解説この設問の解説はまだありません。設問3プログラム1によって作成され,保管していた,ある月の入退室ログファイルを読み込み,指定した日時にセキュリティルーム内にいたすべての従業員の従業員番号を表示するプログラム2を作成した。指定した日時より前に入室し,かつ,指定した日時か,それより後に退室したすべての従業員の従業員番号を表示する。入れる正しい答えを,解答群の中から選べ。正解を表示するc=オd=ウe=エf=イ解説この設問の解説はまだありません。Reserved.▲Pagetop。