pulpul 日本の試験

エンベデッドシステムスペシャリスト 過去問題

エンベデッドシステムスペシャリスト 2019年 春期 午前II 問題

エンベデッドシステムスペシャリスト 2019年 春期 午前IIの問題文25問です。図・表・別冊資料と正解は掲載していませんので、出典の公表資料またはアプリでご確認ください。

問1

プロセッサの省電力技術の一つであるパワーゲーティングの説明として、適切なものはどれか。

  • ア 仕事量に応じて,プロセッサへ供給する電源電圧やクロック周波数を変える。
  • イ 動作していない回路ブロックへのクロック供給を停止する。
  • ウ 動作していない回路ブロックへの電源供給を遮断する。
  • エ マルチコアプロセッサにおいて、使用しないコアの消費電力枠を,動作してい るコアに割り当てる。

出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問1

問2

MLC (Multi-Level Cell)フラッシュメモリの特徴として、適切なものはどれか。

  • ア コンデンサに蓄えた電荷を用いて、データを記憶する。
  • イ 電気抵抗の値を用いて、データを記憶する。
  • ウ 一つのメモリセルに2ビット以上のデータを記憶する。
  • エ フリップフロップを利用して,データを記憶する。

出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問2

問3

メモリインタリーブの説明として、適切なものはどれか。

  • ア CPU から主記憶へのアクセスを高速化するために、キャッシュメモリと主記憶 との両方に同時にデータを書き込む。
  • イ CPU から主記憶へのアクセスを高速化するために、主記憶内部を複数のバンク に分割し,各バンクを並列にアクセスする。
  • ウ CPU と主記憶のアクセス速度の違いによるボトルネックを解消するために、高 速かつ小容量のメモリを配置する。
  • エ パイプライン処理を乱す要因をなくすために、キャッシュメモリを命令用とデ ータ用の二つに分離する。

出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問3

問4

回転数が4,200回/分で,平均位置決め時間が5ミリ秒の磁気ディスク装置がある。この磁気ディスク装置の平均待ち時間は約何ミリ秒か。ここで,平均待ち時間は,平均位置決め時間と平均回転待ち時間の合計である。

  • ア 7
  • イ 10
  • ウ 12
  • エ 14

出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問4

問5

15 M バイトのプログラムを圧縮して,フラッシュメモリに格納している。プログラムのサイズは圧縮によって元のサイズの 40 %になっている。フラッシュメモリから主記憶への転送速度が 20 M バイト/秒であり,1 M バイトに圧縮されたデータの展開に主記憶上で 0.03 秒が掛かるとき,このプログラムが主記憶に展開されるまでの時間は何秒か。ここで,フラッシュメモリから主記憶への転送と圧縮データの展開は同時には行われないものとする。

  • ア 0.48
  • イ 0.75
  • ウ 0.93
  • エ 1.20

出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問5

問6

故障発生率が1.0×10⁻⁶回/秒である機器10,000台が稼働している。330時間経過後に,故障していない機器の平均台数に最も近いものはどれか。ここで,故障発生率は経過時間によらず一定で,故障した機器は修理しない。また、必要であれば、故障発生率を λ回/秒、稼働時間を t 秒とする次の指数関数のグラフから値を読み取って,計算に使用してよい。指数関数F() =exp(一八t)F(t)0.5 1.0 1.5 2.0 2.5 3.0 3.5 At

  • ア 3,000
  • イ 5,000
  • ウ 7,000
  • エ 9,000

出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問6

問7

RTOSを用いたシステムにおいて、優先度逆転の原因となるものはどれか。

  • ア 優先度の高いタスク A が優先度の低いタスクBの実行に必要なリソースを占有 しているが、タスクBはタスクAに必要なリソースを占有していない。
  • イ 優先度の低いタスクBが優先度の高いタスク Aの実行に必要なリソースを占有 しているが、タスクAはタスクBに必要なリソースを占有していない。
  • ウ 優先度の低いタスクBと優先度の高いタスクAが、互いに他タスクが必要なリ ソースを占有し合いデッドロックとなっている。
  • エ 優先度の低いタスク B のクリティカルセクション実行中は、他の処理に対して 割込み禁止の排他制御を行う。

出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問7

問8

セマフォの基本操作である P 操作,V 操作に関する記述のうち、適切なものはどれか。ここで,セマフォ変数は事象の数を表すものとし、初期値は1とする。

  • ア P操作とV操作は交互に行わなければならない。
  • イ P操作は資源のロック、V 操作は資源のアンロックを実現するのに使用できる。
  • ウ P操作は事象の発生通知、V操作は事象の待合せに用いられる。
  • エ P操作はセマフォ変数の値を増加させ,V操作は減少させる。

出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問8

問9

ほとんどのプログラムの大きさがページサイズの半分以下のシステムにおいて,ページサイズを半分にしたときに予想されるものはどれか。ここで,このシステムは主記憶が不足しがちで,多重度やスループットなどはシステム性能の限界で運用しているものとする。

  • ア ページサイズが小さくなるので,領域管理などのオーバヘッドが減少する。
  • イ ページ内に余裕がなくなるので,ページ置換えによってシステム性能が低下する。
  • ウ ページ内の無駄な空き領域が減少するので,主記憶不足が緩和される。
  • エ ページフォールトの回数が増加するので,システム性能が低下する。

出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問9

問10

ページング方式の仮想記憶において,ページ置換えアルゴリズムにLRU方式を採用した場合,ページの参照順序が 1,2,3,2,3,1,4,2,4,3,1 であるプログラムを実行するとき,ページの読込みは何回発生するか。ここで,主記憶のページ枠は3で,初期状態では主記憶にどのページも存在しないものとする。

  • ア 4
  • イ 5
  • ウ 6
  • エ 7

出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問10

問11

コンパイラによる最適化において、オブジェクトコードの所要記憶容量が削減できるものはどれか。

  • ア 関数のインライン展開
  • イ 定数の畳み込み
  • ウ ループ内不変式の移動
  • エ ループのアンローリング

出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問11

問12

アドレス線が10本で,1M ワードの容量をもつDRAM がある。リフレッシュのためにDRAM 内の全ROW アドレスを51.2ミリ秒の間に少なくとも1回は選択する必要がある。このときの平均リフレッシュ周期は何マイクロ秒か。

  • ア 0.049
  • イ 12.8
  • ウ 50
  • エ 2,560

出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問12

問13

SoC を構成するための部分回路情報で,機能単位にまとめられるものをIP コアと呼ぶ。このIP コアの説明として、適切なものはどれか。

  • ア IPコアは、SoC構成要素のアナログ回路だけを対象としている。
  • イ IPコアは、動作が確認されているので検証の必要がない。
  • ウ IPコアは、どの半導体製造プロセス技術でも自由に使うことが可能である。
  • エ IP コアを利用することによって,SoC 全体を一から設計するよりも開発期間を 短縮できる。

出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問13

問14

SRAM型のFPGAの特徴として、適切なものはどれか。

  • ア 回路の書換えが高速に行え、書換え回数に制限がない。
  • イ 電源投入時に毎回コンフィギュレーションする必要がない。
  • ウ 論理ブロック間の接続にはアンチヒューズが使用され,高速動作が可能である。
  • エ 論理ブロック内は AND ゲートと OR ゲートのアレイ構造である。

出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問14

問15

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

  • ア 1
  • イ 19
  • ウ 1,999
  • エ 19,999

出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問15

問16

TTL レベルの2入力 AND 回路を3入力 AND 回路にするために入力部に回路を追加した。3入力 AND 回路として,適切なものはどれか。

  • ア 選択肢アの図を参照
  • イ 選択肢イの図を参照
  • ウ 選択肢ウの図を参照
  • エ 選択肢エの図を参照

出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問16

問17

1台のクライアントと1台のサーバとの間でのFTPを用いたファイル転送では、二つのコネクションを用いてデータ転送を行う。これらのコネクションの説明として,適切なものはどれか。

  • ア 二つのコネクションはデータ転送用と受領応答用に分かれており,高速な転送を行うことが可能である。
  • イ 二つのコネクションはデータ転送用と制御用に分かれており,データ転送中でも制御コマンドを送信することが可能である。
  • ウ 二つのコネクションはデータ転送用とチェックデータ転送用に分かれており,信頼性を向上させることが可能である。
  • エ 二つのコネクションはバイナリデータ転送用とテキストデータ転送用に分かれており,バイナリデータとテキストデータを効率的に転送することが可能である。

出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問17

問18

共通鍵暗号方式において,100人の送受信者のそれぞれが,相互に暗号化通信を行うときに必要な共通鍵の総数は幾つか。

  • ア 200
  • イ 4,950
  • ウ 9,900
  • エ 10,000

出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問18

問19

SAML (Security Assertion Markup Language)の説明はどれか。

  • ア Web サーバにある利用者のリソースに、Web サーバに限らない他のサーバが利 用者に代わってアクセスすることを許可するための認証プロトコル
  • イ 異なるインターネットドメイン間で利用者情報を共有してシングルサインオン に利用するための,XML をベースにした標準規格
  • ウ 利用者IDとしてURL又はXRI (Extensible Resource Identifier)だけを使用する ことができ、一つの利用者IDで様々なWebサイトにログインできる仕組み
  • エ 利用者が文書やデータの属性情報や論理構造を定義する言語である SGML を、 インターネット用に最適化したもの

出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問19

問20

IoT の要素技術の一つである SoC の開発に関する記述のうち,適切なものはどれか。

  • ア 全て検証済みの IP モジュールを用いるので,システム検証をすることなく開発ができる。
  • イ 設計,製造に要する期間が,汎用部品を組み合わせて設計,製造するシステムと比較して短くなる。
  • ウ チップの性能の向上をしやすくするために,CPU は必ず外付けになるように開発する。
  • エ ワンチップで実現しているので,小型で低消費電力のシステムを開発することができる。

出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問20

問21

C言語で作成されたプログラム全体で使用するスタックフレームのサイズが,確保したサイズ内に収まっていることを検証したい。各関数が使用するスタックフレームのサイズ情報に加え、必要となる情報はどれか。

  • ア 各関数が使用するレジスタの退避領域のサイズ
  • イ 各関数が使用するローカル変数のサイズ
  • ウ 各関数の呼出し関係(呼出しツリー)
  • エ グローバル変数の合計サイズ

出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問21

問22

組込みソフトウェア開発を行うために、ターゲットシステム上で未完成の周辺ハードウェアが正しく動作しているようにエミュレーションするデバイスドライバを開発した。このデバイスドライバのソフトウェアテストにおける役割はどれか。

  • ア CPUシミュレータ
  • イ インサーキットエミュレータ
  • ウ 仮想デバイスドライバ
  • エ スタブ

出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問22

問23

ソフトウェアのテスト手法のうち、ファジングはどれか。

  • ア テスト対象に問題を引き起こす可能性があるデータを大量に送り込み,その応 答や挙動を監視することによって脆弱性を検出する。
  • イ テスト対象の振る舞いを状態遷移表で整理し,発生し得る遷移をテストする。
  • ウ 同値分割で得られた,同値クラスの境界となる値,及びその前後の値を明らか にして、それらをテストデータとする。
  • エ プログラムの処理経路を網羅するようにテストを実施し、正しく動作すること を検証する。

出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問23

問24

サブルーチンへの引数の受渡し方のうち,引数として渡した変数の値が,サブルーチンの実行後に変更されないことが保証されているものはどれか。

  • ア 値呼出し
  • イ 結果呼出し
  • ウ 参照呼出し
  • エ 名前呼出し

出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問24

問25

A社は、保有する特許の専用実施権を,組込み機器システムを開発して販売するB社に許諾した。A 社又は B 社が受ける制限に関する説明のうち、適切なものはどれか。ここで、B社の専用実施権は特許原簿に設定登録されるものとする。

  • ア A社は,許諾した権利の範囲において当該特許を使用できなくなる。
  • イ A 社は、B社に許諾したものと同じ範囲でしか,B 社以外には専用実施権を許 諾することができない。
  • ウ B社は、A社と競合する自社の組込み機器システムの販売を止めなくてはなら ない。
  • エ B 社は,A 社の特許を使う B 社の組込み機器システムの独占販売権を,A 社に対し与えなくてはならない。

出典:平成31年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問25

出典

各問題の下に出典を記載しています。

公表資料(PDF)