本文へスキップ

テクノロジ系 / システム開発技術

NS(Nassi-Shneiderman:ナッシシュナイダマン)図

NS図は、プログラムの処理の流れを、矢印を使わず四角を入れ子にして表す図です。

別名・関連表記:Nassi-Shneiderman:ナッシシュナイダマン

もう少し詳しく

流れ図(フローチャート)が矢印で処理をつなぐのに対し、NS図は箱を積み重ね・入れ子にして順次・選択・繰返しという構造化プログラミングの基本構造を表します。矢印がないため処理の飛び(goto)が描けず、自然と分かりやすい構造になります。PAD図などと同じ構造化設計用の図法です。

試験での見方

黒猫の闇の刻印

フローチャートとの違い(矢印を使わない・構造化を強制する)が問われます。構造化設計の図法として押さえましょう。

例:条件分岐を、箱を左右に割って「真の処理/偽の処理」と並べて表します。

分類

テクノロジ系 / 開発技術 / システム開発技術

小分類:設計

関連トピック:構造化設計

情報の根拠

IPA FEシラバス Ver.9.2 の用語例をもとに、試験対策向けに独自解説しています。

関連用語

システム開発技術の用語一覧へ