Step 1: Understanding the Concept:
Computer programming is a systematic process of identifying a problem and developing a logical set of instructions to solve it.
The "Software Development Life Cycle" (SDLC) defines these stages clearly.
Step 2: Detailed Explanation:
The logical progression for solving a problem via programming is:
1. Problem (ii): First, you must have a clearly defined problem or objective.
2. Problem Solving Phase (i): This is the brainstorming and analysis stage where you decide *how* to solve the problem before writing any code.
3. Solution in Algorithm Form (iv): Once the method is decided, you write an algorithm (step-by-step logical instructions) or a flowchart.
4. Implementation Phase (v): This is where the actual "coding" happens. You translate the algorithm into a specific programming language.
5. Solution as a Computer Program (iii): The final result is the compiled and functioning computer program that solves the original problem.
Following this sequence: ii \(\rightarrow\) i \(\rightarrow\) iv \(\rightarrow\) v \(\rightarrow\) iii.
Looking at the options, Option 3 matches this logical flow perfectly.
Step 3: Final Answer:
The correct order is (3) ii > i > iv > v > iii.