エンベデッドシステムスペシャリスト(ES) の 5問
第1問
コンパイラによる最適化において、オブジェクトコードの所要記憶領域が削減できるものはどれか。
関数のインライン展開
定数の畳込み
ループ内不変式の移動
ループのアンローリング
エンベデッドシステムスペシャリスト(ES) の 5問
第2問
BABOKの説明はどれか。
ソフトウェア品質の基本概念、ソフトウェア品質マネジメント、ソフトウェア品質技術の三つのカテゴリからなる知識体系
ソフトウェア要求、ソフトウェア設計、ソフトウェア構築、ソフトウェアテスティング、ソフトウェア保守など10の知識エリアからなる知識体系
ビジネスアナリシスの計画とモニタリング、引き出し、要求アナリシス、基礎コンピテンシなど七つの知識エリアからなる知識体系
プロジェクトマネジメントに関して、スコープ、時間、コスト、品質、人的資源、コミュニケーション、リスク管理など九つの知識エリアからなる知識体系
エンベデッドシステムスペシャリスト(ES) の 5問
第3問
バリューチェーンによる分類はどれか。
競争要因を、新規参入の脅威、サプライヤの交渉力、買い手の交渉力、代替商品の脅威、競合企業の五つのカテゴリに分類する。
業務を、購買物流、製造、出荷物流、販売・マーケティング、サービスという五つの主活動と、人事・労務管理などの四つの支援活動に分類する。
事業の成長戦略を、製品(既存・新規)と市場(既存・新規)の2軸を用いて、市場浸透、市場開発、製品開発、多角化の4象限のマトリックスに分類する。
製品を、市場の魅力度と自社の強みの2軸を用いて、花形、金のなる木、問題児、負け犬の4象限のマトリックスに分類する。
エンベデッドシステムスペシャリスト(ES) の 5問
第4問
記憶領域を管理するアルゴリズムのうち、ベストフィット方式の特徴として、適切なものはどれか。
空きブロック群のうち、アドレスが下位のブロックを高い頻度で使用するので、アドレスが上位の方に大きな空きブロックが残る傾向にある。
空きブロック群のうち、要求された大きさを満たす最小のものを割り当てるので、最終的には小さな空きブロックが多数残る傾向にある。
空きブロックの検索にハッシュ関数を使用しているので、高速に検索することができる。
空きブロックをアドレスの昇順に管理しているので、隣接する空きブロックを簡単に見つけられ、より大きな空きブロックにまとめることができる。
エンベデッドシステムスペシャリスト(ES) の 5問
第5問
16進数ABCD1234をリトルエンディアンで4バイトのメモリに配置したものはどれか。