エンベデッドシステムスペシャリスト 2016年 春期 午前IIの問題文25問です。図・表・別冊資料と正解は掲載していませんので、出典の公表資料またはアプリでご確認ください。
問1
図に示すマルチプロセッサシステムにおいて,各 MPU のキャッシュメモリの内容を正しく保つために,共有する主記憶の内容が変化したかどうかを監視する動作はどれか。
- ア データハザード
- イ バススヌープ
- ウ ライトスルー
- エ ライトバック
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問1
問2
キャッシュメモリのアクセス時間が主記憶のアクセス時間の 1/30で、ヒット率が 95%のとき,主記憶の実効アクセス時間は、主記憶のアクセス時間の約何倍になるか。
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問2
問3
画面表示用フレームバッファがユニファイドメモリ方式であるシステムの特徴はどれか。
- ア 主記憶とは別に専用のフレームバッファをもつ。
- イ 主記憶の一部を表示領域として使用する。
- ウ シリアル接続した表示デバイスに,描画コマンドを用いて表示する。
- エ 表示リフレッシュが不要である。
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問3
問4
I²C (Inter-Integrated Circuit)バスの特徴として、適切なものはどれか。
- ア 2線式のシリアルインタフェースで複数のデバイスを接続する。
- イ 4線式のシリアルインタフェースで複数のデバイスを接続する。
- ウ 低電圧差動伝送を採用して高速化したシリアルインタフェースである。
- エ 複数のレーンを束ねることによって高速化したシリアルインタフェースである。
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問4
問5
コンピュータと周辺装置とのデータ転送方式に関して,適切な記述はどれか。
- ア SATA,PCI Express,USB のシリアル転送方式では,高速なデータ転送のために,データ線とは独立した専用のクロック信号線を使用している。
- イ 高速パラレル転送方式では,8b/10b エンコーディングなどの符号化方式によるエンベデッドクロックを採用している。
- ウ シリアル転送方式では,データは必ず LSB 側から 1 ビットずつ順番に転送される。
- エ パラレル転送方式では,転送クロックを高速化すると,データの各ビット間での信号到達タイミングの整合を取ることが困難になる。
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問5
問6
故障発生率が1.0×10⁻⁶回/秒である機器10,000台が稼働している。330時間経過後に,故障していない機器の平均台数に最も近いものはどれか。ここで,故障発生率は経過時間によらず一定で,故障した機器は修理しない。また,必要であれば,故障発生率をλ回/秒,稼働時間をt秒とする次の指数関数のグラフから値を読み取って,計算に使用してよい。
- ア 3,000
- イ 5,000
- ウ 7,000
- エ 9,000
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問6
問7
リアルタイムシステムにおいて,アプリケーションタスクの要求によって入出力を行うデバイスドライバのタスク部が,要求された処理が完了したときに行う通知処理はどれか。
- ア イベントフラグを使って入出力要求元のタスクに入出力完了を通知する。
- イ セマフォを使って OS に入出力完了を通知する。
- ウ ハードウェアに入出力完了を通知する。
- エ メールボックスを介して OS に入出力完了を通知する。
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問7
問8
ほとんどのプログラムの大きさがページサイズの半分以下のシステムにおいて,ページサイズを半分にしたときに予想されるものはどれか。ここで,このシステムは主記憶が不足しがちで,多重度やスループットなどはシステム性能の限界で運用しているものとする。
- ア ページサイズが小さくなるので,領域管理などのオーバヘッドが減少する。
- イ ページ内に余裕がなくなるので,ページ置換えによってシステム性能が低下す る。
- ウ ページ内の無駄な空き領域が減少するので、主記憶不足が緩和される。
- エ ページフォールトの回数が増加するので、システム性能が低下する。
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問8
問9
リアルタイム OS を用いたシステムにおいて,タスク A の優先度が最も低いとする。実行状態又は実行可能状態であるタスクがタスク A だけであるとき,電力の消費を抑えるためにタスク A で行う処理として,適切なものはどれか。
- ア 各タスクの状態を再チェックする。
- イ 休止命令を実行して割込みを待つ。
- ウ システムのログ情報を記録する。
- エ 何もしないループ処理を続ける。
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問9
問10
リアルタイム OS において,タスク A~E の発生時刻,処理時間及び優先度が次のように定められている場合,タスク C の終了時刻はタスク A が発生してから何ミリ秒後となるか。ここで,優先度は 1 が最も高く,優先度の高いタスクが優先的に処理されるものとする。また,OS のオーバヘッドは考慮しないものとする。
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問10
問11
コンパイラによる最適化において、オブジェクトコードの所要記憶容量が削減できるものはどれか。
- ア 関数のインライン展開
- イ 定数の畳込み
- ウ ループ内不変式の移動
- エ ループのアンローリング
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問11
問12
ブラシ付きDC モータの制御方式に関する記述のうち,適切なものはどれか。
- ア PWM 制御は、スイッチングノイズを発生することがある。
- イ PWM 制御は、制御周期が長いほど安定したモータ駆動ができる。
- ウ リニア制御は、PWM制御よりも電力損失が少ない。
- エ リニア制御は,開ループでトルクを制御できる。
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問12
問13
FeRAM の説明として,適切なものはどれか。
- ア 1ビットのメモリセルは4〜6個のトランジスタで構成される。
- イ データ保持のためにリフレッシュが必要である。
- ウ バイト単位で書換えができず、ブロック単位で一括して書き換える。
- エ フラッシュメモリよりも書換え可能回数が多く、書換え速度も高速にできる。
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問13
問14
NAND 素子を用いた次の組合せ回路の出力Zを表す式はどれか。ここで,論理式中の“・”は論理積、“+”は論理和、“X”はXの否定を表す。
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問14
問15
PWM(パルス幅変調)で変調された信号をアナログ電圧として復調する回路はどれか。
- ア 選択肢アの図を参照
- イ 選択肢イの図を参照
- ウ 選択肢ウの図を参照
- エ 選択肢エの図を参照
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問15
問16
マイコンの出力ポートに接続されたランプ回路を図に示す。ランプが点灯するのはどの場合か。VcC出力ポートランプ信号A信号B信号 A信号 B
- ア High High
- イ High Low
- ウ Low High
- エ Low Low
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問16
問17
TCP ヘッダと UDPヘッダの両方にあるフィールドはどれか。
- ア 宛先 IPアドレス
- イ コントロールフラグ(SYN, ACKなど)
- ウ シーケンス番号
- エ チェックサム
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問17
問18
従量課金制のクラウドサービスにおける,EDoS (Economic Denial of Service,Economic Denial of Sustainability)攻撃の説明はどれか。
- ア カード情報の取得を目的に、金融機関が利用しているクラウドサービスに侵入 する攻撃
- イ 課金回避を目的に,同じハードウェア上に構築された別の仮想マシンに侵入し、 課金機能を利用不可にする攻撃
- ウ クラウドサービス利用者の経済的な損失を目的に、リソースを大量消費させる 攻撃
- エ パスワード解析を目的に、クラウド環境のリソースを悪用する攻撃
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問18
問19
DNS サーバに格納されるネットワーク情報のうち、外部に公開する必要がない情報が攻撃者によって読み出されることを防止するための,プライマリ DNS サーバの設定はどれか。
- ア SOAレコードのシリアル番号を更新する。
- イ 外部のDNSサーバにリソースレコードがキャッシュされる時間を短く設定する。
- ウ ゾーン転送を許可する DNS サーバを限定する。
- エ ラウンドロビン設定を行う。
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問19
問20
図は,階層化されたDFDにおける,あるレベルのDFDの一部である。プロセス1を子プロセスに分割して詳細化したDFDのうち,適切なものはどれか。ここで,プロセス1の子プロセスは,プロセス1-1,1-2及び1-3とする。
- ア 選択肢アの図を参照
- イ 選択肢イの図を参照
- ウ 選択肢ウの図を参照
- エ 選択肢エの図を参照
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問20
問21
組込みシステムにおけるハードウェアとソフトウェアのコデザインの説明として適切なものはどれか。
- ア ハードウェアとソフトウェアの開発を独立して行い,それぞれの完了後に組み 合わせて統合テストを行う手法
- イ ハードウェアとソフトウェアの切分けをシミュレーションによって十分に検証 し,その後もシミュレーションを活用しながらハードウェアとソフトウェアを並 行して開発していく手法
- ウ ハードウェア開発をアウトソーシングし、ソフトウェア開発に注力することに よって、短期間に高機能の製品を市場に出す手法
- エ ハードウェアをプラットフォーム化し,主にソフトウェアで機能を差別化する ことによって、短期間に多数の製品ラインナップを構築する手法
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問21
問22
デザインパターンの一つである Observer パターンを利用して実現できることはどれか。
- ア あるオブジェクトの状態が変化したときに,それに依存する全てのオブジェク トに自動的に通知する。
- イ ある機能をもつオブジェクトを新しいオブジェクトでラップし,動的に機能を 拡張する。
- ウ あるクラスのインスタンスが一つしか存在しないことを保証する。
- エ 配列や集合のような実装の異なるコンテナに対し、同一のインタフェースでア クセスする。
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問22
問23
通信プロトコルの記述などに使用される表記法であり,事象の発生と、そのときの状態に応じたシステムの動作を記述するのに、最も適したものはどれか。
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問23
問24
C 言語で作成されたプログラム全体で使用するスタックフレームのサイズが,確保したサイズ内に収まっていることを検証したい。各関数が使用するスタックフレームのサイズ情報に加え、必要となる情報はどれか。
- ア 各関数が使用するレジスタの退避領域のサイズ
- イ 各関数が使用するローカル変数のサイズ
- ウ 各関数の呼出し関係(呼出しツリー)
- エ グローバル変数の合計サイズ
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問24
問25
特許のサブライセンスの説明として、適切なものはどれか。
- ア 特許の実施権の許諾を受けた者が,開発した改良特許についての実施権を,当 該特許の実施権を与えた者に許諾すること
- イ 特許の実施権の許諾を受けた者が,更に第三者に当該特許の実施権を許諾する こと
- ウ 特許の実施権の許諾を受けた者が、当該特許に関し第三者から訴えられ当該特 許が無効となった場合、特許の実施権を許諾した者から金銭的な補償を受けるこ と
- エ 特許の実施権の許諾を受けた者が、当該特許の実施権を独占的に行使すること
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問25