エンベデッドシステムスペシャリスト(ES) の 5問
第1問
データが昇順に並ぶようにリストへデータを挿入するサブルーチンを作成した。このサブルーチンのテストに用いるデータの組合せとして、網羅性の観点から適切なものはどれか。ここで、データは左側から順にサブルーチンへ入力する。
1, 3, 2, 4
3, 1, 4, 2
3, 4, 2, 1
4, 3, 2, 1
エンベデッドシステムスペシャリスト(ES) の 5問
第2問
伝送速度64kビット/秒の回線を使ってデータを連続送信したとき、平均して100秒に1回の1ビット誤りが発生した。この回線のビット誤り率は幾らか。
1.95×10-8
1.56×10-7
1.95×10-5
1.56×10-4
エンベデッドシステムスペシャリスト(ES) の 5問
第3問
多重にハードウェア割込みが発生する組込みシステムにおけるISR(Interrupt Service Routine)の処理の説明のうち、適切なものはどれか。
ISR処理時間が長い順に割込み優先度を与えると、システム全体のリアルタイム応答性が向上する。
IST処理中に、他の割込み要求を抑止する場合は、セマフォを用いる。
最大割込み処理時間は、すべてのISR処理時間の合計であり、最も優先度の高い割込みが発生してから、そのISR処理の完了までの時間に相当する。
低い優先度の割込みによるISR処理中に割込み禁止を行うと、その間に発生した高い割込み優先度の割込みに対するISR応答時間は長くなる。
エンベデッドシステムスペシャリスト(ES) の 5問
第4問
スイッチのチャタリングを除去する方法のうち、スイッチの変化を最も遅延が少なく読み込めるのはどれか。
CR積分回路でスイッチ信号を受け、シュミットトリガ回路で整形する。
RSフリップフロップでスイッチ信号を受ける。
スイッチが接続された入力ポートの値を2回読み込んで判定する。
ディジタルフィルタで振動成分だけ除去する。
エンベデッドシステムスペシャリスト(ES) の 5問
第5問
並列に動作する事象間の同期を表現することが可能な、ソフトウェアの要求モデルはどれか。
E-Rモデル
データフローモデル
ペトリネットモデル
有限状態機械モデル