Programstruktur-diagramo

Programstruktur-diagramo estas prepara skemotekniko por programado de komputiloj. La diagramo ankaŭ estas nomata Nassi-Shneiderman-diagramo aŭ PSD.

Ĝi ekestis en 1972 kaj estis por la unuafoje priskribita en 1973 fare de Isaac Nassi kaj Ben ShneidermanShneiderman, Ben: "A short history of structured flowcharts (Nassi-Shneiderman Diagrams)", ontwerpversie 27 mei 2003.Nassi, I.; Shneiderman, B.: "Flowchart techniques for structured programming", SIGPLAN Notices XII, August 1973.. Programstruktur-diagramo konsistas el:

 Ortanguloj
 Trianguloj
 Teksto

 Bazostrukturoj 
Ekzistas nur tri bazostrukturoj. Se oni kombinas ilin en la ĝusta maniero, oni povas priskribi ĉiun arbitran komputilprogramon. La bazostrukturoj estas:

 Sekvenco 
Ĉiu paŝo de la algoritmo sekvas unu post la alia.

neniu|Anweisung

 Iteracio 
Iteracio aŭ ripeto estas la strukturo en kiu la ago estas ripetata ĝis kiam la ripetkondiĉo ne plu ekzistas.

Dosiero:NSD_DIX_FOIS_HELLO.png

 Selekto 
Selekto-strukturoj ankaŭ nomiĝas elektoj. Depende de iu kondiĉo la vojo de la programo estas difinata.

maldekstra|Selekto

 Referencoj 

 Vidu ankaŭ 
 Fludiagramo

Kategorio:Programado
Kategorio:Komputiko