平成24年度 秋期 ITパスポート試験 問61−80 解答編




このページは

ITパスポート

(エントリ試験)

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

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




問61 記憶素子として半導体メモリを用いているものはどれか。
CD−ROM
DVD−ROM
MD
USBメモリ
解答
解説 近年急速に容量を増加させているUSBメモリは、半導体メモリを用いて、単純な記憶領域としてだけではなく、OSのブートやキャッシュメモリなどとしてもつかわれています。CD−ROM、DVD−ROM、MDは光ディスクを用いています。

問62 無線LANの通信は電波で行われるため、適切なセキュリティ対策が欠かせない。無線LANのセキュリティ対策のうち、無線LANのセキュリティ対策のうち、無線LANアクセスポイントで行うセキュリティ対策ではないものはどれか。
MACアドレスによるフィルタリングを設定する。
通信内容に暗号化を施す。
パーソナルファイアウォールを導入する。
無線LANのESSIDのステルス化を行う。
解答
解説 データが電波でやりとりされるということは、第三者に傍受されるリスクが高いということです。このことを踏まえて選択肢を見ていきます。

選択肢ア:MACアドレスをフィルタリングすることで、アクセスポイントへ接続できるPCを制限することができます。(MACアドレスとは物理的なノードに割り当てられるアドレスです。)
選択肢イ:電波は誰にでも傍受できるため、通信内容を暗号化することで内容を秘匿することができます。
選択肢ウ:パーソナルファイアウォールは、不正アクセスやウィルスに対するリスクには対抗できますが、無線の傍受に対しては効果がありません。
選択肢エ:ESSIDというアクセスポイントの識別子を非公開にすることで、アクセスポイントを発見され、不正に利用されるリスクを低減することができます。
(ただし、あくまでアクセスポイント側が発信する信号を停止するだけなので、解析ツールなどを利用すると発見することはできます。)

問63 図に示す階層構造で、複数個の同名のディレクトリA、Bが配置されており、ユーザIDごとにログインしたときのカレントディレクリが異なる。U0002がログインした直後に、矢印が示すディレクトリBに存在するファイルfを指定するものはどれか。ここで、ファイルの指定方法とユーザID別のカレントディレクトリは次のとおりである。

【ファイルの指定方法】
(1)“ディレクトリ名¥・・・¥ディレクトリ名¥ファイル名”のように、経路上のディレクトリを順に“¥”で区切って並べた後に“¥”とファイル名を指定する。
(2)カレントディレクトリは“.”で表す。
(3)1階層上のディレクトリは“..”で表す。
(4)始まりが“¥”のときは、左端のルートディレクトリが省略されているものとする。

画像(問63_1)を表示できません


画像(問63_2)を表示できません
.¥B¥f
..¥B¥f
..¥..¥B¥f
..¥..¥..¥B¥f
解答
解説 まず、¥A¥B¥Aの場所からルートディレクトリまでのパスを考えると以下のように3つ上のディレクトリ(..\..\..\)となります。

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

その後、ルートディレクトリから矢印のディレクトリBのファイルfなので、¥B¥fとなります。
つまり、..\..\..\B¥fが正解となります。

問64 無線LANの環境において、アクセスポイントと端末に設定するESSIDに関する記述として、適切なものはどれか。
暗号通信の鍵になる文字列
暗号方式の種類
無線LANで使用する電波のチャネル番号
無線LANのネットワークを識別する文字列
解答
解説 ESSID(Extended Service Set Identifier)とは、IEEE802.11シリーズの無線規格で混信を避けるためにつけられるネットワーク識別子のことで、SSIDというアクセスポイントの識別子を拡張したものです。最大32文字までの英数字が設定できます。

問65 “商品値引き”表に示すとおり、値引き率が異なる商品群がある。30個買ったときに最も合計価格が安くなるのは、どのIDの商品か。ここで、値引き数量以上の個数を購入した場所に、合計価格に対して値引き率で示す値引きが適用されるものとする。

画像(問65)を表示できません
0001
0002
0003
0004
解答
解説 それぞれの商品を順番に計算します。

商品ID0001:30×30=900。900×0.7=630
商品ID0002:25×30=750。(値引き数量が30より多いので割引なし)
商品ID0003:40×30=1200。1200×0.5=600
商品ID0004:35×30=1050。(値引き数量が30より多いので割引なし)

よって、商品ID0003が一番安くなるといえます。

問66 2進数に変換したとき、有限小数で表現できる10進数はどれか。
0.1
0.2
0.4
0.5
解答
解説 2進数は、2-1、2-2・・・2-nのようになっているので、2進数の値はこれらの和で表現できます。よって、2進数で表現できることは10進数で表現できます。

しかし、10進数の0.4のようなものは、2-1=0.5と2-2=0.25の間にあるので、厳密な表現はできないということがわかります。

また、2進数3桁を1桁にまとめたものが8進数で、2進数4桁を1桁にまとめたものが16進数です。よって、2進数で表現できるものは、必ず8進数、16進数でも表現できます。逆に8進数、16進数で表現で表現できるものは、必ず2進数で表現できます。

問67 デッドロックの説明として、適切なものはどれか。
コンピュータのプロセスが本来アクセスしてはならない情報に、故意あるいは偶発的にアクセスすることを禁止している状態
コンピュータの利用開始時に行う利用者認証において、認証の失敗が一定回数以上になったときに、一定期間又はシステム管理者が解除するまで、当該利用者のアクセスが禁止された状態
複数のプロセスが共通の資源を排他的に利用する場合に、お互いに相手のプロセスが占有している資源が解放されるのを待っている状態
マルチプログラミング環境で、実行可能な状況にあるプロセスが、OSから割り当てられたCPU時間を使い切った状態
解答
解説 デッドロックとは、互いに占有ロックをした状態で他方の資源を要求することで、処理が進まなくなってしまう現象です。デッドロックの例を以下に図示します。

デッドロックを表示できません

問68 アドウェアに関する記述として、適切なものはどれか。
PCの画面上に広告を表示させる。
ネットワークで接続されたコンピュータ間を、自己複製しながら移動する。
ネットワークを介して、他人のPCを自由に操ったり、パスワードなど重要な情報を盗んだりする。
ワープロソフトや表計算ソフトのデータファイルに感染する。
解答
解説 アドウェア(Adware)とは、PC上に広告を表示させるソフトウェアをいいます。ソフトウェアを無料で使える代わりに広告を表示させるものや使用者に無断で広告を表示させる不正なプログラムもあります。

選択肢イは、ワームの説明です。
選択肢ウは、ボットの説明です。
選択肢エは、マクロウィルスの説明です。

問69 ADSLにおいて、加入者宅と電話局間で利用する通信媒体はどれか。
アナログ電話回線(メタル)
同軸ケーブル
光ファイバ
無線(電波)
解答
解説 代表的な通信媒体と使用用途を以下にまとめます。

ディジタル電話回線:ISDN
アナログ電話回線:ADSL
同軸ケーブル:有線LAN
光ファイバ:有線LAN
無線(電波):無線LAN

問70 電子メールに対するウイルス検査に関する記述のうち、適切なものはどれか。
暗号化された電子メールであれば、ウイルス検査をしなくてもよい。
ウイルス検査は送信時にすれば、受信時にはしなくてもよい。
拡張子が“jpg”の添付ファイルも、ウイルス検査をする。
知らない相手からの電子メールだけ、ウイルス検査をする。
解答
解説 それぞれの選択肢を順に見ていきます。

選択肢ア:暗号化された電子メールであっても、暗号化される前にウイルスに感染している可能性があるため、ウイルス検査は必要です。
選択肢イ:送信時にウイルス検査をしても、送信中に感染することはあります。むしろ受信時の方がウイルス検査の重要性は高いといえます。
選択肢ウ:拡張子はあくまでプログラムがデータの種類を識別しやすくするために用いられるものなので、jpgという拡張子であってもウイルス検査は必要です。
選択肢エ:送信元が信頼できる相手であっても、送信者が意図せずウイルスを送信している可能性があるため、ウイルス検査は必要です。


問71 インターネット上にある情報の所在を表す記述方式で、“http://www.ipa.go.jp”のような形式をもつものはどれか。
HTML
IPアドレス
MACアドレス
URL
解答
解説 それぞれの用語を以下にまとめます。

HTML(Hyper Text Markup Language)は、インターネットで最も一般的に利用されているマークアップ言語です。
IPアドレス:IPネットワークにおいて、ノードを識別するために用いられる論理的な識別子です。(OSI基本参照モデル3層のネットワーク層で利用されます。)
MACアドレス:ネットワークにおいて、ノードを識別するために用いられる物理的な識別子です。(OSI基本参照モデル2層のデータリンク層で利用されます。)
URL(Uniform Resource Locator):URI(Uniform Resource Identifier)の一種で、ネットワーク上の情報を一意に識別するための情報をいいます。

問72 図に示すように、文字列の各文字を置換表に従って置き換える処理を考える。このような置換えを行った結果が“0110001010”であったとき、置換え前の文字列はどれか。

画像(問72)を表示できません
ABBAAABB
ACAAABB
ACABB
CAAABB
解答
解説 0110001010を置換表と置換例に従って、変換していきます。0→A、11→C、0→A、0→A、0→A、10→B、10→B。よって、0CAAABBとなります。

問73 Java言語で作成したプログラムであり、Webサーバからダウンロードして、Webブラウザ上で実行するものはどれか。
Javaアプリケーション
Javaアプレット
Java仮想マシン
Javaサーブレット
解答
解説 Javaに関する重要な用語をいくつか下にまとめておきます。

Javaアプリケーション:単独で動作する一般的なJavaで書かれたプログラム
Javaアプレット:サーバからクライアントにダウンロードして動作するJavaのプログラム
Javaサーブレット:サーバ上で動作するものをJavaのプログラム
JavaBeans:クラスを部品化(汎用化)し、再利用することで開発効率を向上させる仕組み。(getter/setterの命名規則などいくつか条件があります。)
Java仮想マシン:コンパイルされたJavaのプログラムであるバイトコードと呼ばれる中間コードを実行する環境
(仮想マシンとバイトコードがあるおかげで、OSやハードウェアに依存しないプログラムを記述することがJavaでは可能となっています。) JSP(Java Server Pages):Javaを利用してWebサーバで動的にページを生成する仕組み。HTMLにJavaのプログラムを埋め込んで作成される。


問74 オンラインヘルプに関する記述として、適切なものはどれか。
1台のPCだけでは処理に長時間掛かるような大量の仕事を、ネットワークに接続された多数のPCに分散して並列に処理させることによって、高速な処理を実現すること
PC本体、周辺機器にトラブルが発生したとき、利用者が対応方法などを問い合わせるサポート窓口のこと
アプリケーションソフトの操作が複雑であっても、質問に答えていく対話形式によって簡単に操作が行えるようにする機能のこと
ハードウェア、ソフトウェアの操作についての説明などを、印刷物としてではなく、PCの画面で検索、ハイパリンクなどを利用して閲覧できる機能やサービスのこと
解答
解説 選択肢の用語を以下にまとめます。

選択肢ア:グリッドコンピューティング
選択肢イ:サポートデスク
選択肢ウ:ウィザード
選択肢エ:オンラインヘルプ

問75 コンピュータシステムの性能評価を中立的な立場で行うために、各種ベンチマークテストの開発や評価結果を公開することを目的として設立された団体はどれか。
GNU
ISO
OSI
SPEC
解答
解説 選択肢の団体を以下にまとめます。

GNU:UNIX互換のソフトウェア環境を全てフリーソフトウェアで実装することを目標とするプロジェクト、およびそのソフトウェア
ISO(International Organization for Standardization):電気分野を除く工業分野の国際的な標準である国際規格を策定するための民間の非政府組織
OSI(Open Source Initiative):オープンソースソフトウェアを促進することを目的とする組織
SPEC(Standard Performance Evaluation Corporation):コンピュータの公平で意味のあるベンチマーク(性能測定)を作成することを目指して設立された非営利団体

問76 コンピュータにおける命令の実行順序に関する次の記述中のa,bに入れる字句の適切な組み合わせはどれか。

コンピュータにおける命令の実行順序は、
(1) プログラムカウンタの参照
(2) 命令の[ a ]
(3) 次の命令の主記憶アドレスをプログラムカウンタにセットする。
(4) 命令の[ b ]
(5) 命令に応じた処理の実行
(6) (1)へ戻る。
を繰り返す。
画像(問76ans)を表示できません
解答
解説 プログラムの実行は、CPUの中にあるプログラムカウンタというカウンタの指し示すアドレスをを読み込み、内容を解読し、必要な情報をそろえ、命令の実行と結果の格納をします。よって、(2)には、命令の読込み、(4)には、命令の解読が入ります。

なお、割込みや分岐命令が発生した場合には、これらの情報を一時避難させ、別の処理を実行させます。

問77 メールサーバに届いた電子メールをメールソフトで受け取るために使用されるプロトコルはどれか。
DNS
HTTP
POP3
SMTP
解答
解説 選択肢の用語を以下にまとめます。

DNS(Domain Name System):ドメイン名と対応するIPアドレスを対応付けるシステム
HTTP(Hyper Text Transfer Protocol):ハイパテキストを転送するプロトコル
POP3(Post Office Protocol Version 3):メールをサーバから取り出すプロトコル
SMTP(Simple Mail Transfer Protocol):メールをクライアントサーバ間、サーバ間同士を転送するプロトコル

問78 4文字のパスワードに関して、0〜9の数字だけを使用した場合に比べ、0〜9の数字の他にa〜fの英小文字6文字も使用できるようにした場合、組合せの数はおよそ何倍になるか。
1.6
6.6
8.7
16.0
解答
解説 まず、0〜9までの10種類で4文字のパスワードを作る場合の組合せは、10×10×10×10=10,000とおりの組合せとなります。つぎに、a〜fの6文字を足した場合には、16×16×16×16=65,536となります。

よって、65,536/10,000≒6.6倍となります。

問79 16進数のA3は10進数で幾らか。
103
153
163
179
解答
解説 まず、10進数で各桁の意味を考えます。10進数で123は、1×100+2×10+3と表せます。これは、1×102+2×101+3×100という意味です。ここで10というのは10進数の10です。

これを、問題文の16進数に当てはめると、A×161+3×160=A×16+3となります。Aとは10のことなので、10×16+3=160+3=163となります。

問80 ある在庫管理システムは、複数の入力を同時並行して処理し、在庫数を更新しているが、排他制御は行っていない。ある時点での在庫数が100であったとき、入力された二つの入力A,Bに応じて、図に示す処理が@→A→B→Cの順序で実行された場合、処理Cが終了した時点の在庫数は幾つになるか。

画像(問80)を表示できません
70
100
120
150
解答
解説 処理を順番に追いかけていきます。

@入力A側で、在庫数(100)を読み込み50を加え150とする。(ただしまだ結果を上書きしていない)
A入力B側で、在庫数(100)を読み込み30を加え130とする。(ただしまだ結果を上書きしていない)
B入力B側で、130を上書きする。
C入力A側で、150を上書きする。

よって、最終的に150が在庫数となります。