Worksheet On Algorithm and Flowchart

  1. Define program development cycle. Mention its steps with a figure.
  2. What is problem analysis? Why is it important in programming?
  3. Define program designing tools. Mention two most commonly used program designing tools.
  4. What is documentation? Write its importance.
  5. Draw the standard symbols of a flowchart with their purposes.
  6. Define algorithm. Write the properties of an algorithm.
  7. What are the three different structures of a program? Explain them with their flowchart.
  8. Define flowchart. Write its advantages and disadvantages.
  9. Logical errors are difficult to find and correct. Express your views.
  10. Write algorithms and draw flowcharts for the following:
    1. Find the sum and average of any four numbers.
    2. Calculate the sum, difference and product of any two numbers.
    3. Find the area of a rectangle where A=L*B.
    4. Print the area of four walls where A=2H(L+B).
    5. To input a number and check whether the input number is "Even" or "Odd".
    6. To display the greatest number among three different numbers.
    7. To calculate the factorial of given number (N!=N*N-1*......*1).
    8. To print first ten even numbers and also find their sum.
    9. To print all odd numbers from 99 to 1.
    10. To test whether the given number is "Prime" or "Composite".