スタートページWeb教材目次選択肢試験目次

fe072 基本情報技術者試験午前問題
平成19年度秋期


問1

16進小数0.Cを10進小数に変換したものはどれか。
 ア 0.12   イ 0.55   ウ 0.75   エ 0.84

【解答】

正解:ウ

16=1210であるから、
0.C=12/16=0.75

問2[fe121-02]

非負の2進数 b1b2…bn を3倍したものはどれか。
 ア b1b2…bn0+b1b2…bn   イ b1b2…bn00-1   ウ b1b2…bn000   エ b1b2…bn1

【解答】

正解:ア

元の数の2倍→左に1ビットシフト→b1b2…bn0
3倍するには、さらに元の数を加算すればよい。→アが○。
例:2進数を101(510)とする。1010+101=1111=1510
イは×。4倍して1を引く。10100-1=10011=1910
ウは×。8倍する。101000=4010
エは×。2倍して1を加える。101+1=110=610
参照:「データの内部表現(数値・上級)」

問3

負の整数を表現する代表的な方法として,次の3種類がある。
   a:1の補数による表現
   b:2の補数による表現
   c:絶対値に符号を付けた表現(左端ビットが0の場合は正,1の場合は負)
 4ビットのパターン 1101 を a~c の方法で表現したものと解釈したとき,値が小さい順になるように三つの方法を並べたものはどれか。
 ア a,c,b   イ b,a,c   ウ b,c,a   エ c,b,a

【解答】

正解:エ

a)1の補数:0と1を反転
    1101
 反転 0011=310
 元の値=-3
b)2の補数:0と1を反転して+1
    1101
 反転 0011
 +1 0100=410
 元の値=-4
c)負数で絶対値は101=510
 元の値=-5
小さい順 -5(c)<-4(b)<-3(a)→エ

問4

浮動小数点形式で表現された数値の演算結果における丸め誤差の説明はどれか。

【解答】

正解:イ

アは×。オーバーフロー
イは○。丸め誤差
ウは×。けた落ち誤差
エは×。情報落ち誤差

問5

コンピュータで連立一次方程式の解を求めるのに,式に含まれる未知数の個数の3乗に比例する計算時間がかかるとする。あるコンピュータで100元連立一次方程式の解を求めるのに2秒かかったとすると,その4倍の演算速度をもつコンピュータで1,000元連立一次方程式の解を求めるときの計算時間は何秒か。
 ア 5   イ 50   ウ 500   エ 5,000

【解答】

正解:ウ

2×(1,000/100)/4=500→ウ

問6

白玉4個,赤玉5個が入っている袋から玉を1個取り出し,それを元に戻さないで続けてもう1個取り出すとき,2個とも赤である確率は幾らか。
 ア 1/6   イ 16/81   ウ 25/81   エ 5/18

【解答】

正解:エ

最初の玉が赤である確率=5/9
次の玉が赤である確率=4/8
(5/9)×(4/8)=5/18→エ

問7

相関係数に関する記述のうち,適切なものはどれか。
 ア すべての標本点が正の傾きをもつ直線上にあるときは,相関係数が+1になる。
 イ 変量間の関係が線形のときは,相関係数が0になる。
 ウ 変量間の関係が非線形のときは,相関係数が負になる。
 エ 無相関のときは,相関係数が-になる。

【解答】

正解:ア

アは○。
イは×。+1または-1になる
ウは×。値は決まらない(0に近くなる)
エは×。0になる

問8

集合AとBについて,常に成立する関係はどれか。ここで,∩は積集合,∪は和集合,はAの補集合,A⊆Bは「AはBの部分集合である」ことを表す。
ア A⊆ (A∩)  イ (A∪B) ⊆ ()  ウ (A∩B) ⊆ (A∪)  エ (A∩B)⊆ ()

【解答】

正解:ウ

問9

P,Q,Rはいずれも命題である。命題Pの真理値は真であり,命題(not P)or Q 及び命題(not Q) or R のいずれの真理値も真であることが分かっている。Q, Rの真理値はどれか。ここで,X or Y はXとYの論理和,not X はXの否定を表す。
    Q  R
 ア  偽  偽
 イ  偽  真
 ウ  真  偽
 エ  真  真

【解答】

正解:エ

P=真 → (not P)=偽
(not P)or Q =(偽 or Q)
(偽 or Q)=真 → Q=真
(not Q)=偽
(not Q)or R =(偽 or R)
(偽 or R)=真 → R=真

問10

次の状態遷移表をもつシステムの状態が S1 であるときに,信号を t1, t2, t3, t4, t1, t2, t3, t4 の順に入力すると,最後の状態はどれになるか。ここで,空欄は状態が変化しないことを表す。
           状 態
       S1 S2 S3 S4
    t1    S3
  信 t2 S3    S2
  号 t3       S4 S1
    t4    S1    S2

 ア S1   イ S2   ウ S3   エ S4

【解答】

正解:ア

状態遷移表(問題の表)の意味
  現在の状態がS1のとき、t1の信号が入ると状態はS1のまま
  現在の状態がS1のとき、t2の信号が入ると状態はS3に遷移
現在の状態 入力信号 結果の状態
  S1   t1    S1
  S1   t2    S3
  S3   t3    S4
  S4   t4    S2
  S2   t1    S3
  S3   t2    S2
  S2   t3    S2
  S2   t4    S1←結果の状態

問11

探索方法とその実行時間のオーダの正しい組合せはどれか。ここで,探索するデータ数をnとし,ハッシュ値が衝突する(同じ値になる)確率は無視できるほど小さいものとする。また,実行時間のオーダがn2であるとは,n個のデータを処理する時間が cn2(cは定数)で抑えられることをいう。
   2分探索 線形探索 ハッシュ探索
 ア log2n   n    1
 イ nlog2n  n    log2
 ウ nlog2n  n2   1
 エ n2     1    n

【解答】

正解:ア

ハッシュ探索とは、データの存在場所をハッシュ関数で計算するのだから、1回の計算で探索できる。
探索回数は1回だけでよいが、ハッシュ値の計算時間がかかる。

問12[≒fe141-06]

2分木の各ノードがもつ記号を出力する再帰的なプログラム Proc(ノード n)は,次のように定義される。このプログラムを,図の2分木の根(最上位のノード)に適用したときの出力はどれか。
   Proc(ノード n ){
     n に左の子 l があれば Proc(l) を呼び出す
     n に右の子 r があれば Proc(r) を呼び出す
     n に書かれた記号を出力する
   }

 ア b-c*d+a   イ +a*-bcd   ウ a+b-c*d   エ abc-d*+

【解答】

正解:エ

ノード「+」に左の子「a」あり
  ノード「a」に子がない→出力「a」
ノード「+」に右の子「*」あり
  ノード「*」に左の子「-」あり
    ノード「-」に左の子「b」あり
      ノード「b」に子がない→出力「b」
    ノード「-」に右の子「c」あり
      ノード「c」に子がない→出力「c」
    出力「-」
  ノード「*」に右の子「d」あり
    ノード「d」に子がない→出力「d」
  出力「*」
出力「+」

この結果、abc-d*+ (エ)が出力される。
これを「逆ポーランド記法」という。a+(b-c)*d の意味

問13

十分な大きさの配列Aと初期値が0の変数pに対して,関数 f(x) と g() が次のとおり定義されている。配列Aと変数pは,関数fとgだけでアクセス可能である。これらの関数が操作するデータ構造はどれか。

   function f(x) {
    p = p+1
    A[p] = x
    return None
   }
   function g() {
    x = A[p]
    p = p-1
    return x
   }


 ア キュー   イ スタック   ウ ハッシュ   エ ヒープ

【解答】

正解:イ

関数 f(x) は、配列Aで現在までに値が入っている次の要素に、与えた値xを入れる操作
関数 g() は、呼ばれるたびに、配列の後のほうから順に取り出す操作
すなわち、先入後出(FILO)になる→スタック
(ヒープ:データの大小関係をツリーで表現したデータ構造)

問14

昇順に整列されたn個のデータが格納されている配列Aがある。流れ図は,2分探索法を用いて配列Aからデータxを探し出す処理を表している。a,bに入る操作の正しい組合せはどれか。ここで,除算の結果は小数点以下が切り捨てられる。

     a      b
 ア  k+1 → hi  k-1 → lo
 イ  k-1 → hi  k+1 → lo
 ウ  k+1 → lo  k-1 → hi
 エ  k-1 → lo  k+1 → hi

【解答】

正解:ウ

2分探索法は、配列の下限値(lo)~上限値(hi)の中央の要素とxを比較して、探索対象範囲を狭くする方法である。
a)A(k)<x 下限値の要素はkより大 k+1 → lo
b)A(k)>x 上限値の要素はkより小 k-1 → hi

問15

整数x, y(x>y≧ 0) に対して,次のように定義された関数 F(x,y) がある。F(231,15) の値は幾らか。ここで, x mod y は xをyで割った余りである。

 ア 2   イ 3   ウ 5   エ 7

【解答】

正解:イ

F(231,15)=F(15, 231 mod 15)=F(15, 6)
F(15,6)=F(15, 15 mod 6)=F(6, 3)
F(6,3)=F(3, 6 mod 3)=F(3, 0)
F(3, 0)=3→イ
最大公約数を求める「ユーグリッドの互除法」
 231=3×7×11
 15=3×5

問16

フリップフロップ回路を利用した高速なメモリはどれか。
 ア DRAM   イ RDRAM   ウ SDRAM   エ SRAM

【解答】

正解:エ

DRAM:コンデンサを用いる→リフレッシュが必要→低速・安価→メモリに使用
  SDRAM:外部バスとクロックが同期をとって動作する改良版(昔のパソコン)
  RDRAM:高速インターフェースを実現の改良版(Pentium4のために開発、高価)
   (異なる区分)
  DDR(double data rate)データの送受信量が2倍
  DDR2≒SDRAM:現在主流に
  DDR3:最近出現
SRAM:フリップフロップ回路を利用した高速メモリ。キャッシュメモリに使用

問17

入力XとYの値が同じときにだけ,出力Zに1を出力する回路はどれか。

【解答】

正解:ウ

問18

図に示すアドレス指定方式はどれか。

 ア 指標付きアドレス指定方式  イ 相対アドレス指定方式
 ウ 直接アドレス指定方式    エ レジスタ間接アドレス指定方式

【解答】

正解:ア

レジスタ番号に入っている値とアドレス定数から処理対象データのアドレスを求めている。

  • アは○。指標アドレス(インデックスアドレス)指定
    命令のアドレス部の値と指標(インデックス)レジスタの値を加算した値を使用する方式
  • イは×。相対アドレス指定
    命令のアドレス部の値とプログラムカウンタの値を加算した値を使用する方式
  • ウは×。直接アドレス(絶対アドレス)指定 命令のアドレス部に処理対象となるデータのアドレスを指定する方式
  • エは×。レジスタ間接アドレス指定
    命令のアドレス部にレジスタ番号を指定する方法で、指定したレジスタに格納されたアドレスの値を使用する方式

問19

1GHzで動作するCPUがある。このCPUは,機械語の1命令を平均0.8クロックで実行できることが分かっている。このCPUは1秒間に約何万命令実行できるか。
 ア 125   イ 250   ウ 80,000   エ 125,000

【解答】

正解:エ

1GHz=109[クロック/秒]
109[クロック/秒]/0.8[クロック/命令]=125,000[命令/秒]

問20[fe121-11]

外部割込みに分類されるものはどれか。
 ア インターバルタイマによって,指定時間経過時に生じる割込み
 イ 演算結果のオーバフローやゼロによる除算で生じる割込み
 ウ 仮想記憶管理において,存在しないページへのアクセスによって生じる割込み
 エ ソフトウェア割込み命令の実行によって生じる割込み

【解答】

正解:ア

アは○。
イは×。内部割込みのプログラム割込み
ウは×。内部割込みのプログラム割込み
エは×。内部割込みのスーパバイザ割込み

問21

システムA, Bのキャッシュメモリと主記憶のアクセス時間は,表のとおりである。あるプログラムをシステムAで実行したときのキャッシュメモリのヒット率と実効アクセス時間は,システムBで実行したときと同じになった。このときのキャッシュメモリのヒット率は幾らか。
                単位 ナノ秒
            システムA システムB
   キャッシュメモリ   15    10
   主記憶        50    70

 ア 0.2   イ 0.3   ウ 0.5   エ 0.8

【解答】

正解:エ

ヒット率をpとすれば 15p+50(1-p)=10p+70(1-p)
p=0.8(エ)

問22

メモリインタリーブの説明のうち,適切なものはどれか。
 ア 新しい情報をキャッシュメモリに取り出すとき,キャッシュ上では不要になった情報を主記憶に書き込む。
 イ 主記憶のアクセス時間と磁気ディスクのアクセス時間とのギャップを補う。
 ウ 主記憶の更新と同時にキャッシュメモリの更新を行う。
 エ 主記憶を幾つかの区画に分割し,連続したメモリへのアクセスを高速化する。

【解答】

正解:エ

アは×。キャッシュメモリのライトバック方式?(主記憶とキャッシュメモリが逆)
イは×。ディスクキャッシュ
ウは×。キャッシュメモリのライトスルー方式?(主記憶とキャッシュメモリが逆)
エは○。

問23

メモリの誤り制御方式で,2ビットの誤り検出機能と,1ビットの誤り訂正機能をもたせるのに用いられるものはどれか。
 ア 奇数パリティ   イ 水平パリティ   ウ チェックサム   エ ハミング符号

【解答】

正解:エ

アは×。奇数ビットの誤り検出はできるが訂正機能はない
イは×。同上。組み合わせることにより、1ビットの訂正機能を持つ
ウは×。トータルチェックであり、誤りの検出はできるが定性機能はない
エは○。

問24

並列にアクセス可能な複数台の磁気ディスクに,各ファイルのデータを一定サイズのブロックに分割して分散配置し,ファイルアクセスの高速化を図る手法はどれか。
 ア ディスクアットワンス   イ ディスクキャッシュ
 ウ ディスクストライピング  エ ディスクミラーリング

【解答】

正解:ウ

  • ディスクアットワンス:音楽データのCD-Rなどへの書き込み方式。「セッション」という単位でデータを書き込み、一度書き込みを行なった後に追記ができる方式。
  • ディスクキャッシュ:ディスクとメモリの間におかれたキャッシュメモリ。ディスクに固体記憶を内蔵し、そこに入っているときは、ディスクアクセスをせずに読み込める。
  • ディスクストライピング:複数のディスクに手分けして並列にアクセスすることにより、速度をあげる。RAID0
  • ディスクミラーリング:同一データを複数のディスクに書き込み信頼性を向上させる。RAID1

問25

USBの特徴はどれか。

【解答】

正解:エ

アは×。パラレルインタフェース
イは×。IEEE 1394
ウは×。RS-232C
エは○。ハイスピードモード、フルスピードモード、ロースピードモード

問26

プログラムを主記憶に読み込んでおき,CPUが順次読み出し実行する方式はどれか。
 ア アドレス方式       イ 仮想記憶方式
 ウ 直接プログラム制御方式  エ プログラム記憶方式

【解答】

正解:エ

プログラム記憶方式:プログラムとデータを一緒にコンピュータの記憶装置の中に読み込んで実行する方式。現在のコンピュータのほとんどはこの方式である。ノイマン型コンピュータ

問27

スプーリング機能の説明として,適切なものはどれか。

【解答】

正解:ウ

アは×。マルチタスクでのディスパッチャの機能
イは×。スーパーバイザ割込み
ウは○。参照:「ジョブとプロセス」
エは×。ディスクキャッシュ

問28

出力待ちの印刷要求を,同一機種の3台のプリンタA~CのうちAから順に空いているプリンタに割り当てる(Cの次は再びAに戻る)システムがある。印刷要求の印刷時間が出力待ちの順に,5,12,4,3,10,4(分)である場合,印刷に要した時間の長い順にプリンタを並べたものはどれか。ここで,初期状態ではプリンタはすべて空いているものとする。
 ア A,B,C   イ B,A,C   ウ B,C,A   エ C,B,A

【解答】

正解:ア

問29

プログラムを実行するために主記憶に読み込んだとき,ロード位置に対応してプログラム内のアドレス情報を補正することを示す用語はどれか。
 ア 再コンパイル   イ 最適化    ウ 再配置   エ リロード

【解答】

正解:ウ

  • 再コンパイル:OSが異なるなど、環境に稼動する環境に合わせてコンパイルをやり直すこと
  • 最適化:プログラム中の冗長な部分を自動的に修正して、実行効率を向上させるコンパイラの機能のこと
  • 再配置可能(リロケータブル):機械語やアセンブリ言語でのプログラムで、条件ジャンプが全て相対アドレスを用いて、プログラムの配置アドレスを変更しても動作できるようにする方法
  • リロード:Webブラウザでの「更新」のように、データやプログラムをもう一度読み直すこと

問30

A,Bという名の複数ディレクトリが図に示す構造で管理されていると"\B\A\B" がカレントディレクトリになるのは,カレントディレクトリをどのように移動した場合か。ここで,ディレクトリの指定は次の方法によるものとし,→は移動の順序を示す。

〔ディレクトリ指定方法〕

 ア \A → ..\B → .\A\B   イ \B → .\B\A → ..\B
 ウ \B → \A → \B      エ \B\A → ..\B

【解答】

正解:ア

問31

コンピュータシステムの構成に関する記述のうち,密結合マルチプロセッサシステムを説明したものはどれか。

【解答】

正解:ウ

密結合=単一OS、疎結合=独立OS
アは×。デュープレックスシステム
イは×。疎結合マルチプロセッサシステム
ウは○。
エは×。デュアルシステム

問32

コンピュータの性能評価に用いるベンチマークに関する説明のうち,適切なものはどれか。

【解答】

正解:ウ

  • アは×。TPS=1秒当たりのトランザクションの処理件数
    TPC=トランザクション処理性能評議会
    価格性能比(TPS当たりの価格)の評価基準
  • イは×。SPEC:コンピュータシステムの実環境での実行速度を測定。これはほぼ正しい
    しかし、Livermore Fortran Kernelは,マイクロプロセサの浮動小数点演算の処理性能のベンチマークであるなど、ここに列挙したものがすべてコンピュータシステム全体の性能を示すものではない
  • ウは○。ベンチマーク指標には、それぞれの特徴がある。総合的な評価には複数のベンチマークが必要
  • エは×。ウの逆

問33[sd02-06]

問34

3台のコンピュータA~Cが図のように接続されている場合,システム全体の稼働率は幾らか。ここで,A~Cの稼働率は,すべて 0.8 とする。また,コンピュータA,Bによって構成されている並列接続部分については,A,Bのいずれか1台でも稼働していれば,当該部分は稼働しているものとする。

     ┌───┐
    ┌┤ A ├┐
    │└───┘│┌───┐
   ─┤     ├┤ C ├─
    │┌───┐│└───┘
    └┤ B ├┘
     └───┘

 ア 0.512   イ 0.768   ウ 0.928   エ 0.992

【解答】

正解:イ

AとBは並列:1-(1- 0.8 )(1- 0.8 )= 0.96
Cとは直列: 0.96 × 0.8 = 0.768 →イ

問35[ad061-15]

問36

Webサーバに対するアクセスがどのPCからのものであるかを識別するために,Webサーバの指示によってブラウザにユーザ情報などを保存する仕組みはどれか。
 ア CGI   イ cookie   ウ SSL   エ URL

【解答】

正解:イ

アは×。Common Gateway Interface:Webサーバからプログラムを利用するためのインターフェース
イは○。以前アクセスしたときの情報などを保存する
ウは×。Secure Socket Layer:暗号化のプロトコル
エは×。Uniform Resource Locator:取得したい情報源を示すための表記方法

問37

社内ネットワークからインターネット接続を行うときに,インターネットへのアクセスを中継し,Webコンテンツをキャッシュすることによってアクセスを高速にする仕組みで,セキュリティ確保にも利用されるものはどれか。
 ア DMZ   イ IPマスカレード(NAPT)   ウ ファイアウォール   エ プロキシ

【解答】

正解:エ

アは×。非武装地帯。ファイアウォールを設置する領域
イは×。ブライベートIPアドレスとグローバルIPアドレスの変換機能
ウは×。
エは○。

問38[ad061-18]

問39

プログラムの各種特性に関する記述のうち,適切なものはどれか。

【解答】

正解:イ

アは×。FILO(先入後出)
F(n) を求めるには F(n-1) が必要に、それには F(n-1) が必要になるというように、F(1) までが未解決のままになっており、それが定まることにより、F(1) 、・・・、F(n-1)、F(n) が計算される。
イは○。再入可能(リエントラント)
ウは×。逐次再使用可能プログラム」単一のプログラムからの再使用可能プログラム
エは×。再使用可能再帰的:自分自身を呼び出す((イの説明)

問40

各種言語プロセッサの説明のうち,適切なものはどれか。

【解答】

正解:ウ

アは×。トランスレータ
イは×。エミュレータ
ウは○。
エは×。インタプリタ

問41

Java のプログラムにおいて,よく使われる機能などを部品化し,再利用できるようにコンポーネント化するための仕様はどれか。
 ア JavaBeans   イ JavaScript   ウ Javaアプリケーション   エ Javaアプレット

【解答】

正解:ア

アは○。Javaの部品化を目的としたプログラム
イは×。HTML内で記述できるスクリプト言語
ウは×。通常のJavaプログラム。クライアントにインストールして実行することを前提
エは×。小さなJavaアプリケーション。ブラウザでの実行を前提

問42

CMMIを説明したものはどれか。
 ア ソフトウェア開発組織及びプロジェクトのプロセスの成熟度を評価するためのモデルである。
 イ ソフトウェア開発のプロセスモデルの一種である。
 ウ ソフトウェアを中心としたシステム開発及び取引のための共通フレームのことである。
 エ プロジェクトの成熟度に応じてソフトウェア開発の手順を定義したモデルである。

【解答】

正解:ア

アは○。
イは×。ウォーターフォールモデルやスパイラルモデルなど
ウは×。共通フレーム(SLCP)
エは×。CMMIはソフトウェア開発手順は示していない

問43[sd02-13]

問44

オブジェクト指向の特徴はどれか。

【解答】

正解:エ

アは×。操作から独立して設計
イは×。相互依存性を低める
ウは×。下位のクラス以外には影響を与えない
エは○。

問45

UMLのクラス図に記述するものはどれか。
 ア アクティベーション,オブジェクト,ライフライン
 イ オブジェクト,メッセージフロー, リンク
 ウ 初期状態,終了状態,遷移
 エ 操作,属性,ロール名

【解答】

正解:エ

アは×。シーケンス図
イは×。コミュニケーション図
ウは×。ステートマシン図
エは○。

問46

ボトムアップテストの特徴として,適切なものはどれか。
 ア 開発の初期の段階では,並行作業が困難である。
 イ スタブが必要である。
 ウ テスト済みの上位モジュールが必要である。
 エ ドライバが必要である。

【解答】

正解:エ

アは×。ボトムアップテストは並列作業に適している
イは×。スタブが必要なのはトップダウンテスト
ウは×。これもトップダウンテスト
エは○。ドライバとは仮の上位モジュール

問47

プログラムテストの管理図において,図のようにすべての線が横ばい状態になった。この状況から推測できることとして,適切なものはどれか。

 ア 解決困難なバグに直面しており,その後のテストが進んでいない。
 イ テスト項目の消化実績が上がっており,バグの発生がなくなった。
 ウ バグが多発し,テスト項目の消化実績が上がらなくなった。
 エ バグ発生とテスト項目消化の比率が一致し,未解決バグがなくなった。

【解答】

正解:ア

アは○。未解決バグ数が減っていない期間が続いている
イは×。未消化テスト項目数が減っていない
ウは×。検出バグ数は増えていない
エは×。未解決バグは減っていない

問48[ad072-34]

問49[ad032-41]

問50[ad032-43]

問51[sd04-19]

問52

販売管理システムの運用担当者は,販売部門のユーザと協力して顧客マスタファイルのレコードを整備することにした。このときマスタファイルの整備方針として,適切なものはどれか。

【解答】

正解:イ

アは×。顧客マスタファイルでは、顧客はユニークキーのはず。重複があってはいけない。
イは○。「関連システム」の確認も重要
ウは×。レコードが存在することは確かだが、内容が正しいかどうか
エは×。たまたま今月の取引がなかっただけかもしれない

問53[sd07-23]

問54

IPアドレスに関する記述のうち,サブネットマスクの説明はどれか。

【解答】

正解:エ

アは×。IPマスカレード
イは×。クラスの種類でありサブネットマスクとは無関係
ウは×。ブロードキャスト
エは○。

問55

利用者のPCから電子メールを送信するときや,メールサーバ間で電子メールを転送するときに使われるプロトコルはどれか。
 ア IMAP   イ MIME   ウ POP3   エ SMTP

【解答】

正解:エ

アは×。電子メールを保存しているサーバからメールを受信するためのプロトコル。サーバ上で管理する
イは×。電子メールでANCII以外文字コード、画像, 音声などの形式のデータを扱うプロトコル
ウは×。電子メール送信・転送プロトコル
エは○。

問56

PCM伝送方式によって音声をサンプリング(標本化)して8ビットのディジタルデータに変換し,圧縮処理しないで転送したところ,転送速度は 64,000 ビット/秒であった。このときサンプリング間隔は何マイクロ秒か。
 ア 15.6   イ 46.8   ウ 125   エ 128

【解答】

正解:エ

サンプリング間隔をx[秒]とすれば、1秒間のサンプル数は、1/x[サンプル/秒]
1サンプルは8[ビット/サンプル]なので、1秒間でのデータ量は8/x[ビット/秒]
これが、64,000[ビット/秒]なのだから、64,000=8/x
x=1/8,000[秒]=1,000,000/8,000[マイクロ秒]=125[マイクロ秒]

問57

CSMA/CD方式のLANで用いられるブロードキャストによるデータ伝送の説明として,適切なものはどれか。
 ア すべてのノードに対して,送信元から順番にデータを伝送する。
 イ 選択された複数のノードに対して,一度の送信でデータを伝送する。
 ウ 選択された複数のノードに対して,送信元から順番にデータを伝送する。
 エ 同一セグメント内のすべてのノードに対して,一度の送信でデータを伝送する。

【解答】

正解:エ

アは×。ユニキャスト
イは×。ブロードキャスト
ウは×。マルチキャスト
エは○。

問58[ad032-05]

問59

関係データベースの表aに対して,表b,表cを得る操作の組合せとして,適切なものはどれか。
  表a         表b         表c
   山岳名称 地域    山岳名称 地域    山岳名称
   富士山  本州    富士山  本州    富士山
   樽前山  北海道   槍ヶ岳  本州    樽前山
   槍ヶ岳  本州    八ヶ岳  本州    槍ヶ岳
   八ヶ岳  本州    那須岳  本州    八ヶ岳
   石鎚山  四国               石鎚山
   阿蘇山  九州               阿蘇山
   那須岳  本州               那須岳
   久住山  九州               久住山
   大雪山  北海道              大雪山

   表b 表c
 ア 射影 結合
 イ 射影 選択
 ウ 選択 結合
 エ 選択 射影

【解答】

正解:エ

射影=指定した列だけからなる表を作成
    SELECT 山岳名称 FROM 表a INTO 表c
選択=条件に合致した行からなる表を作成
    SELECT * WHERE 地域="本州" FROM 表a INTO 表b
結合=2つの表を共通のキーで結合して一つの表を作成

問60

E-R図に関する記述として,適切なものはどれか。

【解答】

正解:ウ

アは×。関係データベース設計に重要だが、それだけに限定しない。実装は前提にしない。
イは×。原則としてプロセス(処理プログラム)には無関係
ウは○。実体=エンティティ、関連=リレーションシップ
エは×。CRUDマトリクス
  データと処理のマトリクスを作成し、 create, read, update, delete を記入

問61

「商品」表のデータが次の状態のとき,〔ビュー定義〕で示すビュー「収益商品」表に現れる行数が減少する更新処理はどれか。
   商品
    商品コード 品名 型式   売値   仕入値
     S001   T  T2003  150,000 100,000
     S003   S  S2003  200,000 170,000
     S005   R  R2003  140,000  80,000
  〔ビュー定義〕
   CREATE VIEW 収益商品
    AS SELECT * FROM 商品
      WHERE 売値 - 仕入値 >= 40000


 ア 商品コードが S001 の行の売値を 130,000 に更新する。
 イ 商品コードが S003 の行の仕入値を 150,000 に更新する。
 ウ 商品コードが S005 の行の売値を 130,000 に更新する。
 エ 商品コードが S005 の行の仕入値を 90,000 に更新する。

【解答】

正解:ア

現状では、売値-仕入値≧40000 の商品なので、S001とS005の2行になっている。
アは○。S001:130,000-100,000=30,000<40000 →選択されない→1行
イは×。S003:200,000-150,000=50,000≧40000 →この行も選択→3行
ウは×。S005:130,000- 80,000=50,000≧40000 →選択(不変)→2行
エは×。S005:140,000- 90,000=50,000≧40000 →選択(不変)→2行

問62

データベースが格納されている記憶媒体に故障が発生した場合,バックアップファイルとログを用いてデータベースを回復する操作はどれか。
 ア アーカイブ  イ コミット  ウ チェックポイントダンプ  エ ロールフォワード

【解答】

正解:エ

アは×。保存すること。通常は複数のファイルを一つのファイルにまとめて圧縮
イは×。データベースの更新を確定
ウは×。プログラムのテスト。プログラムを実行して指定した条件になったときに、多様な情報を記録
エは○。

問63

関係データベースの説明として,適切なものはどれか。
 ア 属性単位に,属性値とその値をもつレコード格納位置を組にして表現する。索引として利用される。
 イ データを表として表現する。表間は相互の表中の列の値を用いて関連付けられる。
 ウ レコード間の親子関係を,ポインタを用いたデータ構造で表現する。木構造の表現に制限される。
 エ レコード間の親子関係を,リンクを用いたデータ構造で表現する。木構造や網構造も表現できる。

【解答】

正解:イ

アは×。インデクスの説明。関係データベースに特有ではない。むしろ網データベース
イは○。
ウは×。リスト構造
エは×。リンクはデータベースと無関係

問64

公開鍵暗号方式に関する記述のうち,適切なものはどれか。
 ア AESは,NISTが公募した公開鍵暗号方式である。
 イ RSAは,素因数分解の計算の困難さを利用した公開鍵暗号方式である。
 ウ 公開鍵暗号方式に参加する利用者の数が増えると鍵の配送が煩雑になる。
 エ 通信文の内容の秘匿に公開鍵暗号方式を使用する場合は,受信者の復号鍵を公開する。

【解答】

正解:イ

アは×。AESは共通鍵暗号方式
イは○。
ウは×。共通鍵暗号方式の欠点
エは×。受信者の公開鍵で暗号化

問65[ad042-52]

問66[ad052-49]

問67

SSL/TLSを利用することによって実現できるものはどれか。
 ア クライアントサーバ間の通信の処理時間を短縮する。
 イ クライアントサーバ間の通信を暗号化する。
 ウ ブラウザとWebサーバの通信の証跡を確保する。
 エ メールソフトから WebサーバへのSMTP接続を可能にする。

【解答】

正解:イ

SSL(Secure Socket Layer):インターネットでの暗号化送受信プロトコル
TLS(Transport Layer Security):SSLの後継規格

問68[sd03-30]

問69[ad061-57]

問70[ad072-60]

問71

SCMを説明したものはどれか。

【解答】

正解:エ

アは×。CRM
イは×。リテールサポート
ウは×。ERP、BPR
エは○。

問72[ad042-64]

問73

販売価格が14万円の製品を製造する案として,表のA案とB案がある。月当たりの販売数量が500 個の場合,A案とB案の評価のうち,適切なものはどれか。
   案  月当たり固定費  変動費単価
   A   1,500 万円   9 万円/個
   B   2,500 万円   7 万円/個


 ア A案,B案ともに利益が出ない。
 イ A案とA案の利益は等しい。
 ウ A案の方が利益が多い。
 エ A案の方が利益が多い。

【解答】

正解:イ

利益=(販売価格-変動費単価)×販売数量 - 固定費
A案:(14-9)×500 - 1,500=1,000万円
B案:(14-7)×500 - 2,500=1,000万円

問74

ABC分析を適用する事例はどれか。
 ア 顧客が買物をしたときの購入商品の組合せを把握したい。
 イ 商品ごとの販売金額や粗利益額から,売れ筋商品を把握したい。
 ウ 商品の品切れを起こさないように,きめ細かな販売見込数量を把握したい。
 エ 地域ごとのオピニオンリーダにアンケート調査を行い,市場ニーズを把握したい。

【解答】

正解:イ

アは×。データマイニングのバスケット分析
イは○。20%の商品が売上や利益の80%を占める。パレート分析
ウは×。需要予測
エは×。モニタ制度など

問75[fe121-74][sd03-41]

問76

昨年度と今年度の入社試験問題を比較するために,多数の社員に両年度の問題を解答させた。昨年度の問題の得点をx軸に,今年度の問題の得点をy軸にとって,相関係数と回帰直線を求めた。〔結果〕から分かることはどれか。
  〔結果〕
    相関係数は,0.8であった。
    回帰直線の傾きは,1.1であった。
    回帰直線の y 切片の値は,10であった。

【解答】

正解:ウ


アは×。今年度と昨年度が逆
イは×。今年度平均点=1.1×昨年度平均点+10点
ウは○。
エは×。質についてはわからない

問77[ad042-72]

問78[ad031-73]

問79

EDIを実施するため情報表現規約で規定されるべきものはどれか。
 ア 企業間の取引の契約内容   イ システムの運用時間
 ウ 伝送制御手順        エ メッセージの形式

【解答】

正解:エ

アは×。取引基本規約
イは×。業務運用規約
ウは×。情報伝達規約
エは○。
参照:「EDI(標準プロトコル)」

問80[ad032-78]


本シリーズの目次へ