Shapes For Computer Programming Flow Charts?

P

(PeteCresswell)

Above and beyond the obvious that are in the "FlowChart" shape
collections.

For the here-and-now, I'm thinking something to represent a Case
statement, and something to represent an array in the same way
that one represents disc or tape storage.

Beyond that, maybe various screen types - like modal/non-modal
dialogs...
 
P

Paul Herber

Above and beyond the obvious that are in the "FlowChart" shape
collections.

For the here-and-now, I'm thinking something to represent a Case
statement, and something to represent an array in the same way
that one represents disc or tape storage.

storage, whether it's an array, data structure, linked list etc is
often just represented as a simple block of some sort. Having just
looked at the stencil in detail there is an "Internal Storage" shape.
Or if you want to show how the data is used then you could look at
data flow diagrams.
Case statements are really just a special case of If/Decision (or is
it the other way round).
Beyond that, maybe various screen types - like modal/non-modal
dialogs...

Visio Pro has stencils for this.
 
P

Philippe C.

Visio 2003.
Stencil "Memory Objects"
Master "Array"
There is even a double link list node.

Thank you. But I hopve I'll never need those again.

Stencil "Language Level Shapes".
Master "Switch"
I don't know how to add a branch to it. There is no Help.
I just tried the "Switch" as a tree for my electrical shemas. But for that
they are no good.

Menu, Shapes, Software, Windows and Dialogs. But they are out of date.
 
J

John Marshall, MVP

What I have seen in the past for a Case statement is a series of IF
statements (the diamond shape), one on top of the other. The series is then
enclosed in a rectangle with the Case statement condition just below the
upper the edge of the rectangle. Each decision contains the matching value
and the No condition points directly down to the next diamond. Alternately,
the condition checked is in each diamond and the value is on the line going
to the right, the vertical line is unlabeled. This alternate method allows
the last decision to say "Else"

John... Visio MVP

Need stencils or ideas? http://visio.mvps.org/3rdparty.htm
Need VBA examples? http://visio.mvps.org/VBA.htm
Visio Wishlist http://visio.mvps.org/wish_list.htm
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top