IT用語帳
FEアルゴリズムとプログラミング · その他の言語

ステートマシン図

State Machine Diagram

すてーとましんず

UMLの図の一つで、オブジェクトが取り得る状態と、どの出来事でどの状態へ移るかを表す。状態遷移図にあたり、注文の受付から出荷までの状態変化や、組込み機器の動作モードの整理に使う。

共有:

Past Exams

過去問での出題

過去問で 2 回出題(システムアーキテクト試験 2)

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。

基本情報技術者試験の過去問によく出る用語

Related

関連キーワードの用語

FEクラス図

UMLの構造図の一つで、クラスの属性・操作とクラス間の関係(関連、汎化、集約、コンポジションなど)を表現する図。システムの静的な構造を可視化する。

FEシーケンス図

UMLの振る舞い図の一つで、オブジェクト間のメッセージの送受信を時間軸に沿って表現する図。処理の流れや相互作用の順序を可視化する。

FEアクティビティ図

UMLの図の一つで、処理や業務の流れを開始から終了まで順に表す。条件による分岐や、複数の処理を同時に進める並行動作も記述できる。業務フローの可視化やユースケースの詳細化に用いる。

DBUML

システムの構造と振る舞いを図で表現する標準のモデリング言語。データベース設計では、クラス図を概念データモデルの記述に用い、多重度や汎化・集約の表現によってE-R図と同等の情報を表せる。

DBユースケース図

利用者(アクタ)とシステムが提供する機能(ユースケース)の関係を表すUMLの図。データ要求分析の段階で、誰がどのデータをどう扱うかを整理し、CRUD分析の入力として用いる。

DB状態遷移図

オブジェクトが取り得る状態と、事象によって状態が移り変わる様子を表すUMLの図。受注や在庫のように状態を持つエンティティで、状態を表す属性の値と許される遷移を設計する際に用いる。