Question

In: Computer Science

Discuss the importance of planning out a program on paper before writing the actual code, and...

Discuss the importance of planning out a program on paper before writing the actual code, and why there are advantages to doing it this way.

300 words

Solutions

Expert Solution

Prior to composing any of the code for a program, you ought to painstakingly design out the program. This may appear to be a pointless advance, time that could be better spent, however it will deliver significant profits at long last. Arranging brings about better quality programs, yet ordinarily it will likewise chop down the coding time (since you don't need to sit around idly changing the program) — a success win circumstance!

The main thing you need to do when arranging a program is to choose what the program will do. Learner programmers frequently state that they need to make a cool game, yet they don't get a lot farther than that. For them to have a genuine possibility of making their program, they have to figure out what the goal of the program will be, and afterward work off of that. For program thoughts, see the venture thoughts page.

When concocting a thought for a program, you should attempt to be sensible about the restrictions of TI-Fundamental, and what a program can and can not do. For instance, a game that necessities heaps of speed to be advantageous for the client to play, for example, Phoenix or Mario, truly isn't extremely down to earth in TI-Fundamental past just moving a couple of things on the screen at any one time. Notwithstanding speed, TI-Fundamental additionally experiences restricted designs abilities.

Whenever you have figured out what the program will do, you have to choose what includes the program will have. This can include: potential program choices, the interface (home screen or diagram screen), fundamental menu, an about screen, client help, and some other things you may need. The more careful you are with arranging your program, the simpler the coding will be; it is to your advantage to work superbly.


Related Solutions

Discuss the importance of planning out a program on paper before writing the actual code, and...
Discuss the importance of planning out a program on paper before writing the actual code, and why there are advantages to doing it this way. 300 words
In python make a simple code. You are writing a code for a program that converts...
In python make a simple code. You are writing a code for a program that converts Celsius and Fahrenheit degrees together. The program should first ask the user in which unit they are entering the temperature degree (c or C for Celcius, and f or F for Fahrenheit). Then it should ask for the temperature and call the proper function to do the conversion and display the result in another unit. It should display the result with a proper message....
Discuss the importance of appropriate and adequate insurance in financial planning.
Discuss the importance of appropriate and adequate insurance in financial planning.
Discuss the importance of the planner/client relationship in event planning.
Discuss the importance of the planner/client relationship in event planning.
write this program in java... don't forget to put comments. You are writing code for a...
write this program in java... don't forget to put comments. You are writing code for a calendar app, and need to determine the end time of a meeting. Write a method that takes a String for a time in H:MM or HH:MM format (the program must accept times that look like 9:21, 10:52, and 09:35) and prints the time 25 minutes later. For example, if the user enters 9:21 the method should output 9:46 and if the user enters 10:52...
Business Ethics Briefly discuss the importance, purpose and difference between Code of Ethics and Code of...
Business Ethics Briefly discuss the importance, purpose and difference between Code of Ethics and Code of Conduct. Address the issues in creating of Code of Ethics with reference to procedures in implementation of it in an Organization in Oman. Instructions: ·       Word limits are minimum 350 and maximum 500 words. ·       All content should be write in your own words. No Copy and paste allowed. ·       Plagiarism should less than 20%. ·       Students should do individually. ·       Last date of submission is on Moodle by...
Writing a Java Code Requirements of the JAVA program: Your task is to calculate geometric area...
Writing a Java Code Requirements of the JAVA program: Your task is to calculate geometric area for 3 shapes(square, rectangle and circle). You need to build a menu that allows users to enter options. Possible options are 'S' for square, 'R' for rectangle and 'C' for circle. HINT: you can use switch statement to switch on string input Invalid input should throw a message for the user. Example: Invalid input, please try again Each options should ask users for relevant...
Before writing his paper, Sheldon asks himself the following questions: Who are my readers? What are...
Before writing his paper, Sheldon asks himself the following questions: Who are my readers? What are their expectations? Where will they be reading my paper? When will they be reading? How will they be reading it – on paper or on a screen? What is Sheldon figuring out for his paper? 1- an extended reader profile 2- a brief reader profile 3- a hierarchy of needs 4- a reader analysis worksheet
TEXT ONLY PLEASE (PLEASE NO PDF OR WRITING) C++ CODE Instructions Write a program that implements...
TEXT ONLY PLEASE (PLEASE NO PDF OR WRITING) C++ CODE Instructions Write a program that implements the algorithm given in Example 1 - 3 (Chapter 1), which determines the monthly wages of a salesperson. The instructions for Example 1 - 3have been posted below for your convenience. Example 1 - 3 Every salesperson has a base salary. The salesperson also receives a bonus at the end of each month, based on the following criteria: If the salesperson has been with...
Program #1: You will be writing code for several different examples of conditional execution. Each example...
Program #1: You will be writing code for several different examples of conditional execution. Each example should be written as a unique method. Each method should include a method header. So the basic outline of your code is: public class Branching { /** * This is an example method header. Notice how it's multi-line and written * using college-level English and not fragments - this is for the Human to * read and not the compiler to parse, so be...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT