エンベデッドシステムスペシャリスト(ES) の 10問
第1問
多重割込みを処理するリアルタイムOSの割込みハンドら処理として、適切なものはどれか。
処理の中断を極力避けるために、先頭で一時的に割込みを許可した後は割込み禁止状態で処理を行う。
先頭でタイマを設定し、一定期間は割込み禁止状態にして処理を行う。
タスクで行う処理を少なくするために、割込みに起因する多くの処理も割込み可能状態にしたまま割込みハンドラの中で行う。
割込み禁止状態での処理を極力減らして、割込み可能状態で動作する。
エンベデッドシステムスペシャリスト(ES) の 10問
第2問
プロセッサの省電力技術の一つであるパワーゲーティングの説明として、適切なものはどれか。
仕事量の応じて、プロセッサへ供給する電源電圧やクロック周波数を変える。
動作していない回路ブロックへのクロックを停止する。
動作していない回路への電源を遮断する。
マルチコアプロセッサにおいて、使用していないコアの消費電力枠を、動作しているコアに割り当てる。
エンベデッドシステムスペシャリスト(ES) の 10問
第3問
2進数で表現すると無限小数になる10進小数はどれか。
0.375
0.45
0.625
0.75
エンベデッドシステムスペシャリスト(ES) の 10問
第4問
I2C(Inter-Integrated Circuit)バスの特徴として、適切なものはどれか。
2線式のシリアルインタフェースで複数のデバイスを接続する。
4線式のシリアルインタフェースで複数のデバイスを接続する。
低電圧差動伝送を採用して高速化したシリアルインタフェースである。
複数のレーンを束ねることによって高速化したインタフェースである。
エンベデッドシステムスペシャリスト(ES) の 10問
第5問
マイコンに供給するクロックとシリアル通信ポートに使用するクロックを供給するマイコンシステムがある。クロックを2n 分の1に分周するだけで57.6kビット/秒の通信速度を得るためには、マイコンに供給するクロックを何MHzにするのが最も適切か。ここで、シリアル通信ポートのクロックの精度は5%以内に収まればよいものとする。
52
60
66
72
エンベデッドシステムスペシャリスト(ES) の 10問
第6問
操作に不慣れな人も利用するシステムでは、間違ったデータが入力されることが想定される。誤入力が発生しても、プログラムやシステムを異常終了させずに、エラーメッセージを表示して次の操作を促すような設計を何というか。
フールプルーフ
フェールセーフ
フェールソフト
フォールトトレランス
エンベデッドシステムスペシャリスト(ES) の 10問
第7問
CPU時間を多く必要とするタスクAと、入出力処理が多くCPU時間をほとんど必要としないタスクBで構成されているシステムがある。このシステムのスループットを高くする方法として、適切なものはどれか。
タスクAとタスクBの優先度を同じにして、一定時間間隔ごとに処理を切り替えることによって平等に処理する。
タスクAとタスクBの優先度を同じにして、先に開始したタスクが終了後に別のタスクを処理する。
タスクAの優先度を高くして、タスクAを優先して処理する。
タスクBの優先度を高くして、タスクBを優先して処理する。
エンベデッドシステムスペシャリスト(ES) の 10問
第8問
マスタファイル管理に関するシステム監査のうち、可用性に該当するものはどれか。
マスタファイルが置かれているサーバを二重化し、耐障害性の向上を図っていること
マスタファイルのデータを複数件まとめて検索・加工するための機能が、システムに盛り込まれていること
マスタファイルのメンテナンスは、特権アカウントを付与された者だけに許されていること
マスタファイルへのデータ入力チェック機能が、システムに盛り込まれていること
エンベデッドシステムスペシャリスト(ES) の 10問
第9問
次のBNFにおいて非終端記号
から生成される文字列はどれか。
123
124
127
128
エンベデッドシステムスペシャリスト(ES) の 10問
第10問
優先度に基づくスケジューリングを行うリアルアイムOSを用いたシステムで、タスクの状態遷移を計測したところ、図結果を得た。タスクが待ち、実行可能、実行の三つの状態をもつとき、(A)、(B)、(C)に当てはまるタスクの状態の組み合わせとして、適切なものはどれか。
(A)実行可能 (B)実行 (C)待ち
(A)実行可能 (B)待ち (C)実行
(A)待ち (B)実行可能 (C)実行
(A)待ち (B)待ち (C)実行