Posts

Showing posts with the label flowchart

Programming.

Image
You are kind of like a computer and you need logical instructions to solve a problem. Those instructions are the programming that is needed. So what is it about? Programming is required so that we can solve a problem.  What a lot of people think programming is about. What are the parts of the system?  They are: System parts Component People Hardware Data Instructions Procedures Software Information There is actually a lot more as you can see from the list below. I may differ from this list a bit. We want to build a program, but first we have to see what we need. What are we looking for in results. Obviously you need to be organized. You need a plan. Output: What must the results look like?  Reports:hard copy, terminal, web output, or etc  Output datafiles:   Inputs: How will we get the data into the system?  What form must the input data take: How will we process the d...

Flow chart symbols.

Image
Self explanatory.

Another part of the puzzle.

Image
In an earlier article we briefly discussed the start, stop, and flow symbols. Now let us add one more symbol. Now let's add the rectangle to represent process or arithmetic calculation. Computers have memory. We can represent a piece of memory with a symbol known as a variable. Variables can change value at any time we want them to. Usually when we change a variable, we assign a new value to it or we just want to define a part of memory to a particular variable. In this case, we want define part of memory to be known as "A" and then assign the value of zero to it. We could also say that "A" was assigned a starting value of zero sort of like algebra you may have learned in school. So the program above starts, then assigns the value of zero to "A", and then just stops  So far that does not seem very practical, but it is still a program. So now so far, we have four tools to work with. Let's review. Every program must have a starting an...