This document defines key concepts in problem solving and programming. It explains that problem solving involves defining the problem, analyzing it by understanding inputs and outputs, developing an algorithm using a flowchart, and coding the algorithm into a program using a programming language. The document also lists common computer instruction types like input/output, control, arithmetic, and logical instructions. It provides questions and answers to concisely outline the problem solving process and programming fundamentals.
This document defines key concepts in problem solving and programming. It explains that problem solving involves defining the problem, analyzing it by understanding inputs and outputs, developing an algorithm using a flowchart, and coding the algorithm into a program using a programming language. The document also lists common computer instruction types like input/output, control, arithmetic, and logical instructions. It provides questions and answers to concisely outline the problem solving process and programming fundamentals.
This document defines key concepts in problem solving and programming. It explains that problem solving involves defining the problem, analyzing it by understanding inputs and outputs, developing an algorithm using a flowchart, and coding the algorithm into a program using a programming language. The document also lists common computer instruction types like input/output, control, arithmetic, and logical instructions. It provides questions and answers to concisely outline the problem solving process and programming fundamentals.
This document defines key concepts in problem solving and programming. It explains that problem solving involves defining the problem, analyzing it by understanding inputs and outputs, developing an algorithm using a flowchart, and coding the algorithm into a program using a programming language. The document also lists common computer instruction types like input/output, control, arithmetic, and logical instructions. It provides questions and answers to concisely outline the problem solving process and programming fundamentals.
A: To solve a problem using suitable software is called Problem Solving.
Q: What is meant by defining the Problem? A: It means knowing the objective of the Problem. It should include identification of the input and the desired output of the program. Q: What is Program? A: Program is a set of instructions according to the syntax (rules) of a Programming language. Q: What is Programming language? A: It is a set of letters, symbols, & numbers arranged according to the syntax of a language used to write program. Q: What is Pseudo-Code? A: It is a tool for writing a program or solution of a problem in narrative form using natural human language. Pseudo-Code can not be compiled nor executed. Also it Has no any syntax like algorithm. Q: What is meant by analyzing the problem? A: It is the process of understanding the problem by asking series of Questions. Example: 1. How to solve problem? 2. Can it be solved on computer? 3. What are input and output? 4. How many solutions are possible? etc Q: What is Problem identification Stage? A: It is 1st stage of program development. In which we define and analyze the problem to understand it properly because only then we can write a proper program. Q: Define Algorithm? A: It is a step by step procedure developed to solve a problem before writing an actual program. It is a complete procedure or plan that describes the logic of program. Q: What is Flowchart? A: Flowchart is defined as, “The pictorial representation of the algorithm.” Or “The graphical form of the detailed steps (algorithm) to solve a problem.” Note: Learn all symbols of flowchart and their functions from page 5(gaba book). Q: What is Coding? A: The process of converting the algorithm into a computer program using computer language. Q: Name the types of Computer’s instruction used in a Program? A: 1. Input/Output instructions. 2. Control instructions. 3. Arithmetic instructions. 4. Logical instructions. 5. Specification instructions. Q: What is purpose of Input/Output instructions? A: Theses instructions direct the computer to move information to and from the