エンベデッドシステムスペシャリスト(ES) の 5問
第1問
ペネトレーションテストの目的はどれか。
暗号化で使用している暗号方式と鍵長が、設計仕様と一致することを確認する。
対象プログラムの入力に対する出力結果が、出力仕様と一致することを確認する。
ファイアウォールが単位時間当たりに処理できるセッション数を確認する。
ファイアウォールや公開サーバに対して侵入できないことを確認する。
エンベデッドシステムスペシャリスト(ES) の 5問
第2問
OSのプロセス制御におけるプリエンプティブ方式に関する記述のうち、適切なものはどれか。
各プロセスがシステム資源を自主管理できるので、マルチプログラミングに向いている。
ノンプリエンプティブ方式に比べて、コンテキスト切替えのためのオーバヘッドが小さい。
ノンプリエンプティブ方式に比べて、特定のプロセスがプロセッサを独占することが多い。
プリエンプティブ方式を実現するには、OSがプロセスを強制的に切り替えて実行する機構が必要になる。
エンベデッドシステムスペシャリスト(ES) の 5問
第3問
スコープを縮小せずにプロジェクト全体のスケジュールを短縮する技法の一つである“クラッシング”では、メンバの時間外勤務を増やしたり、業務内容に精通したメンバを新たに増員したりする。“クラッシング”を行う際に、優先的に資源を投入すべきスケジュールアクティビティはどれか。
業務の難易度が最も高いスケジュールアクティビティ
クリティカルパス上のスケジュールアクティビティ
資源が確保できる時期に開始するスケジュールアクティビティ
所要期間を最も長く必要とするスケジュールアクティビティ
エンベデッドシステムスペシャリスト(ES) の 5問
第4問
メイン処理、及び表に示す二つの割込みA、Bの処理があり、多重割込みが許可されている。割込みA、Bが図のタイミングで発生するとき、0ミリ秒から5ミリ秒までの間にメイン処理が利用できるCPU時間は何ミリ秒か。ここで、割込み処理の呼出し及び復帰に伴うオーバヘッドは無視できるものとする。
2
2.5
3.5
5
エンベデッドシステムスペシャリスト(ES) の 5問
第5問
車載LAN規格の一つであるCAN(Controller Area Network)の説明として、適切なものはどれか。
信号チャネルが2チャンネルあるので、片方のチャネルで障害があっても、もう一方のチャネルで通信を継続することができる。
ネットワーク内の一つのノードだけがマスタノードとなり、通信スケジュールを管理する。
ネットワークに接続されたノードに対し、決められたサイクルタイムで通信を行う。
ネットワークに接続さえたノードに対し、優先度の高いデータフレームを送信するノードが優先的に通信を行う。