平成18年度春期 基本情報 問61−80 解答編





このページは

基本情報

(基本情報技術者試験)

解答と解説のページです。

問題だけで勉強したい方は目次へ戻ってください


問61 Webページへのアクセス件数を調べる目的でアクセスカウンタを作成した。図に示すとおり、2人の閲覧者が同時にアクセスしたところ、サーバ内の処理は@〜Cの順序で実行された。2人がアクセスする前のアクセスカウンタの値が100であったとすると、処理Cが終了した時点のアクセスカウンタの値は幾らになるか。

画像(問61)を表示できません
100
101
102
104
解答
解説 順番に追いかけていきます。

@閲覧者1が100をロードし、+1をして101にする(まだサーバには反映されていない)
A閲覧者2が100をロードし、+1をして101にする(まだサーバには反映されていない)
B閲覧者1が結果(101)をサーバに書き込む
C閲覧者2が結果(101)をサーバに書き込む

これは、排他制御が正しく動作していないので、2人がアクセスしているのに、+1しかされないことになります。

問62 スレッド単位で処理可能なDBMSがある。スレッドに関する記述として、適切なものはどれか。
シングルスレッドでは、並行処理を行うことはできない。
複数のクライアントからの要求を効率よく処理するために、マルチスレッドが利用されている。
マルチスレッドでは、プロセス間の同期の負荷が大きく、並列処理には適さない。
マルチプロセッサ環境では、マルチスレッドよりもシングルスレッドの方が効率が良い。
解答
解説 スレッドとはライトウェイトプロセスとも呼ばれる、プログラムを実行する小さな単位をいいます。シングルスレッドでも並行処理はできますが、マルチスレッドのほうがより効率的に行うことができるといえます。

問63 三つの表“商品”、“注文”、“顧客”に対するデータ操作の記述のうち、参照制約を受けることなく実行可能な操作はどれか。ここで、下線の実線は主キーを、破線は外部キーを表す。

画像(問63)を表示できません
“顧客”表への新規レコード追加
“商品”表のレコード削除
“商品”表のレコードの商品コードの変更
“注文”表への新規レコード追加
解答
解説 表の相関関係を考えると、注文表は、商品表と顧客表を参照していることがわかります。つまり、データを削除する場合は、注文表 → 商品表、顧客表となります。一方データを追加する場合は、商品表、顧客表 → 注文表となります。

問64 ある商店が、顧客からネットワークを通じて注文(メッセージ)を受信するとき、公開かぎ暗号方式を利用して、注文の内容が第三者に分からないようにしたい。商店、顧客それぞれが利用する鍵の適切な組合せはどれか。
画像(問64ans)を表示できません
解答
解説 一般的な公開鍵暗号方式は、受信者の公開鍵を使って暗号化し、受信者の秘密鍵で復号します。本人確認や改ざんの検出などを行うディジタル署名は、逆に送信者の秘密鍵で暗号化し、送信者の公開鍵で復号します。

問65 インターネットで公開されているソフトウェアにディジタル署名を付加する目的はどれか。
ソフトウェアの作成者が保守責任者であることを告知する。
ソフトウェアの使用を特定の利用者に制限する。
ソフトウェアの著作権者が著者名であることを明示する。
ソフトウェアの内容が改ざんされていないことを保障する。
解答
解説 ディジタル署名とは、公開鍵を逆に利用したもので、送信者の秘密鍵で暗号化し、送信者の公開鍵で復号するというものです。これにより、確実に本人であることと、内容が改ざんされていないことを保障します。

問66 PCのコンピュータウイルスに関する記述のうち、適切なものはどれか。
ウイルスの潜伏しているプログラムファイルがコンピュータ内に存在している場合であっても、コンピュータ利用者が意図的にファイルを起動しない限りほかのシステムに伝染しない。
ウイルスは、主記憶装置を物理的に破壊したり、コンピュータ利用者の意図しない動作を引き起こしたりする。
ウイルスを検出・駆除するためのエンジンや定義ファイルなどが、最新のものに更新されているコンピュータでは感染しない。
駆除作業では、ウイルスに感染していないOS起動ディスクを使用することによって、ブートセクタからの伝染を回避することができる。
解答
解説 コンピュータウィルスはユーザの意図しない動作を引き起こすプログラムをいいます。コンピュータウィルスには、自己伝染機能・潜伏機能・発病機能のいずれかを有するものをいいます。物理的に破壊することはありませんが、常に新種や亜種がつくられるためウイルス定義ファイル(パターンファイル)を最新にしていても感染する可能性があります。

問67 ファイアウォールのパケットフィルタリング機能を利用して実現できるものはどれか。
インターネットから受け取ったパケットに改ざんがある場合は修正し、改ざんが修正できない場合には、ログを取って内部ネットワークへの通過を阻止する。
インターネットから受け取ったパケットのヘッダ部分及びデータ部分に、改ざんがあるかどうかをチェックし、改ざんが合った場合にはそのパケットを除去する。
動的に割り振られたTCPポート番号をもったパケットを、受信側で子低地のTCPポート番号をもったパケットに変更して、内部ネットワークへの通過を許可する。
特定のTCPポート番号をもったパケットだけに、インターネットから内部ネットワークへの通過を許可する。
解答
解説 パケットフィルタリングは、ファイアウォールの機能の一種で送信元、送信先、ポート番号などから対応表と比べて、パケットの通過・拒否などを決めます。改ざんなどはここでは検出できません。

問68 コンピュータ犯罪手口の一つであるサラミ法はどれか。
回線の一部に秘密にアクセスして他人のパスワードやIDを盗み出してデータを盗用する方法である。
ネットワークを介して送受信されている音声やデータを不正に傍受する方法である。
不正行為が表面化しない程度に、多数の資産から少しずつ搾取する方法である。
プログラム実行後のコンピュータ内部又はその周囲に残っている情報をひそかに探索して、必要情報を入手する方法である。
解答
解説 サラミ手法とは、気づかないように少しずつお金や情報を盗み取る行為をいいます。サラミソーセージを小さく切って盗むところから名づけられました。

選択肢アは、不正アクセスの説明です。
選択肢イは、盗聴の説明です。
選択肢エは、ゴミ箱あさり(スキャベンジング)の説明です。

問69 コンピュータで使われている文字符合の説明のうち、適切なものはどれか。
ASCII符号はアルファベット、数字、特殊文字及び制御文字からなり、漢字に関する規定はない。
EUCは文字符号の世界標準を作成しようとして考案された16ビット以上の符号体系であり、漢字に関する規定はない。
Unicodeは文字の1バイト目で漢字かどうかが分かるようにする目的で策定され、漢字とASCII符号を混在可能にした符号体系である。
シフトJIS符号はUNIXにおける多言語対応の一環として策定され、ISOとして標準化されている。
解答
解説 以下に文字コードに関する内容をまとめます。

ASCIIコード:ANSI(米国標準規格協会)で定めた、7ビットの文字コード。
JISコード:JIS(日本工業規格)で定めた文字コード体系であり、英数字とカタカナを扱う8ビットのコードと、全角文字を扱う16ビットのコードがある。
EUCコード:拡張UNIXコードとも呼ばれ、全角文字と半角カタカナ文字を2バイト又は3バイトで表現する。
Unicode:多国籍文字を扱うために、日本語や中国語などの形の似た文字を同一コードに割り当てて2バイトの文字コードで表現する。

問70 QRコードの特徴はどれか。
3個の検出用シンボルで、回転角度と読取り方向が認識できる。
最大で英数字なら128文字、漢字なら64文字を表すことができる。
バイナリ形式を除いた文字をコード表現できる。
プログラム言語であり、携帯電話で実行できる。
解答
解説 QRコード(2次元バーコード)は、バーコード(JANコード)と比べて、四隅のうちの3つに位置検出パターンがあり、誤り検出能力があります。情報量もJANコードに比べて格段に大きくなっています。

問71 データウェアハウスを稼動させたが、一向に利用されない。ヒアリングの結果、利用者のスキルレベルが予想より低いという結論に達した。利用促進のための改善策として、適切なものはどれか。
管理職を通じて利用を促進するように通知を出す。
データ抽出や分析パターンに応じたテンプレートを標準として用意する。
データをよりリアルタイムに提供し、データの精度を向上させる。
利用者から要求されていると思われる情報を更に追加する。
解答
解説 選択肢の対策がどのような原因のときに必要かを下にまとめます。

選択肢ア:利用者がデータウェアハウスの存在を知らない(認知度が低い)場合に行います。
選択肢イ:使用法が難しく、利用者が使いこなせないときに行います。
選択肢ウ:データの質が悪く、古かったり誤っている場合に行います。
選択肢エ:必要な機能や、情報が不足している場合に行います。

問72 貸借対照表を説明したものはどれか。
一定期間における、現金・預金の収入・支出を示したもの
一定期間における、資金の調達と運用を示したもの
会計期間に属するすべての収益と費用を記載し、算出した利益を示したもの
会計期間の期末日時点での財政状態を示したもの
解答
解説 財務諸表について下にまとめます。

現金出納帳は、日々の家計簿のようなもので、一定期間の現金の流れを表したものです。(選択肢ア)
資金計画(書)は、一定期間の資金の調達と運用を表したものです。(選択肢イ)
損益計算書(P/L)は、企業のある一定期間における収益と費用の状態を表す。(選択肢ウ)
貸借対照表(B/S)は、企業のある一定時点における資産、負債、純資産の状態を表すもの(選択肢エ)
キャッシュフロー(現金流量)は、実際に得られた収入から外部への支出を差し引いて手元に残る資金の流れのこと
株主資本等変動計算書(S/S)は、純資産の変動状況を『株主資本、評価・換算差額、新株予約権、少数株主持分』の4つに分けて掲載する

問73 当期の財務諸表分析の結果が表の値のとき、売上原価は何万円か。

画像(問73)を表示できません
1,400
1,600
1,800
2,000
解答
解説 売上原価率は80%なので、営業利益の8割つまり、1,600万円が正解になります。売上高営業利益率は、計算には利用しません。

問74 ABC分析を説明したものはどれか。
POSシステムで収集した販売情報から、顧客が買い物をした際の購入商品の組合せなどを分析する。
網の目状に一定の経線と緯線で区切った地域に対して、人口、購買力など様々なデータを集計し、より細かく地域分析を行う。
一定の目的で地域を三つに分割し、各地域にオピニオンリーダを選んで反復調査を行い、地域の傾向や実態を把握する。
商品ごとの販売金額又は粗利益額を高い順に並べ、その累計比率から商品を三つのランクに分けて商品分析を行い、売れ筋商品を把握する。
解答
解説 ABC分析とは、項目を三つの重要度ランクに分けて分析を行うもので、主にパレート図を用いて評価します。以下にパレート図の例を示します。なお、Aランクは70%以上を指す場合が多いです。

画像(問74kai)を表示できません

問75 クラスタ分析の結果を表す図はどれか。
画像(問75ans)を表示できません
解答
解説 それぞれの図を下にまとめます。

選択肢ア:クラスタ分析(樹状図)
選択肢イ:棒グラフ(折れ線グラフが加われば、ABC分析)
選択肢ウ:線形計画法
選択肢エ:特性要因図(フィッシュボーン)

問76 A社とB社がそれぞれ2種類の戦略をとる場合の利得が表のように予測されるとき、両社がそれぞれのマキシミン戦略を採った場合のA社の利得はどれか。ここで、表の各欄において、左側の数値がA社の利得、右側の数値がB社の利得とする。

画像(問76)を表示できません
−15
20
解答
解説 マキシミン(Maxmin)戦略とは、ゲーム理論の用語の一種で、最も最悪利益が最大になるものを選ぶものです。

A社は、戦略a1では最低利益が−15と20で−15。戦略a2では、5と0で0。よってa2を選択
B社は、戦略b1では最低利益が15と−5で−5。戦略b2では、−20と0で−20。よってb1を選択

よって、A社の利益は5となります。

問77 昨年度の入社試験問題と今年度の入社試験問題を比較するために、多数の社員に両方の問題を解答させた。昨年度の問題の得点をx軸に、今年度の問題の得点をy軸にとって、相関係数と回帰直線を求めた。[結果]から分かることはどれか。

[結果]
相関係数は0.8であった。
回帰直線の傾きは1.1であった。
回帰直線のy切片の値は、10であった。
回帰直線のy切片の値から、今年度の問題の得点が0点の人でも、昨年度の問題では10点程度とれることが分かる。
回帰直線の傾きから、今年度の問題の平均点は、昨年度の問題の平均点の1.1倍であることが分かる。
回帰直線の傾きと、y切片の値から、今年度の問題は昨年度の問題に比べて得点しやすい傾向にあることが分かる。
回帰直線の傾きと相関係数の値から、今年度の問題は質が高いことが分かる。
解答
解説 2つの関係は求めた回帰直線(一次方程式)のy=ax+bにあてはめて考えると分かりやすいです。傾きとはaのことで、切片とはbのことです。これを代入しグラフにすると以下のようになります。

画像(問77kai)を表示できません

質の良さや平均値はこのグラフからは分かりません。選択肢アは逆で、昨年度0点の人でも、今年度は10点程度とれるといえます。

問78 “1次式で表現される制約条件の下にある資源を、どのように配分したら最大の効果が得られるか”という問題を解く手法はどれか。
因子分析法
回帰分析法
実験計画法
線形計画法
解答
解説 線形計画法(PL法)とは、幾つかの制約条件式と目的関数から、最適解を導き出す方法です。下に例を示します。

画像(問78kai)を表示できません

問79 MRP(Materials Requirements Planning)システムを導入すると改善が期待できる場面はどれか。
画面情報が電子ファイルと紙媒体の両方で管理されていて、設計変更履歴が正しく把握できない。
製造に必要な資材及びその必要量に関する情報が複雑で、発注量の算出を誤りやすく、生産に支障を来している。
設計変更が多くて、生産効率が上がらない。
多品種少量生産を行っているので、生産設備の導入費用が増加している。
解答
解説 MRP:(Material Requirements Planning)とは、資材所要量計画のことで、適切な場所で適切な量(過剰や不足を防ぐ)の在庫を確保するために、発注点や発注量を計算し計画することです。Materialとは資材・物質、Requirementsは必要物、要求という意味です

問80 著作権法に関する記述のうち、適切なものはどれか。
M社の業務プログラムは、分析から製造まで一切をN社が請け負って開発した。特段の契約条件がなければ、このプログラムの著作者はM社である。
既存のプログラムのアイディアだけを利用して、同一目的のプログラムの全体を新たに作成した場合でも、著作権の侵害になる。
著作権及び著作人格権は、他人に譲渡することができる。
日本国内においては、著作物に著作権表示が明記されていない場合でも、無断で複製をして配布したときには著作権の侵害になる。
解答
解説 著作権は作成した時点から、著作者の死後50年間保護されます。また、日本の場合は著作人格権とよばれるもの(氏名表示権や公表権等)は譲渡できません。(アメリカでは可能、また、相続については可能とする解釈もあります)法人で作成した場合は、作成した会社に権利が帰属します。ソフトウェアの登録制度は財団法人ソフトウェア情報センターというところが行っています。補足的ですが、カスタマイズは著作権上認められている行為です。また、バックアップのみコピーも許されています。アルゴリズムやプロトコル・アイディアは著作権では保護されていません。