In this discussion, we will compare and contrast pseudocode with flowcharts. Both are important tools for application developers.
We have been using flowcharts and pseudocode to document our programs. Compare the functionality of these two tools. Describe the advantages and disadvantages of each. What are the benefits of producing flowcharts and/or pseudocode when developing a program? Who will benefit from these types of documentation? Which do you think is preferable? Why?
In your responses to your peers, discuss whether there are other types of documentation that should be produced when developing an application. Discuss the advantages and disadvantages to including these types of documentation when developing an application.
What are random numbers? Why would a programmer need them? There are many instances where a developer needs to select a sample from a group of subjects without bias. Using random numbers can assist the developer in doing so.
Do some research on pseudo-random number generators. What mechanisms are used to ensure that the same sequence of numbers is not generated each time? Can you name a situation in which obtaining the same sequence of numbers each time would be beneficial?
In your secondary posts back to your classmates, discuss the use of the Random object. Because the values generated are not truly random, what types of problems might be encountered when using this object?