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. Write a bash shell script which searches through your folders for files with the extension *.tex, and then interactively deletes the corresponding *.aux, *.dvi and *.log files (

For this programming assignment, you are to develop a Fortran 90/95/2003 program to automate a useful task. The aim of the assignment is for you to reveal your competence in the Fo

I am building wpf application and i want to install this application on a server pc and share it to other pces on a net work , my question is i have static class that contain data

Create a single page that demonstrates an XHTML form. The form should include all the fields you feel are necessary for submitting an order of books and must include at least one

Expertsmind brings you unique solution in java assignments Packages A Java packages is a process for planning Java sessions into namespaces just like the segments of Modu

You are asked to develop a replicator (client) that distributes a large job over a number of computers (a server group) on a single switched LAN (our BU04 lab). In this assignment,

n2=2:100; t=3; while t { g3(t)=(1/2)*(0.63)*(0.8.^(n2)); t=t+1; } g3(1)=0; g3(2)=0; what is wrong with the code above? it tells me that line: g3(t)=(1/2)

1. CMP and SUB CMP is used for comparing 2 registers by subtraction them from one another, but answer is not saved, whereas SUB subtracts 2 registers and saves the answer.

We are need of a PrestaShop Expert We are getting a fresh design created for our Jewellery website. This job is in 2 parts 1. The website engine is PrestaShop as well as w

Expertsmind brings you unique solution in java assignments Event Delegation Model The Delegation Model with java assignment help Version 1.1 of the Java TM foundation