午前問解説(問11~問15)この記事は2016年1月6日に書かれたものです。内容が古い可能性がありますのでご注意ください。今回は平成27年秋季試験について解説していきます。ページからダウンロードしてください。デバイスドライバの役割として,適切なものはどれか。デバイスドライバとは、コンピュータに接続された装置を制御や操作するためのソフトウェアをさします。身近な例としては、プリンタを初めて使用する際にドライバのインストールを求められると思います。これがデバイスドライバです。よって、正解は(ア)です。500バイトのセクタ8個を1ブロックとして,ブロック単位でファイルの領域を割り当てて管理しているシステムがある。2000バイト及び9000バイトのファイルを保存するとき,これら二つのファイルに割り当てられるセクタ数の合計は幾らか。ここで,ディレクトリなどの管理情報が占めるセクタは考慮しないものとする。ポイントは、問題文にある「ブロック単位でファイル領域を割り当てて管理しているシステム」という部分です。これは、あるファイルに割り当てられたブロックは他のファイルの領域として使用できませんということです。それを踏まえ割り当てられるセクタ数を数えていきます。よって正解は(ア)...といいたくなりますが、ブロック単位で割り当てられているので、割り当てられているセクタに空きセクタも数に入ります。よって正解は(エ)です。2層クライアントサーバシステムと比較した3層クライアントサーバシステムの特徴として,適切なものはどれか。2層クライアントサーバシステムと3層クライアントサーバシステムについてです。2層クライアントサーバシステムとは、クライアントにアプリケーションがあり、サーバのデータベースをクライアントが直接アクセスする形態です。それに対し、3層クライアントサーバシステムでは、クライアント側には入力するユーザインターフェースだけを配置し、ビジネスロジックはサーバ側に配置する形態です。(ア)は3層クライアントサーバシステムではクライアント側に業務専用のミドルウェアは採用しません。(イ)は3層クライアントサーバシステムではクライアント側で業務処理を行うのではなくサーバ側で行います。(ウ)は3層クライアントサーバシステムではクライアント側に入出力のGUIを配置するだけなのでこれが正解です。(エ)はSQL文はサーバのビジネスロジックとデータベース間でやり取りされます。MTBFとMTTRに関する記述として,適切なものはどれか。どのくらいの間隔で故障するかを表す値です。故障後どのくらいの時間で復旧するかを表す値です。選択肢を確認していきます。(ア)エラーログや命令のトレースの機能があれば故障原因が判明しやすいのでMTTRは短くなります。(イ)遠隔保守した場合、駆けつける時間が減る分MTTRは短くなります。(ウ)システムを構成装置の種類が多い場合、どの機器が壊れてもシステムとしては故障となるためMTBFは短くなります。(エ)予防保守することで故障前に故障しそうな箇所を見つけることができるのでMTBFは長くなります。よって(エ)が正解です。2台の処理装置から成るシステムがある。少なくともいずれか一方が正常に動作すればよいときの稼働率と,2台とも正常に動作しなければならないときの稼動率の差は幾らか。ここで、処理装置の稼働率はいずれも0.9とし,処理装置以外の要因は考慮しないものとする。少なくともいずれか一方が正常に動作すればよいということは、全体からどちらも故障している場合を引けば稼働率が求められる。0.992台とも正常に動作しなければならないときの稼動率2台とも正常に動作しなければならない場合を考える。