Problem Solving with C++ (10th Edition)
10th Edition
ISBN: 9780134448282
Author: Walter Savitch, Kenrick Mock
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Question
Chapter 1.2, Problem 15STE
Program Plan Intro
Program design:
- Program design denotes a process that is creative, it denotes outline of plan for following.
- The program design process could be divided into two phases that includes:
- Problem-solving phase:
- It results in an
algorithm that is conveyed in English. - It is used for resolving problem.
- It results in an
- Implementation phase:
- The algorithm is been translated into some
programming language. - It produces final program from algorithm.
- The algorithm is been translated into some
- Problem-solving phase:
- The first step denotes that task to be performed should be certain and precise.
- The second step denotes the implementation of algorithm using programming language.
- The final result will be a computer program to solve a particular problem.
- Hence, the phases in program design are problem-solving and implementation phase.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
What is the term that is used to describe the part of the process of problem solving that requires the use of judgment or common sense?
How can you tell whether a software project is doomed to failure? The need for an explanation defies logic.
How would one go about generating new concepts? In case you don't allow constructive criticism during group brainstorming sessions, please explain why.
Chapter 1 Solutions
Problem Solving with C++ (10th Edition)
Ch. 1.1 - Prob. 1STECh. 1.1 - What would be the data for a program to add two...Ch. 1.1 - Prob. 3STECh. 1.1 - What is the difference between a machine-language...Ch. 1.1 - What is the role of a compiler?Ch. 1.1 - What is a source program? What is an object...Ch. 1.1 - What is an operating system?Ch. 1.1 - What purpose does the operating system serve?Ch. 1.1 - Prob. 9STECh. 1.1 - Prob. 10STE
Ch. 1.1 - Prob. 11STECh. 1.2 - An algorithm is approximately the same thing as a...Ch. 1.2 - Prob. 13STECh. 1.2 - Prob. 14STECh. 1.2 - Prob. 15STECh. 1.3 - If the following statement were used in a C++...Ch. 1.3 - What is the meaning of \n as used in the following...Ch. 1.3 - What is the meaning of the following statement...Ch. 1.3 - What is the meaning of the following statement...Ch. 1.3 - What is the meaning of this directive? # include...Ch. 1.3 - What, if anything, is wrong with the following...Ch. 1.4 - Prob. 22STECh. 1.4 - Prob. 23STECh. 1.4 - If you omit a punctuation symbol (such as a...Ch. 1.4 - Omitting the final brace } from a program produces...Ch. 1.4 - Prob. 26STECh. 1.4 - Suppose you write a program that is supposed to...Ch. 1 - Using your text editor, enter (that is, type in)...Ch. 1 - Modify the C++ program you entered in Practice...Ch. 1 - Further modify the C++ program that you already...Ch. 1 - Modify the C++ program that you entered in...Ch. 1 - Modify the C++ program that you entered in...Ch. 1 - Prob. 6PCh. 1 - Write a C++ program that reads in two integers and...Ch. 1 - Write a program that prints out C S ! in large...Ch. 1 - Write a program that allows the user to enter a...Ch. 1 - Write a program that allows the user to enter a...Ch. 1 - Write a program that inputs a character from the...
Knowledge Booster
Similar questions
- What are the ways for coming up with fresh ideas? Explain why criticism is not permitted during group brainstorming sessions.arrow_forwardWhat are the ways for coming up with new ideas? Explain why criticism is not permitted during group brainstorming sessions.arrow_forwardWhat are the distinctions and parallels between problem solving and planning?arrow_forward
- The part of problem solving that requires you to apply your judgment or common sense is often referred to as what?arrow_forwardIs dynamic programming an effective method for making a series of interconnected decisions? What are the requirements?arrow_forwardDoes the use of dynamic programming provide any benefits when applied to the process of sequential decision making? What exactly is going on here?arrow_forward
arrow_back_ios
arrow_forward_ios
Recommended textbooks for you
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage Learning
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning