平成31年度 春期|エンベデッドシステムスペシャリスト試験
この回には 25問あります。
この回で多くの問題に出た用語はテスト(2問)・ログ(2問)・排他制御(2問)です。
この回の出題の内わけ
この回は 14分野にわたって出ています。いちばん多いのはハードウェア(6問)です。
- ハードウェア6問
- オペレーティングシステム4問
- メモリ3問
- 情報セキュリティ2問
- アルゴリズムとプログラミング1問
- システムの評価指標1問
- ソフトウェア開発管理技術1問
- ネットワーク1問
- プロセッサ1問
- 入出力装置1問
- 実装・構築1問
- 法務1問
- 統合・テスト1問
- 開発ツール1問
この回で出た問題
- 問1プロセッサの省電力技術の一つであるパワーゲーティングの説明として,適切なものはどれか。
- 問2MLC(Multi-Level Cell)フラッシュメモリの特徴として,適切なものはどれか。
- 問3メモリインタリーブの説明として,適切なものはどれか。
- 問4回転数が4,200回/分で,平均位置決め時間が5ミリ秒の磁気ディスク装置がある。この磁気ディスク装置の平均待ち時間は約何ミリ秒か。ここで,平均待ち時間は,平均位置決め時間と平均回転待ち時間の合計である。
- 問515Mバイトのプログラムを圧縮して,フラッシュメモリに格納している。プログラムのサイズは圧縮によって元のサイズの40%になっている。フラッシュメモリから主記憶への転送速度が20Mバイト/秒であり,1Mバイトに圧縮されたデータの展開に主記憶上で0.03秒が掛かるとき,このプログラムが主記憶に展開されるまでの時間は何秒か。ここで,フラッシュメモリから主記憶への転送と圧縮データの展開は同時には行われないものとする。
- 問6故障発生率が1.0×10^−6回/秒である機器10,000台が稼働している。330時間経過後に,故障していない機器の平均台数に最も近いものはどれか。ここで,故障発生率は経過時間によらず一定で,故障した機器は修理しない。また,必要であれば,故障発生率をラムダ回/秒,稼働時間をt秒とする次の指数関数のグラフから値を読み取って,計算に使用してよい。
- 問7RTOSを用いたシステムにおいて,優先度逆転の原因となるものはどれか。
- 問8セマフォの基本操作であるP操作,V操作に関する記述のうち,適切なものはどれか。ここで,セマフォ変数は事象の数を表すものとし,初期値は1とする。
- 問9ほとんどのプログラムの大きさがページサイズの半分以下のシステムにおいて,ページサイズを半分にしたときに予想されるものはどれか。ここで,このシステムは主記憶が不足しがちで,多重度やスループットなどはシステム性能の限界で運用しているものとする。
- 問10ページング方式の仮想記憶において,ページ置換えアルゴリズムにLRU方式を採用した場合,ページの参照順序が1,2,3,2,3,1,4,2,4,3,1であるプログラムを実行するとき,ページの読込みは何回発生するか。ここで,主記憶のページ枠は3で,初期状態では主記憶にどのページも存在しないものとする。
- 問11コンパイラによる最適化において,オブジェクトコードの所要記憶容量が削減できるものはどれか。
- 問12アドレス線が10本で,1Mワードの容量をもつDRAMがある。リフレッシュのためにDRAM内の全ROWアドレスを51.2ミリ秒の間に少なくとも1回は選択する必要がある。このときの平均リフレッシュ周期は何マイクロ秒か。
- 問13SoCを構成するための部分回路情報で,機能単位にまとめられるものをIPコアと呼ぶ。このIPコアの説明として,適切なものはどれか。
- 問14SRAM型のFPGAの特徴として,適切なものはどれか。
- 問15表のインターバルタイマを用いて約20ミリ秒ごとにタイマ割込みを発生させたいとき,16ビットタイマコンペアレジスタに設定する値は10進数で幾つか。ここで,システムクロックは32MHzとする。
- 問16TTLレベルの2入力AND回路を3入力AND回路にするために入力部に回路を追加した。3入力AND回路として,適切なものはどれか。
- 問171台のクライアントと1台のサーバとの間でのFTPを用いたファイル転送では,二つのコネクションを用いてデータ転送を行う。これらのコネクションの説明として,適切なものはどれか。
- 問18共通鍵暗号方式において,100人の送受信者のそれぞれが,相互に暗号化通信を行うときに必要な共通鍵の総数は幾つか。
- 問19SAML(Security Assertion Markup Language)の説明はどれか。
- 問20IoTの要素技術の一つであるSoCの開発に関する記述のうち,適切なものはどれか。
- 問21C言語で作成されたプログラム全体で使用するスタックフレームのサイズが,確保したサイズ内に収まっていることを検証したい。各関数が使用するスタックフレームのサイズ情報に加え,必要となる情報はどれか。
- 問22組込みソフトウェア開発を行うために,ターゲットシステム上で未完成の周辺ハードウェアが正しく動作しているようにエミュレーションするデバイスドライバを開発した。このデバイスドライバのソフトウェアテストにおける役割はどれか。
- 問23ソフトウェアのテスト手法のうち,ファジングはどれか。
- 問24サブルーチンへの引数の受渡し方のうち,引数として渡した変数の値が,サブルーチンの実行後に変更されないことが保証されているものはどれか。
- 問25A社は,保有する特許の専用実施権を,組込み機器システムを開発して販売するB社に許諾した。A社又はB社が受ける制限に関する説明のうち,適切なものはどれか。ここで,B社の専用実施権は特許原簿に設定登録されるものとする。
正解と解説は、答え合わせのあとに出ます。