Explain structured and modular programming, Computer Engineering

Structured and Modular programming.

Structured programming means the collection of principles and practices that are directed toward developing correct programs which are simple to maintain and simple to understand. It should read like a sequence from starting to end instead of branching from later statements to previous ones and back again. While in modular programming the modularity of a system can be shown by a hierarchical structure which has a one main module at level 1 and gives a brief explanation of the system. At level 2 the major module refers to a number of sub program modules the give a more detailed explanation of the system and so on. A significant aspect in this hierarchical structuring process is the want to understand a module at a particular level independently of all other modules at the similar level.

 

Posted Date: 5/3/2013 5:27:00 AM | Location : United States







Related Discussions:- Explain structured and modular programming, Assignment Help, Ask Question on Explain structured and modular programming, Get Answer, Expert's Help, Explain structured and modular programming Discussions

Write discussion on Explain structured and modular programming
Your posts are moderated
Related Questions
Question 1: You want to perform the task of setting an alarm on your mobile phone. You can assume that the alarm option is accessible from the main menu of your phone. (a) P

Your task is to implement a memory manager that manages page reads and writes from multiple client threads. In the first programming task the memory manager keeps all the pages in

Q. Definition of Lists? Another type of list is a definition list. Definition lists have a heading and text appears below that. EXPERTSMI

Message passing is possible the most widely used parallel programming paradigm these days. It is the most portable, natural and efficient scheme for distributed memory systems. It

Amdahl's law is suitable for applications where response time is critical. On the other hand, there are a lot of applications which need that accuracy of the resultant output shoul

What are the two broad types under which Networks will be divided? Ans: All computer networks fit in one of the two dimensions specifically: a)  Transmission Technology, thi

Q. Explain about Layout Cells? In Layout view you can draw layout cells and layout tables to define design areas of a document. This task is easier to accomplish if you prepare

As per the JMS specification, when you are in a transaction, the acknowledge Mode is ignored. If acknowledge() is known as within a transaction, it is ignored.

design a ciruit which can work as a 4-bit binary adder as well as subtractor

Determine the abstraction mechanisms for modelling The object orientation conceptual structure helps in providing abstraction mechanisms for modelling, that includes: Cl