SysML
出典: 平成30年度 秋期 応用情報技術者試験 午前 問46 (IPA)
SysML の説明として,適切なものはどれか。
- ア Web ページに,画像を使用せずに数式を表示するために用いられる,XML で定義されたマークアップ言語
- イ システムの設計及び検証を行うために用いられる,UML 仕様の一部を流用して機能拡張したグラフィカルなモデリング言語
- ウ ハードウェアとソフトウェアとの協調設計(コデザイン)に用いられる,C 言語又は C++言語を基としたシステムレベル記述言語
- エ 論理合成して FPGA で動作させるハードウェア論理の記述に用いられる,ハードウェア記述言語
正解と解説を見る
正解: イ
- ア: Web ページに数式を表示するための XML の言語は、MathML です。
- イ: UML の一部を流用して拡張した、システムの設計・検証のためのモデリング言語が SysML なので正しい答えです。
- ウ: ハードウェアとソフトウェアの協調設計に使う C/C++ を基にした言語は、SystemC です。
- エ: FPGA などのハードウェアの論理を記述する言語は、VHDL や Verilog HDL などのハードウェア記述言語です。
ポイント
- SysML (Systems Modeling Language): UML の一部を流用・拡張 して、ソフトウェアだけでなくハードウェアなども含む システム全体の設計や検証 に使えるようにしたモデリング言語です。