Characteristics of procedure-oriented programming, Programming Languages

Characteristics of procedure-oriented programming:

  • Emphasis is on doing things (algorithms).
  • Large programs are divided into smaller programs known as functions.
  • Most of the functions share global data.
  • Data move openly around the system from function to function.
  • Functions transform data from one form to another.
  • Employs top-down approach in program design.

POP has two major drawbacks, namely

  • Data moves freely around the program and therefore vulnerable to changes caused by any function in the program
  • POP does not model the real world problems very well. This is because functions are action-oriented and do not really correspond to the elements of the problem.

 

 

Posted Date: 8/21/2012 11:32:00 AM | Location : United States







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

Write discussion on Characteristics of procedure-oriented programming
Your posts are moderated
Related Questions
A partly completed project Cwk 4-students is available for downloading from Studynet Assignments. You are required to amend this BlueJ project to implement a version of the WHEN sy

In this assignment you will create an application to run in the Amazon EC2 service and you will also create a client that can run on local machine and access your application. You

You have been asked to set up a project plan for developing a mobile phone application for London Olympics. Major tasks include conducting some research into different mobile ph



Implement a two-dimensional table in Prolog. Your program will contain: An insert_entry predicate that takes a table, row, column and an entry and inserts the entry at the g

Write three functions, statistics, average, and sD as follows. The statistics function returns no value and has six parameters: four scores followed by their average and standard d

Expertsmind brings you unique solution in java assignments Interfaces A program in the Java selection language is a fuzzy type that is used to specify a program (in the ge


Dynamic Binding: - Binding refers to the linking of a procedure call to the code to be executed in response to the call. Dynamic binding (late binding) means that the code associa