問題
問

1

正解

完璧

直前
CHECK

16 ビットのダウンカウントのカウンタを用い，そのカウンタの値が 0 になると割込みを発生するハードウェアタイマがある．カウンタに初期値として 10 進数の 150 をセットしてタイマをスタートすると，最初の割込みが発生するまでの時間は何マイクロ秒か．ここで，タイマクロックは 16MHz を 32 分周したものとする．
0.3

ア

問

イ

2

ウ

2150

エ

正解

300

完璧

直前
CHECK

セットアソシアティブ方式のキャッシュメモリを含めたメモリシステムの平均メモリアクセス時間を短縮するために行う対策のうち，ライト時のミスペナルティを増加させるものはどれか．
アウェイ数を増加させる．

イ

エントリ数を増やす．

ウ

仮想アドレス変換時間をなくす．

エブロックサイズを大きくする．

問

3

正解

完璧

直前
CHECK

バスプロトコルに関する記述のうち，適切なものはどれか．
ア

バスアービタがバスの調停を行い，調停の結果，使用権を取得した装置がバスを使用する．

イ

バススレーブがアドレスを出力して，転送相手の装置及びその装置内の転送対象を指定する．

ウ

バススレーブは，バスを使用したデータ転送が終了すると，各信号線の駆動を停止する．

エバスマスタが，バスを時分割で使用するように調停を行うことによって，複数の装置がバスを使用できる．

H23 春 ES _ 1

平成
２３
年度
春期
試
験午
前Ⅱ

問1

エ

タイマクロック（システムクロック）である 16MHz を 32 分周する．
16MHz ／ 32 = 0.5〔MHz ／分周〕
タイマカウンタは，タイマクロックの立ち上がりに同期して 0.5MHz（500kHz）ごとにデクリメントされるから，最初の割込みの発生は 150 ／ 0.5 = 300〔マイクロ秒〕となる．

▼解
答
問2

エ

キャッシュメモリのブロックの位置に関する方式は，次の三つに分類される．
ダイレクトマッピング方式：各ブロックのキャッシュの上での位置が一意に決められている方式．マッピングは，通常，（ブロックフレームアドレス）mod（キャッシュ中のブロック数）によって行われる．
（mod は剰余演算）
フルアソシアティブ方式：ブロックをキャッシュ上の任意の位置に置く方式．
セットアソシアティブ方式：ブロックをキャッシュ上の決められた範囲の中にだけ置く方式．
セットアソシアティブ方式では，ブロックサイズを大きくするとキャッシュできる件数が減少して，ライト時のミスペナルティを増加させることになる．

問3

ア

ア：バス競合を回避するバス調停機能をバスアービタという．
イ：バススレーブは受動的にその要求を待ち，サービスを受けるもので，他の装置からの指示で動作する．
ウ：バススレーブは終了信号をバスマスタに転送する．
エ：調停はバスアービタが行う．バスマスタは起動を行う主体で，能動的にデータ転送を開始する．

H23 春 ES_ 2

問題
問

4

正解

完璧

直前
CHECK

多重にハードウェア割込みが発生する組込みシステムにおける ISR（Interrupt
Service Routine）の処理の説明のうち，適切なものはどれか．
ISR 処理時間が長い順に高い割込み優先度を与えると，システム全体のリアルタイ

アム応答性が向上する．
ISR 処理中に，ほかの割込み要求を抑止する場合は，セマフォを用いる．

イ

最大割込み処理時間は，すべての ISR 処理時間の合計であり，最も優先度の高い割ウ込みが発生してから，その ISR 処理の完了までの時間に相当する．
低い優先度の割込みによる ISR 処理中に割込み禁止を行うと，その間に発生した高エい優先度の割込みに対する ISR 応答時間は長くなる．

問5正解

完璧直前
CHECK

1 画素当たり 24 ビットのカラー情報をビデオメモリに記憶する場合，横 1,024 画素，縦 768 画素の画面表示に必要なメモリ量は，約何 M バイトか．ここで，1M バイトは106 バイトとする．
ア0.8

イ2.4

ウ6.3

エ18.9

平成２３
年度
春期
試
験
午
前
Ⅱ

H23 春 ES _ 3

問4

エ

割込みサービスルーチン（ISR）：割込みの動作を制御するためのプログラム．実行されている処理を CPU が一時的に中断して優先される別の処理を行う際，割込み時に実行されていたプログラムの実行状態を保存し，ISR の処理後に元に戻せるようにする処理を行う．
割込みレイテンシ：物理的な割込みが発生してから，割込みサービスルーチン（ISR）▼解答が起動されるまでの時間のこと．
ア：リアルタイムの応答性を向上させるには，処理時間が短い順に高い優先度を与え，どんどん処理したほうがよい．割込み処理はタスク処理よりも優先されるため，割込み処理で時間を多く消費するとシステム全体のリアルタイム性が失われる．
イ： ISR では，通常，割込み禁止になっていることが多い．多重ハードウェア割込みが発生するシステムの ISR で他の割込み要求を抑止する場合は，処理中の ISR に高い優先度を与えればよい．
ウ：最大割込み処理時間は，すべての ISR 処理時間の合計ではない．

問5

イ

画面表示に必要なビデオメモリ量は，1 画素あたりのカラー情報と縦横の画素の積によって求めることができる．このとき，ビットとバイトの単位の違いに注意して計算する．
24〔ビット〕÷ 8 × 1024〔画素〕× 768〔画素〕= 2,359,296〔バイト〕≒2.4〔M バイト〕

H23 春 ES_ 4

問題
問

6正解

直前

完璧

CHECK

故障発生率が 1.0 × 10−6 回／秒である機器 10,000 台が稼働している．330 時間経過後に，故障していない機器の平均台数に最も近いものはどれか．ここで，故障発生率は経過時間によらず一定で，故障した機器は修理しない．また，必要であれば，故障発生率を λ 回 ／秒，稼働時間を t 秒とする次の指数関数のグラフから値を読み取って，計算に使用してよい．
指数関数 F（t）= exp（ −λ t）
F（t）
1.0

0.5

0

3,000

ア

問

7イ

0.5

5,000

1.0

1.5

2.0

ウ

2.5

3.0

7,000

3.5 λ t

エ

正解

9,000

完璧

直前
CHECK

リアルタイム OS におけるコンテキストの使用方法に関する記述のうち，適切なものはどれか．
ア

アプリケーションタスクを，アプリケーションタスク共有のコンテキストで実行させる．

イ

アプリケーションタスクを，カーネルのコンテキストで実行させる．

ウ

カーネルを，アプリケーションタスクのコンテキストで実行させる．

エ

割込み処理を，割込み処理ごとのコンテキストで実行させる．

H23 春 ES _ 5

平成
２３年
度
春期
試
験午
前Ⅱ

ア

問6

λ（故障発生率）× t（稼働時間）でグラフの x 軸上の値を求める．
1.0 × 10 − 6 × 330 = 0.000001 × 330 × 3600 = 1.188
問題で与えられたグラフの x 軸の値 1.188 に対応する y 軸の値，すなわち稼働率 F（t）は 0.3 であることが分かる．したがって，10,000 台に対する稼働率が 0.3 であるから，次のように計算される．

▼解
答

10,000 × 0.3 = 3,000〔台〕指数関数 F（t）= exp（ −λ t）
F（t）
1.0

0.5

00.5

1.0

問7

1.5

2.0

2.5

3.0

3.5 λ tエコンテキストとは，タスクの実行に必要なレジスタの内容，タスクの状態，優先順位，メモリ使用情報，属性情報などのことで，タスクごとに生成されなければならない．コンテキストは，カーネルの処理でもアプリケーションタスクでも別個に必要となり，いずれの場合でも共有はできない．

H23 春 ES_ 6

問題
問

8正解

完璧

直前
CHECK

タスクが発行するシステムコールと発行後の状態遷移先との組合せとして，起こり得るものはどれか．
発行するシステムコール

状態遷移先

ア

イベントフラグ待ち

実行可能状態
実行可能状態イ

セマフォのP操作

ウ

メールボックスへの送信

実行可能状態

エ

メモリ返却

待ち時間

問

9正解

完璧

直前
CHECK

優先度に基づくプリエンプティブスケジューリングのリアルタイム OS を使用した組込みシステムで，入力装置及び出力装置にアクセスする二つのタスク X，Y がある．X
は Y より優先度が低く，Y が待ち状態となったときに X に処理が戻る．X，Y のアクセスを排他制御するために，入力装置及び出力装置それぞれに資源数 1 のセマフォを用意し，X，Y を図のように実装したとき，デッドロックが発生するのは X が処理中のどのタイミングで Y が起床したときか．ここで，Y は起床すると α から処理を行うこととする．
YX

α
入出力データの準備

入出力データの準備
A
入力装置用セマフォ取得

平成
２３
年度
春期
試
験

出力装置用セマフォ取得

B
出力装置用セマフォ取得

入力装置用セマフォ取得

C
入出力処理

入出力処理

午
前
Ⅱ

D

ア

A

出力装置用セマフォ解放

入力装置用セマフォ解放

入力装置用セマフォ解放

出力装置用セマフォ解放

イ

B

ウ

Cエ

D
H23 春 ES _ 7

問8

ウ

ア：イベントフラグ待ちのシステムコールが発行されるのは，例えばあるタスク A の処
理中にタスク A を待ち状態にしてタスク B の処理を待つといった場合になるから，状態遷移先としては待ち状態になる．
イ：セマフォの P 操作は資源の獲得宣言であるから，次の状態遷移先は資源が獲得できるまでの待ち状態である．

▼解答

ウ：実行可能状態に遷移する．メールボックスはデータそのものではなく，データを指し示すポインタのみをやりとりするため，処理の負荷が小さく，送信側のタスクが待ち状態に遷移することはない．
エ：メモリ返却により実行可能状態になる．

問9イ

デッドロックが発生するタイミングについて，二つのタスク X，Y が入力装置と出力装置にアクセスするが，その順序が逆になっている点に着目する．
タスク X が A ，C，D の段階でタスク Y が起床しても入力装置セマフォ取得のタイミングで待ち状態になり，X へ処理が戻るのでデットロックは起きない．
タスク X が B の段階でタスク Y が起床すると，Y の入力装置セマフォ取得のタイミングで Y が待ち状態になり X へ処理が戻る．が Y により出力装置のセマフォ取得が行われているために X は出力装置のセマフォ取得ができずにデットロックが発生する．

H23 春 ES_ 8

問題
問

10正解

完璧直前
CHECK

ソフトウェア開発におけるリポジトリの説明はどれか．
ア開発を支援するために提供されるソフトウェア部品のデータベースのことである．

イ

ソフトウェアの開発及び保守における設計情報やプログラムを一元的に管理するためのデータベースのことである．

ウ

ソフトウェアを開発するためのツールやデータモデルを格納するためのデータベースのことである．

エ

リバースエンジニアリングを行うためのソースコード解析用ソフトウェアや解析結果を格納するためのデータベースのことである．

問

11

正解

完璧直前
CHECK

OSS（Open Source Software）における，ディストリビュータの役割はどれか．
ア

OSS やアプリケーションソフトを組み合わせて，パッケージにして提供する．

イ

OSS を開発し，活動状況を Web で公開する．

ウ

OSS を稼働用のコンピュータにインストールし，動作確認を行う．

エOSS を含むソフトウェアを利用したシステムの提案を行う．

問

12

正解

完璧直前
CHECK

LSI の省電力制御技術であるパワーゲーティングの説明として，適切なものはどれか．
ア

動作する必要のない回路ブロックに供給しているクロックを停止することによって，消費電力を減らす．

イ

動作する必要のない回路ブロックへの電源供給を遮断することによって，リーク電流を減らす．

ウ

半導体製造プロセスの微細化によって生じるリーク電流を，プロセス技術の改良によって減らす．

エ 複数の電圧の電源供給によって，動作周波数の低い回路ブロックには低い電源電圧を供給することで，動作時電力及びリーク電流を減らす．

H23 春 ES _ 9

平成
２３年
度
春期
試
験午前Ⅱ

問 10イ

ソフトウェア工程におけるリポジトリとは，ソフトウェアの開発および保守行程における様々な情報を一元的に管理するためのデータベースのことである．各工程での成果物を一元管理することによって，開発・保守作業の効率が良くなり，用語の統一もできる．

▼解答

問 11

ア

オープンソースソフトウェア（OSS ： Open Source Software）におけるディストリビュータの役割は，OSS やアプリケーションを組み合わせてパッケージにして提供することである．
イ：一般的に OSS コミュニティの役割である．
ウ：ユーザの役割である．
エ： SIer の役割である．

問 12イ

パワーゲーティングとは，動作していない回路ブロックへの電源供給そのものを遮断する技術である．マルチコアの CPU において，使用電源（AC ／バッテリ）や処理量に応じて動作するコア数を変えることも行われている．
ア：クロックゲーティングの説明である．最近の高性能 CPU では消費電力に対するリーク電流の比率が大きくなり，リーク電流はクロック信号の有無に関係が無いため，この供給停止だけでは効果が薄くなってきている．
ウ：リーク電流を減らす方法として，例えばゲート絶縁膜の材料を現在使われている二酸化シリコンから高誘電率（High-k）に，ゲート電極の材料を現在使われているポリシリコンから金属にするといった方法がある．
エ：多電源設計の説明である．

H23 春 ES_ 10

問題
問

13正解

完璧

直前
CHECK

論理回路の入力 A，B に図の信号を与えたときの C の出力波形はどれか．
AC

B

A
B

アイ
ウエ

問

14正解

完璧

直前
CHECK

A/D 変換に関する記述のうち，適切なものはどれか．
アイ

サンプリング周期が短いほど，高い周波数の信号まで変換できる．
ナイキスト周波数を超える入力信号は，ディジタルフィルタで補正することによって正しく変換できる．

ウ

入力信号よりもノイズの周波数が高い場合，ハイパスフィルタを用いることによって正しく変換できる．

エ平成
２３年度
春期試
験午前Ⅱ

変換時間が短いほど，高い分解能で変換できる．

H23 春 ES _ 11

イ問 13

否定論理和素子（NOR）を使った回路に入力 A および B を与えたときの C の出力波形を選択する問題である．否定論理和（NOR）は論理回路が行う基本的な論理演算の一つで，すべての入力が「偽（あるいは 0）」の場合だけ出力が「真（あるいは 1）」となり，それ以外は出力が「偽（あるいは 0）」となる．
本問の図の回路では NOR を二つ用いている．また，図の上下にある NOR の出力が他▼
解答方の入力になっている．A，B がともに 0 のときは C も 0 であり，下記の a1 = 1，b1 = 0
でもそれは変らない．しかし，b1 = 1 になると a1 = 0，a2 = 0 となり C = 1 となる．次に，a1 = 1，b1 = 0 になると a2 = 0 となる．よって，C の出力波形はイである．
否定論理和（NOR）真理値表
入力10011

入力20101

出力1000a1A

Ca2b1Bb2ABイ問 14ア

A / D 変換：アナログ信号をディジタル信号に変換すること．コンピュータはアナログ信号を直接扱うことができないため，ディジタル信号に変換する必要がある．A / D 変換の性能の尺度として 8 ビット，10 ビット，12 ビットといった単位が用いられ，数字が大きいほど精度が高い．
ア：サンプリング周期が短いほど，入力電圧の変化を正しく変換できる．
イ： D /A 変換のこと．
ウ：ハイパスフィルタは高い周波数を通過させる特性を持つフィルタであるから誤り．
ハイカットフィルタを用いる．
エ：変換時間が短い（変換速度が速い）ものでも，変換する間隔が長ければ分解能は低い．

H23 春 ES_ 12問題
問15正解完璧直前
CHECK

DC モータにおける PWM 制御方法はどれか．
ア

パルス周期によって，モータの回転角を制御する．

イ

パルス数によって，モータの回転角を制御する．

ウ

パルス数によって，モータの回転数を制御する．

エ

パルスのデューティ比によって，モータの回転数を制御する．

問

16正解

完璧

直前
CHECK

マイコンの出力ポートに接続されたランプ回路を図に示す．ランプが点灯するのはどの場合か．
Vcc
出力ポート
ランプ

信号A
信号B

信号A

信号B

アHigh

High

イ

High

Low

ウ

Low

HighエLow

Low

問

17正解

完璧

直前
CHECK

MPU がもつウェイト機能及びレディ機能の使い方として，適切なものはどれか．
ア

MPU と DMA コントローラとのバス調停を行う．

イ

OS が実行すべきタスクがないときに，MPU をウェイト状態とする．

ウ

アクセス速度の遅いメモリに MPU を同期させる．

エ

入出力装置の処理完了を MPU に知らせる．

H23 春 ES _ 13

平成２３
年度
春期試
験午
前Ⅱ

問 15

エPWM 制御方法：周期が一定のパルス波を変調（可変）する制御方式．DC モータに加える周期が一定のパルス波のパルス幅を可変し，DC モータに印加される平均電圧を一定になるように制御する．駆動回路の電力損失は少ないが，パルス波によるスイッチングノイズが発生する．
ア：デジタルサーボ方式に関する説明である．

▼解答

イ： FG サーボ方式に関する説明である．

問 16

ア

3 ステートバッファは，H（高電圧状態），L（低電圧状態），遮断（フローテイング状態）の三つの出力状態があるバッファである．信号 A が H のときにバッファとして機能し，L のときには出力が遮断されてハイインピーダンス状態となる．よって，信号 Aに H，信号 B に H が出力されているときには 3 ステートバッファから H レベル電圧が出力され，トランジスタのベースに電流が流れてトランジスタのコレクタとエミッタ間がオンとなり，ランプに電流が流れて点灯する．

問 17

ウ

ウェイト機能： MPU のウェイト機能とは，MPU の動作を待たせる機能である．アクセス時間が遅いメモリや I / O と MPU がデータ転送を行うときに，MPU はそれらに対するデータ入出力動作のタイミング（アクセスサイクル）を遅らせて同期する．
レディ機能：外部デバイスが MPU に対して，レディ（READY）信号制御によって所定のアクセスサイクル分のアクセスを遅らせる機能である．
ア：バスアービタのこと．DMA バスアービストレーションの動作としては，DMA コン
トローラと MPU とのハンドシェークで MPU をホールド状態にして，DMA コントローラがバスの使用権を得てからデータ転送を行う．
イ： OSのもつタスク管理機能の説明．MPUのウェイト機能，レディ機能の説明ではない．
エ： MPU の割込み処理（Interrupt）の解除の説明と考えられる．一般に MPU は，入出力装置の処理，タイマ，電源異常などの時に割込みを行う．

H23 春 ES_ 14

問題
問

18正解

完璧直前
CHECK

TCP / IP ネットワークで使用される ARP の説明として，適切なものはどれか．
アIP アドレスから MAC アドレスを得るためのプロトコルイ

IP アドレスからホスト名（ドメイン名）を得るためのプロトコルウ

MAC アドレスから IP アドレスを得るためのプロトコルエ

ホスト名（ドメイン名）から IP アドレスを得るためのプロトコル

問19

正解

完璧

直前
CHECK

IC カードの耐タンパ性を高める対策はどれか．
アIC カードと IC カードリーダとが非接触の状態で利用者を認証して，利用者の利便性を高めるようにする．

イ

故障に備えてあらかじめ作成した予備の IC カードを保管し，故障時に直ちに予備カードに交換して利用者が IC カードを使い続けられるようにする．

ウ

信号の読出し用プローブの取付けを検出すると IC チップ内の保存情報を消去する回路を設けて，IC チップ内の情報を容易に解析できないようにする．

エ

退職者の IC カードは業務システム側で利用を停止して，ほかの利用者が使用できないようにする．

平成
２３
年
度
春期
試
験午
前
Ⅱ

H23 春 ES _ 15

問 18

ア

ARP（Address Resolution Protocol）： TCP/IP ネットワークにおいて，IP アドレスからイーサネットの物理アドレス（MAC アドレス）を求めるために使用するプロトコルである．逆に，MAC アドレスから IP アドレスを求めるためには RARP（ReverseARP）を利用する．
ア： ARP の説明である．

▼解答

イ： DNS（Domain Name System）の説明である．
ウ： RARP の説明である．
エ： DNS の逆引きの説明である．

問 19

ウ

耐タンパ性とは，内部解析や改ざんを物理的及び論理的に防衛する性能あるいは性質．
IC カードは必要な情報が IC チップのメモリに記録され，さらにその情報に対するアクセスを CPU が制御するという構造上，外部からこの情報に不正にアクセスしたり，読み出したり，改ざんしたりすることが非常に困難である．

H23 春 ES_ 16

問題
問20

正解

直前

完璧CHECK

図は，階層化された DFD における，あるレベルの DFD の一部である．プロセス 1 を子プロセスに分割して詳細化した DFD のうち，適切なものはどれか．ここで，プロセス 1 の子プロセスは，プロセス 1 − 1，1 − 2 及び 1 − 3 と表す．
213アイ
1−21−11−11−31−3

ウ

1−2エ
1−21−1

1−11−31−3

平成
２３年度
春期
試
験

1−2午
前
Ⅱ

H23 春 ES _ 17

イ

問 20DFD（Data Flow Diagram）：データの流れを中心にシステムを表現したもの．デー
タフロー（情報の流れ）を矢印，処理を円，データストア（データが蓄積されている状態）を 2 本の太線，外部（データの発生源または行先）を四角で表す．
本問の DFD は，プロセス 1 への入力が 2 本，プロセス 1 からの出力も 2 本であり，これを満たす DFD は選択肢イとエである．しかし，選択肢エではプロセス 1 − 2 に外部か▼解
答らの入力がないため，不適である．

ア問

イ2
11−2

1−1

1−31−2

1−1
31−3

プロセス1に着目
入力1本
1

出力2本

ウ

入力2本

出力2本

エ
1−31−2

入力2本

出力2本

1−1
1−1
1−31−2

入力2本

H23 春 ES_ 18

出力1本

入力2本

出力2本

プロセス1−2へのデータの流れがない問題
問

21正解

完璧

次の E-R 図の解釈として，適切なものはどれか．ここで，＊

直前
CHECK

＊は多対多の関連を表し，自己参照は除くものとする．

＊親組織

＊子ア

ある組織の親組織の数が，子組織の数より多い可能性がある．

イ

すべての組織は必ず子組織をもつ．

ウ

組織は 2 段階の階層構造である．

エ

組織はネットワーク構造になっていない．

問

22正解

完璧

直前
CHECK

マイコンの JTAG を利用したデバッガの説明として，適切なものはどれか．
アRAM を疑似的に ROM に見立ててプログラムをロードし，モニタプログラムがMPU に割込みをかけながらプログラムのデバッグを行う．

イ

実機のマイコンを取り外し，マイコンのソケット部に当該マイコンをエミュレーションするプロセッサ及びソフトウェアが搭載された ICE を装着して，デバッグを行う．

ウ

ターゲット ROM に，デバッグ対象プログラムを制御するプログラムを常駐させておき，PC と通信しながら，デバッグを行う．

エ

マイコン自身にデバッグに必要となる機能が内蔵されており，それを外部から制御するための端子がある．この端子を利用してデバッグを行う．

平
成
２３
年
度
春期
試
験
午前
Ⅱ

H23 春 ES _ 19

問 21

ア

イ：子組織を持たない場合も考えられる．
ウ：階層構造に関する制限が書かれていないため，2 段階とは別の形も考えられる．
エ：一つの子に対して複数の親を持つことになったネットワーク構造になっている．

▼解答

問 22

エ

JTAG（Joint Test Action Group）によるマイコンのテスト用の規格である．
回路の高密度実装が進むと，従来のようにボードに針（プローブ）をあてて導通確認をとることが困難になる．そこでマイコン自身にデバッグに必要な機能を内蔵し，デバイスの JTAG 端子をシリアル接続になるように配線して，テスト信号をホストコンピュータから入力し，出力されるシリアル信号を解析してチェックする．

H23 春 ES_ 20

問題
問

23

正解

完璧

直前
CHECK

組込みシステムにおけるコデザインの説明として適切なものはどれか．
ア

開発工程を分析，設計，開発，検証の工程に分け，検証から再度分析に戻り，この工程を繰り返すことで仕様を満たしていることを確認していく手法

イ

上流工程段階で，ハードウェアとソフトウェアとの機能分担を協調シミュレーションによって十分検証することで，仕様を満たしていることを確認していく手法

ウ

ハードウェアとソフトウェアとの開発を独立に並行して行った後，両者を組み合わせて統合テストを行うことで，仕様を満たしていることを確認していく手法

エ

要求定義，設計，製作，試験，保守の順序で開発を進め，各工程でそれぞれの成果物を確認し，前工程には戻らないことを前提に各工程を完了させていく手法

問24

正解

完璧

直前
CHECK

プログラムの誤りの一つに，繰返し処理の判定条件として A ≧ a とすべきところをA ＞ a とコーディングすることがある．このような誤りを見つけ出すために有効なテス
トケース設計技法はどれか．ここで，A は変数，a は定数とする．
ア

限界値分析

イ

条件網羅

ウ

同値分割

エ

分岐網羅

問25

正解

完璧

直前
CHECK

CMMI を説明したものはどれか．
ア

ソフトウェア開発組織及びプロジェクトのプロセスの成熟度を評価するためのモデルである．

イ

ソフトウェア開発のプロセスモデルの一種である．

ウ

ソフトウェアを中心としたシステム開発及び取引のための共通フレームのことである．

エプロジェクトの成熟度に応じてソフトウェア開発の手順を定義したモデルである．

H23 春 ES _ 21

平成２３
年度
春期
試
験午
前Ⅱ

問 23

イ

組込みシステムにおけるコデザイン（協調開発）とは，ハードウェアとソフトウェアを協調しながら同時開発する手法である．設計の初期段階ではハードウェアとソフトウ
ェアをあえて区別せずにシステム全体の仕様記述を行い，そこからハードウェアの設計とソフトウェアの設計を導き出す．上流工程の方式・設計決定の段階でハードウェアとソフトウェアを合わせて仕様を満たしていることを確認する．

▼解答

ア：スパイラルモデルの説明である．
ウ：コデザインでは独立には行わない．
エ：ウォータフォールモデルの説明である．

問 24

ア

限界値分析：同値分割したそれぞれのクラスの中から，境界値の両端をテストデータとする手法．
条件網羅：判定条件の真と偽について，それぞれの組合せを満たし，かつ少なくともそれぞれの組合せについて 1 回は実行するようにテストケースを設計する手法．
同値分割：同じ結果を得られると予想されるクラスに入力データを分類し，それぞれのクラスの代表値をテストデータとする手法．
分岐網羅：判定条件（IF 文等）によって分岐したすべてのルートを最低 1 回は実行させる手法．

問 25

ア

CMMI とは組織やプロジェクトのプロセスの成熟度を評価するためのモデルである．
米国カーネギーメロン大学ソフトウェア工学研究所（SEI）で考案された．CMMI では，組織の製品，サービスの開発，調達能力などを 5 段階のレベルで評価する．組織におけるソフトウェア開発などの能力を向上させ，能力を客観的に判断するための指標になる．

H23 春 ES_ 22