Top-Rated Free Essay
Preview

It210 Week 1 Dq#2

Good Essays
329 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
It210 Week 1 Dq#2
In development of programs structured approach is mostly used, because the structured approach is a method for designing and coding programs in a systematic, organized manner to develop a programming solution. In this approach, system requirement is to identify the long term requirements before the programming development[pic]

starts.

Whereas the modular approach is designing a program to solve a particular problem is to identify the major tasks that the program must accomplish then we can break each of these fundamental, “high-level” tasks into smaller subtasks (Stewart Venit, 2004, p. 31) and this division process can be continued as long as seems necessary to identify the tasks needed to solve the given problem. This process of breaking down a problem into simpler and simpler subproblems is called top-down design; identifying the tasks and various subtasks involved in the program design is called modular programming. This modular approach is good for developing the programs effectively and efficiently. Because, if a problem happens, it can be found quickly without searching the whole module for one mistake, as done in structured approach. It’s easy to use and make changes to it (Stewart Venit, 2004, p. 32). Its also provides the code reusability. So, finally we can say that the modular approach is well-organized approach to develop programs quickly and cheaply. And when the project proceeds the changes to the projects is minimized and the uncertainty is minimized which makes this approach more efficient than haphazard approach.

A well-structured design leads, in a natural way, to well-structured, easy-to-read code. In fact, one of the goals of structured programming is to create a program that is easy for programmers to read (and understand) and for users to run. The elements of a program that affect its readability and ease of use are grouped together under the general heading of programming style.

References

[1] Extended Prelude to Programming: Concepts and Design, Second Edition (2004) by Stewart Venit.

You May Also Find These Documents Helpful

  • Good Essays

    ECO 204 Week 2 DQ 1

    • 446 Words
    • 3 Pages

    This document of ECO 204 Week 2 Discussion Question 1 Tax credits and the Labor market contains:…

    • 446 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Dq1 Week 3

    • 389 Words
    • 2 Pages

    Why do accrual basis financial statements provide more useful information than cash basis financial statements?…

    • 389 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Dq Week 6 #1

    • 280 Words
    • 2 Pages

    What is incremental analysis? Provide an example of how incremental analysis might be used to make business decisions.…

    • 280 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Pm3110 Unit 5 Lab Report

    • 343 Words
    • 2 Pages

    Why do you use a class instead of a structure? Are they interchangeable? Explain your answer.…

    • 343 Words
    • 2 Pages
    Good Essays
  • Good Essays

    MKT 421, Week 4, DQ 1:

    • 260 Words
    • 1 Page

    What is a distribution channel? What is the relationship between channels of distribution and logistics? How does geographical location affect your selection of distribution channels?…

    • 260 Words
    • 1 Page
    Good Essays
  • Satisfactory Essays

    CJA 364 Week 3 DQ 1

    • 445 Words
    • 3 Pages

    A credit card is often necessary, particularly if you are going to school far away from home. However, be smart about your decision. Research your options and select a card that has a low interest rate. Also, make sure there aren't any annuals fees and don't be tempted by high credit limits. Those are just a recipe for disaster.…

    • 445 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Week 5 DQ 1

    • 309 Words
    • 1 Page

    1. Differences between audits of governmental agencies and not-for-profit entities relate to the difference in audit standards for these entities. Government auditing standards as established by the Government Accountability Office (GAO) are stricter and provide enhanced standards for audits of governmental entities, government auditors are required to have a higher degree of independence than not-for-profit auditors and government auditors must obtain more continuing professional education credits hours than not-for-profit auditors. In addition to the enhanced requirements stated above, governmental accounting standards also require auditors to design their audits to be able to detect noncompliance with contracts and grants. GAO standards also require enhanced standards with regard to evidence in audit workpapers and reporting.…

    • 309 Words
    • 1 Page
    Satisfactory Essays
  • Satisfactory Essays

    HIS 204 Week 3 DQ 2

    • 393 Words
    • 2 Pages

    On December 7, 1941 Japan launched a surprise attack on the United States at Pearl Harbor in Hawaii. This thrust America into World War II, and for the next four years it dominated nearly every aspect of American life. Select one of the following main issues…

    • 393 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Hcr 210 Week 3 Dq 2

    • 435 Words
    • 2 Pages

    What do you think is the reasoning for not filing incident reports in medical records? Provide examples of three incidents and explain why they could be problematic in patients’ files.…

    • 435 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Mth 208 Week 2 Dq1

    • 253 Words
    • 2 Pages

    Integers are the natural numbers of (0, 1,2,3,4….)and the negative non zero numbers of (-1,-2,-3,-4….)and so forth. Integers are numbers without a fractional or decimal component. Example: 23, 5, and -567 are integers, 8.45, 5½, and √2 are not integers. Integers are any number that can be expressed as the ratio of two integers. All integers are rational because integers can be expressed as a ratio of itself (9= 9/1) Rational numbers (fractional numbers) are regarded as divisions of integers. All numbers that are written as non-repeating, non-terminating decimals are “irrational” Example: Sqrt(2) or PI “3.14159…” the rational and irrationals are two different number types. Real numbers include whole numbers, rational numbers, and irrational numbers. A real number can be positive or negative or zero.…

    • 253 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    Mgt448 Week 1 Dq's

    • 738 Words
    • 3 Pages

    What technological advances in telecommunications and transportation have influenced global business in the last decade? How have these technological advances affected regional economic development?…

    • 738 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    SOC 203 Week 5 DQ1

    • 494 Words
    • 2 Pages

    In this paperwork of SOC 203 Week 5 Discussion Question 1 The End of Easter you will find the next information:…

    • 494 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Nur443 Week 1 Dq #1

    • 277 Words
    • 2 Pages

    1. What are the main differences among qualitative, quantitative, and outcomes research? Under what circumstances is each type of research most appropriate? Support your answers with specific examples.…

    • 277 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    Dq4 Week 1

    • 348 Words
    • 2 Pages

    Discussion Questions help students think about the assigned readings/nongraded activities and their own perspective on certain topics. DQs must be 125 to 200 words in length and use proper English.…

    • 348 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Reusability of Code

    • 808 Words
    • 4 Pages

    Object-oriented programming (OOP) and procedural programming are two programming paradigms. Procedural programming is a method of writing software. It is a programming practice centered on the procedures or actions that take place in a program. Object-oriented programming centers on the object. Object-oriented programming creates objects from abstract data types that encapsulate data and functions together (Gaddis 2010). There are many similarities and differences in terms of procedural programming modules and objects in relation to; reusability, security (as in hiding code), and the passing of data within the program itself.…

    • 808 Words
    • 4 Pages
    Satisfactory Essays