Multiple choice Which of the following is the third step of software development? Analyzing the problem Specifying the problem Testing the program Designing the alogrithm Implementing the algorithm Reveal answer Fill a bubble to check yourself D Correct answer Explanation .