HOMELv040 デザインパターンの「Singleton(シングルトン)」パターンが、組込みシステムでハードウェアドライバの実装によく使われる理由はどれか。 2026年1月24日 ハードウェアリソースへのアクセスを一元管理し、競合を防ぐため C++のスマートポインタ「std::unique_ptr」の特徴はどれか。 プロジェクトのスケジュール管理において、リソースの制約(人員不足など)を考慮してクリティカルパスを調整する手法はどれか。