OTO的理念一致。NS图的抽象层次接近结构化的程式码，若程式重写，NS图就需重新绘制，不过NS图在简述程序及高阶设计时相当方便。NS图几乎是流程图的同构，任何的NS图都可以转换为流程图，而大部份的流程图也可以转换为NS图。其中只有像Goto指令或是C语言中针对回圈的break及continue指令无法用NS图表示。
图示.
程序方块.程序方块表示不需再分解的基本步骤，当流程进行到一程序方块时，会进行程序方块中的动作，然后移至下一个方块。Section: