問題
問

1直前正解

完璧

CHECK

正解

完璧CHECK

反転増幅器はどれか．
ア

Rf
Rs

Vs
入力

−

Vo
出力+イ+Vs
入力

RsVo
出力−Rf

ウ

CfRs

Vs
入力−Vo
出力+エ

Rf
Cs

Vs
入力

問−Vo
出力+

2

直前

すべての命令が 5 サイクルで完了するように設計された，パイプライン制御のコンピュータがある．20 命令を実行するには何サイクル必要となるか．ここで，すべての命令は途中で停止することなく実行でき，1 ステージは 1 サイクルで動作を完了するものとする．
ア20

イ21

ウ

24

エ251ア

問1

二つの入力間の電位差によって動作する差動増幅回路をオペアンプと呼ぶ．反転増幅器とは，入力信号に対して出力信号の位相が 180 °変化する増幅回路のことである．電圧増幅率は Rf /Rs で表される．非反転増幅回路よりも特性が安定するので，位相が問題にならない場合は反転増幅回路がよく用いられる．
イ：非反転増幅器である．入力信号と出力信号の位相が同一である増幅回路であり，電▼解
答

圧増幅率は 1 + Rf /Rs で表される．
ウ：積分回路である．
エ：微分回路である．

ウ

問2

パイプライン制御では，各命令の実行段階をオーバーラップして並行処理することによって全体的な実行速度の高速化を図る．
1 命令が 5 サイクルで完了するようなコンピュータのパイプライン制御では，下図のように 1 サイクルずつずれていくので，すべての命令が完了するまでには 24 サイクル必要となる．
121345234512341234512345………

19サイクル

25サイクル

5問題
問3正解

完璧

直前
CHECK

DMA の説明として，適切なものはどれか．
ア

CPU が磁気ディスクと主記憶とのデータの受渡しを行う転送方式である．

イ

主記憶の入出力専用アドレス空間に入出力装置のレジスタを割り当てる方式である．

ウ

専用の制御回路が入出力装置や主記憶などの間のデータ転送を行う方式である．

エ

複数の命令の実行ステージを部分的にオーバラップさせて同時に処理し，全体としての処理時間を短くする方式である．

問

4

正解

完璧

直前
CHECK

表のインターバルタイマを用いて約 20 ミリ秒ごとにタイマ割込みを発生させたいとき，16 ビットタイマコンペアレジスタに設定する値は 10 進数で幾つか．ここで，システムクロックは 32MHz とする．

項目

説明

タイマクロック

システムクロックを32分周したもの

16ビットタイマカウンタ タイマクロックの立ち上がりに同期してインクリメントされる．16ビットタイマコンペアレジスタからの初期化指示があると0で初期化される．
16ビットタイマコンペア 設定された値と16ビットタイマカウンタ値が一致するレジスタとタイマ割込みを発生し，16ビットタイマカウンタに初期化指示を出す．

1

ア

問

イ

5

19

ウ

1,999

エ

正解

19,999

完璧

直前
CHECK

コンピュータの性能評価には，シミュレーションによって行う方法や解析的な方法などがある．シミュレーションによって行う方法の特徴はどれか．
ア

解析的な方法よりも計算量が少なく，効率的に解が求まる．

イ

解析的な方法よりも，乱数を用いることで高精度の解が得られる．

ウ

解析的に解が求められないモデルに対しても，数値的に解が求まる．

エ

解析的に解が求められるモデルの確認に有効である．

3

ウ

問3

DMA（Direct Memory Access）とは，CPU を介さずに直接データ転送を行う方法であり，そのための機能を有した LSI のことである．データ転送中も CPU が別の処理ができるという利点があったが，CPU の高速化に対して DMA コントローラの速度が遅かったため，現在の PC のデータ転送ではほとんど用いられていない．
ア：直接制御方式の説明である．

▼
解答

イ： PCIO（Processor Controlled I/O）方式の説明である．
エ：パイプライン方式の説明である．

エ問4

システムクロックを 32 分周したものがタイマクロックであり，20 ミリ秒ごとにタイマ割込みがあることから，次のように計算できる．
32MHz ÷ 32 × 20 × 10 −3 秒 = 1MHz × 20 × 10 −3 秒
= 2 × 104 Hz= 20,000 Hz
したがって，20,000 Hz ごとに割込みをすればよい．16 ビットタイマコンペアレジス
タは 0 から加算を開始するので，初期値に 19,999 を設定すればよい．なお，計算の際の単位は，1MHz = 106 Hz，1 ミリ秒 = 10 −3 秒とすることに注意．

問5

ウ

コンピュータの性能は，MPU の速度だけでなく CPU とメモリの間の転送時間，外部記憶装置との I/O など，多くの要素が関係する．
コンピュータの性能評価におけるシミュレーションの特徴は，実際にコンピュータを用いる環境をモデル化して乱数によって生成したデータや各処理の発生頻度を変化させて実験することにより，解析的な解が求められないモデルに対しても数値的な解を求めることができることである．

4

問題
問

6

正解

完璧

直前
CHECK

コンピュータシステムにおいて，性能改善手法を適用した機能部分の全体に対する割合を R（0 ＜ R ＜ 1），その部分の性能改善手法適用前に対する適用後の性能比を A とする．このとき，システム全体の性能改善手法適用前に対する適用後の性能比を表す式はどれか．
1ア( 1 − R) × A

ウ

1R + 1− RA問1イ( 1 − R) + Rエ

1RA

A

7正解

完璧

直前
CHECK

記憶管理におけるオーバレイ方式の記述として，適切なものはどれか．
アセグメントをページに分割し，ページ単位に退避と読込みを行う．

イ

退避したプログラムが再び必要になった場合は，それを主記憶に読み込む．

ウ

必要がなくなったセグメントの領域に，次に実行するセグメントが上書きされる．

エ

優先度の高いプログラムを実行するために，優先度の低いプログラムを主記憶から追い出す．

問

8正解

完璧

直前
CHECK

主記憶管理に関する記述のうち，適切なものはどれか．
ア

LRU アルゴリズムとは，主記憶中で最も早く主記憶にロードされたページをページアウトするアルゴリズムである．

イ

仮想記憶とは，主記憶の容量以上の記憶空間を提供する機能である．

ウスラッシングを防ぐためには，システムの多重度を上げることが有効である．

エデマンドページングとは，プログラムの実行時に必要な実行モジュールを動的にリンクすることである．

5

問6イ

性能改善手法を微小にしか適用しないケース R ≒0，ほぼ全体に適用したケース R ≒1
で選択肢の性能比を表す式を評価してみると，次のようになる．
ア： R ≒ 0 のときに 1 /A，R ≒ 1 のときに 0 となり，性能改善手法をほぼ全体適用したときに性能比が 0 になるため不適．
ウ： R ≒ 0 のとき A，R ≒ 1 のとき 1 となり，性能改善手法をほぼ全体適用したときに性▼解答

能比が 1 になるため不適
エ： R ≒ 0 のとき∞，R ≒ 1 のとき 1 /A となり，性能改善手法を微小にしか適用しない場合の性能比が無限大になるため不適．

問7

ウ

オーバレイ方式とは，主記憶に格納できない大きなプログラムを実行するための方式である．あらかじめプログラムを幾つかの単位に分けて補助記憶装置に格納しておき，プログラムの指定に基づいて実記憶装置との間で格納した単位での交換をする．補助記
憶にあるプログラムを読み込んだ場合，主記憶装置のプログラムは退避せずに上書きされる．
ア：ページング方式の説明である．
イ：スワッピング方式（スワップイン）の説明である．
エ：スワッピング方式（スワップアウト）の説明である．

問8イ

ア： LRU（Least Recently Used）は最も長時間利用されていないデータをページアウトする．
イ：正解．通常，主記憶には高価だが高速に読書きできる半導体メモリ使われており，安価で大容量な磁器ディスク（HDD）などの補助記憶装置に記憶空間を割当てることで主記憶の記憶空間を拡張する．
ウ：仮想記憶システムにおいて，ページの置き換えが頻繁に発生し，コンピュータシステムの性能が低下してしまうことである．スラッシングを防ぐには主記憶装置の容量を増やすことが有効である．
エ：仮想記憶システムにおいて，CPU からデータの要求があったページだけを主記憶に読込み割当てる記憶管理方式である．

6

問題
問

9正解

完璧

直前
CHECKNFS（Network File System）の特徴に関する記述のうち，適切なものはどれか．
Windows サーバに構築されるデバイス共有システムであり，ファイル単位ではな

ア

く磁気ディスクイメージで処理を行うので，データのバックアップやリカバリを高速に行うことができる．
主に UNIX で利用されるファイル共有システムであり，触れた場所にあるコンピュ

イータのファイルを，あたかも自分のコンピュータのファイルのように操作することができる．
ウ

ファイル共有用のサーバを構築する必要がなく，また，ファイルを複製することなく複数のパスから参照することができるので，磁気ディスクの有効利用や管理の手間を軽減できる．

エ補助記憶装置とコンピュータの間をファイバチャネルを用いた高速なネットワークで接続し，ブロック単位のデータ送受信を行うことができる．

問

10

正解

完璧

直前
CHECK

動的リンキングの機能はどれか．
アプログラムの実行中に，主記憶を有効に利用するためにプログラムを再配置する．

イプログラムの実行中に，必要になったモジュールを共用ライブラリやシステムライブラリからロードする．

ウプログラムの実行中に，読み込まれたページの論理アドレスを物理アドレスに変換する．

エプログラムの実行に先立って，複数の目的プログラムを連係編集（リンケージエディット）する．

7

問9イ

ア：分散ファイルシステムの一つである DFS（Distributed File System）の説明である．
ウ： NAS（Network Attached Storage）の説明である．ネットワークに直接接続して使用するファイルサーバ専用機で，ハードディスクとネットワークインタフェース，OS，管理用ユーティリティなどを一体化したアプライアンスサーバである．

▼
解答

エ： SAN（Storage Area Network）の説明である．外部記憶装置間および記憶装置とコンピュータの間を結ぶ高速なネットワークを構成する．

問 10

イ

動的リンキングの機能とは，プログラムの実行時にライブラリをロードすることである．
ア：再配置（リロケート）の機能である．
ウ：仮想記憶の機能である．MPU が参照する見かけ上のアドレスを論理アドレス，実際のメモリのアドレスを物理アドレスといい，仮想記憶システムにおいて変換が行われる．
エ：連係編集（リンケージエディトやリンカという）では，目的プログラムやライブラ
リを結合し，主記憶に読み込むプログラムであるロードモジュールを作成する．

8

問題
問11

正解

完璧直前
CHECKGPL で公開された OSS を使用するに当たって，ソースコードの公開義務が発生するのはどの場合か．
ア

ソフトウェアの一部を改変し再配布する．

イ

ソフトウェアのソースコードを入手する．

ウ

ソフトウェアを動作環境にインストールする．

エ

動作環境にインストールしたソフトウェアを動作させる．

問12

正解

完璧

直前
CHECK

図は二重積分方式 A /D 変換器による A /D 変換の信号波形を示している．図の波形 B（破線）と比ベた波形 A（実線）を示す状態として，適切な組合せはどれか．
0V

積分器出力

A
B
ON

入力電圧積分信号

OFFB

基準電圧積分信号OFFON
A

A / D 変換器への入力電圧

逆積分時間

ディジタル値出力

ア

高い

長い

大きい

イ

高い

短い

大きい

ウ

低い

長い

小さい

エ

低い

短い

小さい

9

ア

問 11

GPL（General Public License）とは，Free Software Foundation（FSF）の GNUプロジェクトが提唱するフリーソフトウェアのライセンスのことである．ソフトウェアとそれを使用するユーザに使用，複製，変更，再頒布などの自由を与えることを最大の目的とし，徹底しているのが特徴である．ソフトウェアは必ずソースプログラムとともに頒布，複製されなければならない．ソースプログラムを付けずに配布する場合は，ソ▼
解
答ースプログラムを確実に入手できる手段を提供することが義務付けられる．
OSS（Open Source Software）とは，ソースコードをインターネットなどで無償公開し，誰でもそのソフトウェアの改良，再配布が行えるようにすること，あるいはそうして公開されたソフトウェアのことである．
ア： GPL で公開された OSS を改変した場合，GPL ライセンスとして改変したソフトウ
ェアのソースコードの公開義務が発生する．
イ：ソースコードの入手は利用者の権利であり，義務ではない．
ウ，エ：改変を伴わないインストールやソフトウェアの動作は，ソフトウェアの使用にあたってソースコードの公開義務は発生しない．

エ

問 12

問題の図を見ると，波形 A は波形 B よりも小さいからディジタル値出力が小さいことと，積分器出力が 0V に戻るまでの時間が短いことが分かる．二重積分方式 A / D 変換器の積分器出力は入力電圧に比例するから，波形 A の A / D 変換器の入力は波形 B のそれより小さい．よって，正解はエである．
参考までに，二重積分方式の A / D 変換器の回路図を示す．動作としては，最初にス
イッチ S を A 側として測定電圧 Vx の積分を開始すると，制御回路が動作してクロックパルスをカウントアップして，積分器の出力が低下しはじめる．制御回路がスイッチ S をB 側に切り替えると，測定電圧とは極性が逆の基準電圧が積分器に入力される．積分器の出力が上昇して 0 に到達すると，制御回路が動作して積分器の動作を停止する．
測定電圧Vx

クロックパルス発生器
AB

基準電圧− VSC

S−R+制御回路

カウンタ

積分回路

A / D 変換器には，本問の二重積分方式の他に逐次比較方式，並列比較（フラッシュ）方式などがある．それぞれの特徴や動作原理について学習しておくとよいだろう．

10

問題
問

13正解

直前完璧CHECKLED 点灯回路の動作として，適切な組合せはどれか．
Vccスイッチ
（SW）

LED

出力ポート

問

SWオフ

SWオン+出力ポート HighSWオン+出力ポート Low

ア

点灯

点灯

消灯

イ点灯

消灯点灯

ウ

消灯

点灯

消灯

エ

消灯

消灯

点灯

14

正解

直前

完璧

CHECK

図に示す PLL がロック状態の場合，出力周波数 fout を基準周波数 fref で表したものはどれか．ここで，分周器の分周比は N とする．

fref

位相比較器

ループフィルタ

電圧制御発振器
（VCO）

fout

1／N分周器

ア

fref
N

イ

N
fref

ウ

1
Nfref

エ

Nfref

11

ウ

問 13

npn 型トランジスタを用いた LED 点灯回路の動作について考える．このトランジス
タには，ベース−エミッタ間に小さい電流を流すとそれに比例してコレクタ−エミッタ間に大きな電流が流れるという性質がある．
コレクタ

▼
解答

ベースコレクタ

ベースエミッタ

エミッタ

npn 型トランジスタ

pnp 型トランジスタ

SW オフのときは下記のような回路と考えればよいから，ベース−エミッタ間には電流が流れず，LED は点灯しない．
Vcc

LEDSW オンとし，かつ出力ポート High（1）のときはベース−エミッタ間に電流が流れ，LED にも電流が流れて LED が点灯する．SW オン＋出力ポート Low（0）のときはトラン
ジスタに電流が流れず，LED は消灯したままになる．よって，正しい組合せはウである．

問 14

エ

図の PLL は，入力された基準信号 f ref とループ内の発振器からの出力との位相差が一定になるよう，ループ内発振器にフィードバック制御をかけて発振をさせる発振回路のフィードバックループ内に 1 /N の分周器を加えている．f ref の 1 /N の周波数の信号を比較信号として位相比較回路に返すようにすれば，この PLL は基準周波数 fref の N 倍の周波数，N fref で同期発振する．

12

問題
問15正解

完璧

直前
CHECK

プログラムと定数を ROM から読み出すために，アドレスバスとチップセレクト信号（ CS ）を図のように接続した．アドレスバスは A0 が LSB である．この ROM にアクセスできるメモリアドレスの範囲はどれか．ここで，解答群の数値は 16 進数で表記してある．
アドレスバス（A15〜A 0）
A15……
A13 …… A 0

A14

CS

ア0000 〜 1FFF

イ

4000 〜 7FFF

ウ

4000 〜 FFFF

エ

C000 〜 FFFF

ROM13

ウ

問 15

図のアドレスバスとチップセレクト信号の接続を見ると，アドレスバス A15，A14 がチップセレクト信号に使用されている．OR 回路であるから，どちらかが 1 もしくはいずれも 1 の状態で CS がオンになる．アドレスバス A13 〜 A0 がこの ROM のメモリアドレスとして使用できる．アドレスバスの状態を 2 進数で表すと次のようになる．

▼解答

チップセレクト信号 A 15 A 14

ROMアドレスA 13 A 0

最小0100 0000 0000 0000

最大1111 1111 1111 1111

求める回答群の数値は 16 進数で表記されているから，2 進数→ 16 進数変換すると上記の ROM アドレスは 4000 〜 FFFF となる．

14

問題
問16

正解

直前

完璧

CHECK

アドレスバスとデータバスを共用する MPU に EPROM を接続するため，図の回路構成にする．この場合，ラッチ制御信号として，適切なものはどれか．ここで，ラッチ回路は，ラッチ制御信号が H レベルなら入力を通過させ，L レベルになるとそれを保持するものとする．
MPU

EPROM

データバス
ラッチ
回路

AD15〜AD00

D15〜D00
A15〜A 00

アドレスバスOE

ラッチ制御信号

CS

リード信号
チップセレクト信号

AD15〜AD00

アドレス

データリード信号
チップセレクト信号

HL

ア
H

L

イH

L

ウHエL

15

問 16ア

この問題で使用されているラッチ回路は，問題文に「ラッチ制御信号が H レベルなら信号を通過させ，L レベルになるとそれを保持するものとする」とあるから，アドレスを記憶するために，アドレスが流れているタイミングで H レベル→ L レベルになる制御信号を必要とする．よって，制御信号として適切なものはアである．

▼解
答

16

問題
問

17正解

完璧

直前
CHECK

回路の端子 X に図に示す幅 5 ミリ秒のパルス信号を入力したときに端子 Y に現れる信号波形として，適切なものはどれか．ここで，RC 回路の時定数 τ を約 1 ミリ秒，ゲート遅延は τ に比ベて十分に小さいものとする．

端子X

端子Y5ミリ秒
端子Xの信号波形

アイウエ

問

18正解

完璧直前
CHECK

イーサネットの MAC アドレスは何ビットか．
ア32

イ48

ウ64エ128

17イ

問 17

NAND ゲートへの入力端子のうち，下側の端子への入力信号は，上側の端子への入力信号よりも遅延分だけ到着が遅れる．問題文より，ゲート遅延は無視するものとして，遅延は時定数 τ = 1 ミリ秒である．信号波形はそれぞれ以下の図のようになり，端子 Y
ではイの波形が得られる．
5ミリ秒

▼
解答

端子Xの信号波形

NAND入力（上）NAND入力（下）
入端子Y

1ミリ秒

1ミリ秒

問 18

イ

ネットワークに接続されているステーションの特定に使われるのが MAC アドレス（Media Access Control address）である．イーサネットの MAC アドレスは 48 ビットである．MAC アドレスは各 8 ビットの第 1 〜 6 オクテットで構成され，「12 ： 34 ： 56 ：78 ： 9A ： BC」または「12-34-56-78-9A-BC」のように表記される．最初の 3 オクテッ
トは OUI（Organizationally Unique Identifier）と呼ばれ，最後の 3 オクテットは各ベンダが管理する番号になっている．

18

問題
問

19正解

完璧直前
CHECK

暗号方式に関する説明のうち，適切なものはどれか．
ア

共通鍵暗号方式で相手ごとに秘密の通信をする場合，通信相手が多くなるに従って，鍵管理の手間が増える．

イ

共通鍵暗号方式では，送信側と受信側で異なった鍵を用いるので，鍵の機密性が高い．

ウ

公開鍵暗号方式で通信文を暗号化して内容を秘密にした通信をするときには，復号鍵を公開することによって，鍵管理の手間を減らす．

エ

公開暗号方式では，署名に用いる鍵を公開しても構わない．

問20

正解

完璧

直前
CHECK

論理データモデル作成におけるトップダウンアプローチ，ボトムアップアプローチに関する記述として，適切なものはどれか．
ア

トップダウンアプローチでは，新規システムの利用者要求だけに基づいて論理データモデルを作成するので，現状業務の分析は行えない．

イ

トップダウンアプローチでもボトムアップアプローチでも，最終的な論理データモデルは正規化され，かつ，業務上の属性はすべて備えていなければならない．

ウ

トップダウンアプローチでもボトムアップアプローチでも，利用者が使用する現状の画面や帳票を素材として分析を行うのは同じである．

エボトムアップアプローチは現状業務の分析に用いるものであり，新規システムの設計ではトップダウンアプローチを使用する．

19

問 19

ア

共通鍵暗号方式：暗号化鍵と復号鍵に同じ鍵を用いる暗号化方式で，通信相手とは鍵を共有する．
公開鍵暗号方式：暗号化鍵と復号鍵に異なる鍵を使用し，暗号化鍵は公開し，復号鍵を秘密にする暗号化方式である．
イ：共通鍵暗号方式では，送信者と受信者が同じ鍵を用いる．

▼解答

ウ：復号鍵を公開してしまうと復号が可能になるので，内容を秘密にした通信が行えなくなり，誤りである．
エ：公開鍵暗号方式では，署名に用いる鍵は秘密にする．

問 20

イ

トップダウンアプローチ：企業や組織のトップからの業務改善要求をきっかけとして，組織全体で共通に利用できるような開発標準の策定を視野に入れたアプローチ．
ボトムアップアプローチ：現場レベルでの開発業務改善要求やプロジェクトの要求をきっかけとして，その業務・プロジェクトで必要最低限の範囲・詳細度で，利用技術や体制に合わせた開発標準を作るアプローチ．他のプロジェクトに展開するためには固有部分を分離してより汎用的な標準を策定する必要がある．
ア：トップダウンアプローチは，企業・組織のトップからの要求によるものであり，「利用者要求だけ」という部分は誤りである．
ウ：利用者が使用する現状の画面や帳票を素材として分析を行うのはボトムアップアプローチである．
エ：新規システムの設計はトップダウンアプローチ，ボトムアップアプローチのどちらも用いることがあり，トップダウンアプローチを用いるとは限らない．

20

問題
問

21正解

直前

完璧

CHECK

モジュールの独立性を高めるには，モジュール結合度を弱くする必要がある．モジュール間の情報の受渡し方法のうち，モジュール結合度が最も弱いものはどれか．
ア

共通域に定義したデータを，関係するモジュールが参照する．

イ

制御パラメタを引数として渡し，モジュールの実行順序を制御する．

ウ

入出力に必要なデータ項目だけをモジュール間の引数として渡す．

エ

必要なデータを外部宣言して共有する．

問

22

正解

直前

完璧

CHECK

図は，デマルコの提唱による構造化技法を基本としたシステム開発プロジェクトのライフサイクルを表現したものである．図中の a に入れる適切なフェーズはどれか．

予算，スケジュール

ユーザの要求

1
調査

フィージ
ビリティ
資料

物理的要求

2
構造化分析

ユーザの要求構造化仕様書4
ハードウェアハードウェアの調査

システム
構成データ

3
a

ア

機能設計イ

構造化設計

ウ

プログラム設計エプロトタイピング

5システム
システム開発テスト
計画
パッケージ化した設計

21

ウ

問 21

モジュール結合度を弱い順に挙げると次の通りである．
データ結合：モジュール間のデータはすべて引数として受け渡す．
スタンプ結合：データ構造（構造体，レコード）を含んだ引数として受け渡す．
制御結合：呼び出されるモジュールの制御要素を引数として渡す．
外部結合：グローバルな（外部変数宣言している）データ項目を参照する．

▼
解
答

共通結合：グローバルな（外部変数宣言している）構造体を参照する．
内部結合：外部変数宣言していないデータを他のモジュールが直接参照する．
ア：共通結合に関する記述である．
イ：制御結合に関する記述である．
ウ：データ結合に関する記述である．モジュール結合度が最も弱い．
エ：外部結合に関する記述である．

イ

問 22

デマルコの構造化技法では，システムの機能間におけるデータの流れに着目してユーザの要求を仕様化し，システムを開発する．図の中の構造化分析から構造化仕様書が送られた矢印の先のaには構造化設計が入る．

構造化仕様書：総括的なコンテキストダイヤグラムの作成に続いて，最上位のデータフ
ロー図としてデータフローダイヤグラムを書き，データの流れをモデル化する．この過程で出現するすべてのデータ名はデータディクショナリと呼ぶ論理的な辞書に格納する．また，最下位のデータフローを記述した仕様書をミニスペックという．

22

問題
問

23

正解

完璧

直前
CHECK

プリエンプティブな優先度ベーススケジューリングで動作する三つの周期タスク A，B，C がある．タスク C が実行可能になってから完了するまでの時間は最大何ミリ秒か．
周期（ミリ秒）

ア

300

問

24

最大実行時間（ミリ秒）

優先度タスクA

400

50

高タスクB

650

200

中タスクC

700

300

低イ

550

ウ600

エ

正解

700

完璧

直前
CHECK

実験計画法を利用したテストデータ作成方法として，適切なものはどれか．
ア

効率よくテストするために，直交表を用いてテストデータを作成する．

イ

データを，同じ特性をもつ幾つかのグループに分割し，各グループの境界値をテストデータとする．

ウ

データを，同じ特性をもつ幾つかのグループに分割し，各グループの代表値をテストデータとする．

エ

入力と出力を洗い出し，その間の因果関係を一定の規約によってグラフ化し，このグラフから作成した決定表に基づいてテストデータを作成する．

問25

正解

完璧

直前
CHECKSOA（Service Oriented Architecture）の説明はどれか．
アイ

Web サービスを利用するためのインタフェースやプロトコルを規定したものである．
XML を利用して，インターネット上に存在する Web サービスを検索できる仕組みである．

ウ

業務機能を提供するサービスを組み合わせることによって，システムを構築する考え方である．

エサービス提供者と委託者との間でサービスの内容，範囲及び品質に対する要求水準を明確にして，あらかじめ合意を得ておくことである．

23

ウ

問 23

プリエンプティブとは，プラットフォームであるシステム（OS）が複数のタスク間での CPU 制御を切り替えて，同時並行処理を実現する方式である．ここで，タスク A，B，C をそれぞれの周期で実行するときの CPU の占有状態を図に示すと，以下のようになる．タスク C が実行可能になってから完了するまでには，最大 600 ミリ秒を必要とす
る．

▼
解答

タスク
経過時間1マス50ミリ秒
タスクA A
A
タスクB
タスクC

A
B B B

A
B
C C C C C C

C

600ミリ秒
タスクC実行可能

問 24

実行終了

ア

実験計画法を用いるのは，テストケースが非常に多くてすべてをテストできない場合に効率よくテストするための手法で，テストのデータが最小限になるように直交表を用いてテストケースを選択する．
イ：限界地分析によるテストデータの作成方法である．
ウ：同値分割によるテストデータの作成方法である．
エ：因果グラフによるテストデータの作成方法である．

問 25

ウ

SOA ：サービス指向アーキテクチャとは，サービスの集まりとしてシステムを構築する手法である．ここで，サービスとは外部から標準化された手順で呼び出すことができる一まとまりのソフトウェアの集合であり，各サービスが XML で記述されたメッセージを SOAP でやり取りし，連携して動作する．
ア： SOAP（Simple Object Access Protocol）に関する説明である．
イ： UDDI（Universal Description, Discovery, and Integration）に関する説明である．
エ： SLA（Service Level Agreement）に関する説明である．

24