Sunday 12 August 2012

Introduction to Problem Solving using Computer


Problem Solving using Computer 

What is Problem ?
Problem is any state which requires some sort of solution.

Some of the Business Problems:

1. Business organization wants to maintain their customer’s data in simple, cheaper & secure manner.
2. Business organization wants to provide better service to their customers like providing Quick, accurate and detail Billing, sending offers, displaying Products with details.
3. Business organization wants to provide better remote service etc…..

Computer software is used to solve various Business problems.

Generally, many of the business problems can be solved with the help of computer software.
Hence, Software is treated as Business Solution. Basically Software is Collection of Programs.
Program is set of Instructions written in some Programming Language.
Hence, to develop software, we have to write programs.

To write the Program, we have to learn Programming Language.

Programming Language provides  Syntax & Semantics(Rules and Regulations) to write the Program.

Hence if we want to develop software, i.e. to write program, we should learn Programming Language.



Problem Solving methods :
1. Study the Problem
2. Develop the simple solution ( create some idea to solve the problem).
    write them in step by step statements - Algorithm
3.  Develop the pictorial representation of solution - Flowchart
     Flowchart used to ensure the proper flow of Data within the process.

4. Apply the Programming Language Syntax and semantics for Algorithm and Flowchart.
 Develop the solution in Formal Statements as per Programming Language Syntax and semantics-  Program.

Software Development Life Cycle Phases - Process : 
1. Analysis
2. Design 
3. Coding  - Program coding is developed in this phase.. 
4. Testing 
5. Implementation 
6. Maintenance 

  Collecting the Problem and Analyse the Problem - Problem Study
  The step by step statements to solve the Problem - Algorithm 
  Pictorial representation of the Algorithm- Flowchart 
  Formal statements as per Programming Language  - Program

Program 
    The set of sequence of formatted Instructions to solve the problem with the help of computer.

No comments:

Post a Comment