SkillStack
テクノロジ系3 / 25問

システムアーキテクト試験 令和5年度 春期 午前II 問3

複数のシステムの組合せによって実現するSoS(System of Systems)をモデル化するのに適した表記法であるSysMLの特徴はどれか。

選択肢を押すと答え合わせができます。

正解と解説を見る

【正解】ウ

SysMLは、ソフトウェアだけでなく、ハードウェア、人、設備、手順などを含む複雑なシステムをモデル化するための表記法です。パラメトリック図では、モデル要素がもつ値プロパティと、制約ブロックで定義した数式や条件との関係を表せます。例えば、総質量が各構成要素の質量の合計であることや、性能、コスト、消費電力の相互関係を記述できます。複数の独立したシステムを組み合わせるSoSの性能条件や整合条件を表すのに適しているので、ウが正解です。

アの説明は誤りです。インスタンス同士の静的な関係を、ある時点のスナップショットとして表すものは、UMLのオブジェクト図です。これはSysMLのパラメトリック図に固有の特徴ではありません。

イの説明は誤りです。単純な図形と矢印を用いてデータの発生元、処理、蓄積先及び流れを表すものはDFDです。SysMLでは、構造や振る舞いなどを複数種類の図で表現します。

エの説明は誤りです。連接、選択、反復という構造化プログラミングの基本構造で処理手順を視覚化するものは、NSチャートです。主としてアルゴリズムやプログラムの制御構造を表します。

【ポイント】 SysMLはUMLを基礎として、要求図やパラメトリック図などを追加したシステム記述言語です。 パラメトリック図は、性能計算や工学的な制約条件の表現に用います。 SoSでは、個々のシステムだけでなく、システム間の接続や全体として成立すべき制約も重要です。

出典:令和5年度 春期 システムアーキテクト試験 午前II 問3
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。

この回の25問を、アプリで通しで解く

  • 本番と同じ問題数・制限時間で通し演習(模試モード)
  • 間違えた問題は自動で「復習すべき問題」に回る
  • 解説で分からない点はAIに質問できる
SkillStackで無料で始める