Overview of procedure-oriented programming paradigm, Programming Languages

Procedure-oriented programming (POP):- This is a top-down programming approach, where the problem is viewed as a sequence of tasks to be done such as calculating, printing etc. A number of functions are written to accomplish these tasks and usually the primary focus is on functions. The technique of hierarchical decomposition is used to specify the tasks to be completed for solving a problem.

Normally a flowchart or pseudocode is used to organize these actions and represent the flow of control from one action to another. Generally POP concentrates on the development of functions, giving very little attention to the data that is used by the various functions.

In a multi-function program, many important data items are placed as global so that they may be accessed by all the functions. Each function may have its own local data. The diagram below shows the relationship of data and functions in a procedure-oriented program. 


526_Procedure-oriented programming .png

Posted Date: 8/21/2012 11:31:04 AM | Location : United States

Related Discussions:- Overview of procedure-oriented programming paradigm, Assignment Help, Ask Question on Overview of procedure-oriented programming paradigm, Get Answer, Expert's Help, Overview of procedure-oriented programming paradigm Discussions

Write discussion on Overview of procedure-oriented programming paradigm
Your posts are moderated
Related Questions
1-Create ir3.py based on ir2.py 2-Repeatedly prompt the user for a query (if they enter "q", then quit) 3-Find the terms in the query, and calculate the appropriate weight fo

Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4

The following is the process an account holder of eBroker, a discount online brokerage firm, uses to sell stocks.  The user first logs in by entering the username and password.

hi, can you help me with testing java classes I have wrote using java and jsp and servlet in eclipse ? I want to use JUnit for testing

Task .Task 1 Database design This task will allow you to demonstrate the following Learning Outcomes (LOs): LO 2. Justify the design and development of the application and critica

Shopping Cart Purpose – Allows user to browse while keeping track of the items in which they will purchase at the end on the order page link and this will give a final price for al

1. Implement a program where an ellipse follows the perimeter of the window. 2. Implement a program that can draw graphs, possibly following your plan from last week. Have it gr

You will design and implement a program that will • analyse the various characteristics of a maze, represented by a particular coding of its basic con- stituents into numbers store

Write a Perl program that uses a hash structure. The program should use a larger number of operations (100 or more) on this hash. To do that, use a random number generator to creat

What are the Functions in Computer Programming? A program is completed up of one or more functions, with one of these being main(). Function is a self-contained block of progra