5/20はスライドワークで仕事が早く終わったので、近所の図書館に出向いた。
図書館は集中できるため、エンベデッドシステムスペシャリスト試験の過去問を解いた。
解いたのは、平成28年度 春期 午後Ⅰ試験 問2である。
この問題は、良く見る飲食店の発券機を題材にした問題だ。
シンプルに問題解くのが楽しかった。
こんな仕組みで動いているんだな
こんな事確かに考慮しないとまずいよな
といったことがたくさん発見できたからだ。
エンベデッドシステムスペシャリスト試験の午後Ⅰ試験の特徴は、
ソフトウェア系とハードウェア系に分かれる点だ。
私は業務システムをずっと構築してきたこともありソフトウェア系一択である。
ソフトウェア系で最も頻出されるのが「リアルタイムOS」に関すること。
いくつかのタスクが用意され、それぞれにうまく情報連携することでシステムが成立する。
試験問題にもタスクとその概要説明が一覧になって登場する。
その一覧の一部(特に概要説明)が穴あけとなっており、
そこに入る処理を述べよというものが多いと感じる。
この手の問題は、だいたいどこかのタスクからメッセージの通知を受け取るか、
逆にどこかのタスクにメッセージを通知することが問われる傾向にある。
つまり、穴埋め問題の箇所だけを見ているとなかなか答えが出ない。
私はこの点を気づくのにかなりの時間を要した。
各タスクが列記されていても、だいたい「制御部」的なタスクが中心になる。
ここから制御がスタートし、各タスク間で様々なメッセージのやり取りが行われる。
なので、全体を観て理解することがこの穴埋め問題において重要である。
ここが情報処理技術者試験の他の試験区分とは異なると感じている。
同じような悩みをお持ちの方がいれば是非参考にしていただきたいと思う。
ちなみに、今回使用した参考書はこちら。
|
もしよろしければ、評価、フォローをお願いします。
皆様の一押しが本当に励みになり、力をいただけます!
また、書いて欲しいテーマやご要望などあればコメントをお願いします。