IT用語帳
APシステム開発技術 · 設計

流れ図(フローチャート)

Flowchart

ながれず

処理の手順を、処理、判断、入出力などを表す記号と、それらを結ぶ線で表した図。JIS X 0121で記号が規格化されている。処理の流れを直感的に表せるが、自由に線を引けるため構造が崩れやすく、構造化設計ではNS図やPADなどの構造化チャートも使われる。

共有:

Related

他の資格での定義

Related

関連キーワードの用語

AP擬似コード

特定のプログラム言語の文法にとらわれずに、処理の手順を自然言語とプログラム言語に似た記法を組み合わせて書いたもの。順次・選択・繰返しの構造で処理の流れを表し、設計の内容を関係者が理解しやすくし、実装の手掛かりにする。

AP複合設計

G.J.マイヤーズが提唱した構造化設計の考え方で、モジュールの独立性を高めるため、モジュール強度(結束性)が高く、モジュール結合度が低くなるようにプログラムを分割するもの。データの流れに着目したSTS分割・TR分割、データ構造に着目した共通機能分割などの分割手法と、強度・結合度の評価基準からなる。

APジャクソン法

M.A.ジャクソンが提唱したプログラムの設計手法。入力と出力のデータ構造を、順次(連接)・選択・繰返しの要素からなる木構造の図で表し、両者を対応させてプログラムの構造を導く。データの構造に着目する手法で、ワーニエ法と並んで代表的。

APワーニエ法

J.D.ワーニエが提唱したプログラムの設計手法。入力データの構造を、データの集合と、その要素が何回・どの条件で現れるかに着目して階層的に分析し、それに沿ってプログラムの処理の構造を導く。データの構造に着目する手法で、ジャクソン法と並んで代表的。

APSPD(Structured Programming Diagrams)

NECが考案した構造化チャート。順次・選択・繰返しの基本構造を決められた記号で表し、処理の階層を字下げのように木構造で示す。プログラムの構造との対応がよく、モジュール仕様の作成に使われる。

APHCPチャート

NTTが考案した構造化チャートで、HCPはHierarchical and Compact descriptionの略。処理の手順を、上位の処理から下位の処理へ段階的に詳細化して階層的に表し、順次・選択・繰返しの制御構造を記号で示す。