CS401 | sw engineering
  • outline
  • projects
  • syllabus
  • links

"Procedural" Programming

 

  • creation of proceedures (functions)

    combine returning sequences of statements into one single place. A procedure call is used to invoke the procedure.

    After the sequence is processed, flow of control proceeds right after the position where the call was made



  • advantages:
    • some code reusibility (within a program)
    • concept of parameter passing to proceedures/functions.
    • flow of data can be illustrated as a hierarchical graph, a tree



  • disadvantages:
    • how can other programs share the same proceedures?
    • high dependence of code on proceedures.

cs401:sw engieering

  • home
  • outline
  • projects
  • syllabus
  • links