必ず受かる情報処理技術者試験

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. 応用情報技術者
  3. 平成22年度春季問題

平成22年度春季問題

問題6

指定された点が指定された多角形の内部にあるか外部にあるかを判定したい。多角形のすべての辺について、点から水平に延ばした半直線 との交差回数を調べる。点Aのように交差回数が奇数回ならば内部、点Bのように交差回数が偶数回又は0ならば外部とする。点Cのように半直線が多角形の頂 点上を通過する場合、二つの辺の端点(上端又は下端)と交差することになるが、このときの交差回数の数え方として、適切なものはどれか。ここで、多角形に は水平な辺はないものとし、辺の上の点は考えない。


それぞれの辺について、下端での交差は0回、上端での交差は1回とし、合計したものを交差回数とする。
二つの辺それぞれを0回とし、交差回数には加えない。
二つの辺それぞれを0.5回、つまり合計で1回の交差回数とする。
二つの辺それぞれを1回、つまり合計で2回の交差回数とする。

解答・解説へ

問題7

HTMLだけでは実現できず、JavaScriptを使うことによってブラウザ側で実現可能になることはどれか。

アプレットの使用
画像の表示
サーバへのデータの送信
入力データの検査

解答・解説へ

問題8

整形式(well-formed)のXML文章が妥当(valid)なXML文章である条件はどれか。

DTDに適合している。
XML宣言が完全に記述されている。
XMLデータを記述するための文法に従っている。
エンティティ参照ができる。

解答・解説へ

問題9

プロセッサの実行効率を上げる、VLIWの説明はどれか。

依存関係のない複数の命令を、プログラム中での出現順序とは異なる順序で実行する。
各命令のフェッチ、デコード、実行、演算結果の出力などの各段階を並列に処理する。
同時に実行可能な複数の動作をまとめて一つの命令として、同時に実行する。
複数のパイプラインを用いて複数の命令を同時に実行させる。

解答・解説へ

問題10

同じ命令セットをもつコンピュータAとBがある。それぞれのCPUクロック周期、及びあるプログラムを実行したときの CPI(Cycles Per Instruction)は、表のとおりである。そのプログラムを実行したとき、コンピュータAの処理時間はコンピュータBの処理時間の何倍になるか。

解答・解説へ