answersLogoWhite

0

The strength of modular programming lies in the modular approach. Each module holds logically grouped code (functions, procedures, variables, constant data), typically grouped by functionality.

For instance, one module might provide tools to retrieve application-specific data from and store such data in a database, another module might provide visualization primitives, a third might provide an application-specific data structure and related management functions, etc.

As each module is developed, it is tested as a single unit. The idea is to perfect this module, and never to touch it again while the remaining modules are being developed and tested in a similar manner, then put together ("integrated") to form the application.

While the goal of never touching a module, once initially tested, is rarely met in real life terms, modular programming provides a structured approach to application design and helps in producing quality software. A modular design also helps when working in a team, as the modules' boundaries often are natural dividing lines along which the work can be divided between different members of the team.

User Avatar

Wiki User

12y ago

Still curious? Ask our experts.

Chat with our AI personalities

JordanJordan
Looking for a career mentor? I've seen my fair share of shake-ups.
Chat with Jordan
JudyJudy
Simplicity is my specialty.
Chat with Judy
ViviVivi
Your ride-or-die bestie who's seen you through every high and low.
Chat with Vivi
More answers

Absolutely nothing.

User Avatar

Wiki User

14y ago
User Avatar

Add your answer:

Earn +20 pts
Q: What is the difference of modular programming and modular programming?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What is modular programing mention any 2 charecteristic?

Modular programming is a design technique which separates a program into small, self-contained units or modules, each focusing upon a particular aspect of the program. Modular programming typically combines structured programming, object oriented programming and generic programming techniques.


Difference between procedural programming and modular programming?

Procedural programming is a computer programming technique in which the program is divided into modules like function or subroutine or procedure or subprograms, where as ... "Modular Programming" is the act of designing and writing programs as interactions among functions that each perform a single well-defined function, and which have minimal side-effect interaction between them. Put differently, the content of each function is cohesive, and there is low coupling between functions as happens in procedural programming.


What is the difference structured programming language and java?

There is no difference between procedural programing language & structure programing language


What is the difference between modular programming and structured programming.?

Modular programming:It is the act of designing and writing programs as interactions among functions that each perform a single well defined function,& which have minimal side effect interaction between them.It is heavily procedural.The focus is entirely on writing code(functions). Data is passive.Any code may access the contents of any data structured passed to it. Object Oriented programming:it is a programming paradigm using "objects"-data structures consisting of data fields & methods together with their interactions-to design applications and computer programs.programming techniques may include features such as data abstraction,encapsulation,messaging,modularity,polymorphism and inheritance.


What is the effect of OOP in system development?

The use of Object Oriented Programming is used primarily to: * Make programs easier to read * Modify programs faster * Create modular programs