Introduction: Flowcharts and Pseudocode

In this discussion, we will compare and contrast pseudocode with flowcharts. Both are important tools for application developers.

Initial Post Instructions

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?

Secondary Post Instructions

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.

Introduction: Random Numbers

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.

Initial Post Instructions

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?

Secondary Post Instructions

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?

Academic Honesty!
It is not our intention to break the school's academic policy. Posted solutions are meant to be used as a reference and should not be submitted as is. We are not held liable for any misuse of the solutions. Please see the frequently asked questions page for further questions and inquiries.
Kindly complete the form. Please provide a valid email address and we will get back to you within 24 hours. Payment is through PayPal, Buy me a Coffee or Cryptocurrency. We are a nonprofit organization however we need funds to keep this organization operating and to be able to complete our research and development projects.