エンベデッドシステムスペシャリスト 2022年 秋期 午前IIの問題文25問です。図・表・別冊資料と正解は掲載していませんので、出典の公表資料またはアプリでご確認ください。
問1
マルチコアプロセッサで用いられるスヌープキャッシュの説明として,適切なものはどれか。
- ア 各コアがそれぞれ独立のメモリ空間とキャッシュをもつことによって,コヒーレンシを保つ。
- イ 共有バスを介して,各コアのキャッシュが他コアのキャッシュの更新状態を管理し,コヒーレンシを保つ。
- ウ 全てのキャッシュブロックを一元管理するディレクトリを用いて,キャッシュのコヒーレンシを保つ。
- エ 一つのキャッシュを各コアが共有することによって,コヒーレンシを保つ。
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問1
問2
マイコンと,表に示す二つのセンサーとを I²C で接続した。センサーからマイコンへのデータの読込みは,センサーアドレス,内部アドレス,センサーアドレスの順にアドレスを送信した後に行う。最初のセンサーアドレスは対象センサーアドレスを左に 1 ビットシフトして,LSB を 0 にしたものであり,二つ目のセンサーアドレスは対象センサーアドレスを左に 1 ビットシフトして LSB を 1 にしたものである。4A,01,4B の順にアドレスを送信したときにマイコンに読み込まれるデータはどれか。ここで,リスタートコンディションは自動的に行われるものとし,アドレスは 16 進数表記である。
- ア X 軸角速度
- イ X 軸加速度
- ウ Y 軸角速度
- エ Y 軸加速度
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問2
問3
IoT で用いられる BLE(Bluetooth Low Energy)の特徴として、適切なものはどれか。
- ア 5GHz 帯を使った無線通信である。
- イ Bluetooth3.0 以前の機器と通信方式の互換性がある。
- ウ 最大 24M ビット/秒で通信できる。
- エ デバイスが発信するビーコンの電波の強度を測位に利用できる。
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問3
問4
回転数が 4,200 回/分で,平均位置決め時間が 5ミリ秒の磁気ディスク装置がある。この磁気ディスク装置の平均待ち時間は約何ミリ秒か。ここで,平均待ち時間は,平均位置決め時間と平均回転待ち時間の合計である。
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問4
問5
主記憶への1回のアクセスが200ナノ秒で,ページフォールトが発生すると1回当たり更に100ミリ秒のオーバーヘッドが生じるコンピュータがある。ページフォールトが主記憶アクセスの50万回中に1回発生する場合,ページフォールトは1秒当たり最大何回発生するか。ここで,ページフォールトのオーバーヘッド以外の要因は考慮しないものとする。
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問5
問6
ハプティックデバイスの説明として,適切なものはどれか。
- ア 画面上の位置の変化や座標を入力するデバイス
- イ 心拍,指紋などのバイオ情報を取得するデバイス
- ウ 人に力,振動,動きなどを与えて皮膚感覚にフィードバックを与えるデバイス
- エ 人の動きを加速度で計測するデバイス
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問6
問7
マルチプロセッサによる並列処理において,1 プロセッサのときに対する性能向上比はアムダールの法則で説明することができる。性能向上比に関する記述のうち,適切なものはどれか。
〔アムダールの法則〕
性能向上比 = (1)/((1-並列化可能部の割合)+(並列化可能部の割合)/(プロセッサ数))
- ア プロセッサ数が一定の場合,性能向上比は並列化可能部の割合に比例する。
- イ プロセッサ数を増やした場合,性能向上比は並列化可能部の割合に反比例する。
- ウ 並列化可能部の割合が 0.5 の場合は,プロセッサ数をいくら増やしても性能向上比が 2 を超えることはない。
- エ 並列化可能部の割合が最低 0.9 以上であれば,性能向上比はプロセッサ数の半分以上の値となる。
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問7
問8
プログラム実行時の主記憶管理に関する記述として,適切なものはどれか。
- ア 主記憶の空き領域を結合して一つの連続した領域にすることを,可変区画方式という。
- イ プログラムが使用しなくなったヒープ領域を回収して再度使用可能にすることを,ガーベジコレクションという。
- ウ プログラムの実行中に主記憶内でモジュールの格納位置を移動させることを,動的リンキングという。
- エ プログラムの実行中に必要になった時点でモジュールをロードすることを,動的再配置という。
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問8
問9
携帯機器に搭載されている補助記憶装置である eMMC の説明として,適切なものはどれか。
- ア PCI Express インタフェースをもつ高速なマルチメディアカード
- イ SATA インタフェースをもつフラッシュメモリのストレージ
- ウ コンパクトフラッシュカードと同じ寸法の筐体に,1 インチ HDD を組み込んだストレージ
- エ マルチメディアカード規格を基に,BGA パッケージにフラッシュメモリ及びコン トローラーを内蔵したストレージ
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問9
問10
MPU がもつウェイト機能及びレディ機能の使い方として,適切なものはどれか。
- ア MPU と DMA コントローラーとのバス調停を行う。
- イ アクセス速度の遅い I/O デバイスと MPU を同期させる。
- ウ 実行すべきタスクがないときに,MPU をウェイト状態とする。
- エ 入出力装置の処理完了を MPU に知らせる。
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問10
問11
主記憶管理に関する記述のうち,適切なものはどれか。
- ア LRU アルゴリズムとは,主記憶中で最も早く主記憶にロードされたページをペー ジアウトするアルゴリズムである。
- イ 仮想記憶とは,主記憶の容量以上の記憶空間を提供する機能である。
- ウ スラッシングを防ぐためには,システムの多重度を上げることが有効である。
- エ デマンドページングとは,プログラムの実行時に必要な実行モジュールを動的に リンクすることである。
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問11
問12
次の論理回路の入力A,Bに図のように信号を与えたときのCの出力波形はどれか。
ここで,Cの初期値はLowとする。
- ア 選択肢アの図を参照
- イ 選択肢イの図を参照
- ウ 選択肢ウの図を参照
- エ 選択肢エの図を参照
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問12
問13
マイコンに供給するクロックとシリアル通信ポートに使用するクロックを共用するマイコンシステムがある。n が自然数のとき,クロックを 2^n 分の 1 に分周して 57.6 kビット/秒の通信速度が得られるクロック周波数は何 MHz か。ここで,シリアル通信ポートのクロックの誤差は 5%以内とする。
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問13
問14
内蔵 ROM 又は外部 ROM に置いたプログラムを実行できる MPU がある。この MPU のバス幅,アクセスサイクル,クロック周波数の仕様を表に示す。この MPU で,外部 ROM に置かれたある命令を実行したところ,処理時間は 1 マイクロ秒だった。同じ命令を内蔵 ROM に置いて処理した場合,処理時間は何ナノ秒か。ここで,この命令はバスアクセス時間内に実行が完了し,命令は 4 バイトバウンダリで配置されているものとする。
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問14
問15
1 台のクライアントと 1 台のサーバとの間での FTP を用いたファイル転送では,二つのコネクションを用いてデータ転送を行う。これらのコネクションの説明として,適切なものはどれか。
- ア 二つのコネクションはデータ転送用と受領応答用に分かれており,高速な転送を 行うことが可能である。
- イ 二つのコネクションはデータ転送用と制御用に分かれており,データ転送中でも 制御コマンドを送信することが可能である。
- ウ 二つのコネクションはデータ転送用とチェックデータ転送用に分かれており,信 頼性を向上させることが可能である。
- エ 二つのコネクションはバイナリデータ転送用とテキストデータ転送用に分かれて おり,バイナリデータとテキストデータを効率的に転送することが可能である。
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問15
問16
2019 年 2 月から総務省,情報通信研究機構(NICT)及びインターネットサービスプロバイダが連携して開始した “NOTICE” という取組はどれか。
- ア NICT が依頼のあった企業のイントラネット内の Web サービスに対して脆弱性診断を行い,脆弱性が見つかった Web サービスの管理者に対して注意喚起する。
- イ NICT がインターネット上の IoT 機器を調査することによって,容易に推測されるパスワードなどを使っている IoT 機器を特定し,インターネットサービスプロバイダを通じて利用者に注意喚起する。
- ウ スマートフォンにアイコンやメッセージダイアログを表示するなどし,緊急情報 を通知する仕組みを利用して,スマートフォンのマルウェアに関してスマートフォ ン利用者に注意喚起する。
- エ 量子暗号技術を使い,インターネットサービスプロバイダが緊急地震速報,津波 警報などの緊急情報を安全かつ自動的に住民のスマートフォンに送信して注意喚起 する。
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問16
問17
不特定多数の利用者に無料で開放されている公衆無線 LAN サービスのアクセスポイントと端末で利用される仕様として,Wi-Fi Alliance が初めて Enhanced Open で規定したものはどれか。
- ア 端末でのパスワードの入力で,端末からアクセスポイントへの接続が可能となる仕様
- イ 端末でのパスワードの入力で,端末とアクセスポイントとの通信の暗号化が可能となる仕様
- ウ 端末でのパスワードの入力なしに,端末からアクセスポイントへの接続が可能となる仕様
- エ 端末でのパスワードの入力なしに,端末とアクセスポイントとの通信の暗号化が可能となる仕様
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問17
問18
PC からサーバに対し,IPv6 を利用した通信を行う場合,ネットワーク層で暗号化を行うときに利用するものはどれか。
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問18
問19
イベント駆動型のアプリケーションプログラムにおける,時系列でのオブジェクト間の相互作用を設計するのに有用なものはどれか。
- ア DFD
- イ E-R 図
- ウ シーケンス図
- エ 状態遷移図
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問19
問20
マイクロサービスアーキテクチャを利用してシステムを構築する利点はどれか。
- ア 各サービスが使用する,プログラム言語,ライブラリ及びミドルウェアを統一し やすい。
- イ 各サービスが保有するデータの整合性を確保しやすい。
- ウ 各サービスの変更がしやすい。
- エ 各サービスを呼び出す回数が減るので、オーバーヘッドが削減できる。
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問20
問21
プログラム言語Cで作成されたプログラム全体で使用するスタックフレームのサイズが,確保したサイズ内に収まっていることを検証したい。各関数が使用するスタックフレームのサイズ情報に加えて,必要となる情報はどれか。
- ア 各関数が使用するレジスタの退避領域のサイズ
- イ 各関数が使用するローカル変数のサイズ
- ウ 各関数の呼出し関係(呼出しツリー)
- エ グローバル変数の合計サイズ
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問21
問22
次の状態遷移図に従って動作する組込みシステムがある。最初の状態がS0の場合に,最後の状態がS4になるイベントの発生順序はどれか。ここで,白丸は状態,白丸内の文字列は状態名,状態間の矢印は遷移方向,矢印に付されたラベルは状態遷移の条件となるイベントを表すものとする。
- ア a → b → c → d → a
- イ b → c → d → a → b
- ウ c → d → a → b → c
- エ d → a → b → c → d
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問22
問23
A 社は,保有する特許の専用実施権を,組込み機器システムを開発して販売する B社に許諾した。A 社又は B 社が受ける制限に関する説明のうち,適切なものはどれか。ここで、B 社の専用実施権は特許原簿に設定登録されるものとする。
- ア A 社は,B 社に許諾した権利の範囲において当該特許を使用できなくなる。
- イ A 社は、B 社に許諾したものと同じ範囲でしか、B 社以外には専用実施権を許諾 することができない。
- ウ B 社は,A 社と競合する自社の組込み機器システムの販売を止めなくてはならない。
- エ B 社は,A 社の特許を使う B 社の組込み機器システムの独占販売権を、A 社に対 して与えなくてはならない。
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問23
問24
ドキュメンテーションジェネレーターの説明として,適切なものはどれか。
- ア HTML,CSS などのリソースを読み込んで,画面などに描画又は表示するソフトウェアである。
- イ ソースコード中にある,フォーマットに従って記述したコメント文などから,プログラムのドキュメントを生成するソフトウェアである。
- ウ 動的に Web ページを生成するために,文書のテンプレートと埋込み入力データを合成して出力するソフトウェアである。
- エ 文書構造がマーク付けされたテキストファイルを読み込んで,印刷可能なドキュメントを組版するソフトウェアである。
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問24
問25
PLM(Product Lifecycle Management)の説明として、適切なものはどれか。
- ア 計画を立てて実行し,結果を評価し、その結果を次期の計画へ活かす,企業が目 標を達成するためのマネジメントサイクルのこと
- イ 自社製品の設計図や部品表などのデータを,企画段階から設計,生産,販売,廃 棄,リサイクルに至る全工程で共有し,製品開発力の強化,設計作業の効率化,在 庫削減を目指す取組のこと
- ウ 製品及び技術の成熟過程,テクノロジライフサイクルを示すものであり,新製品 及び新技術が実際に普及するまでの間,時間経過とともに変化する認知度の推移を 図示したもの
- エ 製品の製造過程で使用する機械設備にセンシング装置を組み込み,機械の負荷や 消耗の度合いを可視化して,部品の交換タイミングの最適化を進めること
出典:令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問25