Structured Programming / Modular Programming Concepts
Structured programming is a programming paradigm which uses subroutines, block structures and loops etc to make simple, clear, efficient, and fast computer program.Some of the languages initially used for structured programming are ALGOL, Pascal, PL/I and Ada etc.
Structured programming is a logical programming method.
it is predecessor to object-oriented programming (OOP).
Structured programming has a top-down design approach, where a system is divided into subsystems.
Structured programming has subroutines and blocks for creating programs.
Subroutines- These are callable units such as procedures, functions, methods, or subprograms are used to allow a sequence to be referred to by a single statement.
Blocks- Blocks are used to enable groups of statements to be treated as if they were one statement.
рд╕्рдЯ्рд░рдХ्рдЪрд░्рдб рдк्рд░ोрдЧ्рд░ाрдоिंрдЧ рд╡рд╣ рдк्рд░ोрдЧ्рд░ाрдоिंрдЧ рдЙрджрд╣ाрд░рдг рд╣ै рдЬिрд╕рдоे рд╕рдмрд░ूрдЯीрди, рдм्рд▓ॉрдХ рд╕्рдЯ्рд░рдХ्рдЪрд░ рдПрд╡ं рд▓ूрдк рдЗрдд्рдпाрджि рдХा рдк्рд░рдпोрдЧ рдХрд░ рд╕рд░рд▓ , рд╡िрд╢्рд╡рд╕рдиीрдп рдПрд╡ं рддीрд╡्рд░ рдХंрдк्рдпूрдЯрд░ рдк्рд░ोрдЧ्рд░ाрдо рддैрдпाрд░ рдХिрдпे рдЬाрддे рд╣ै। рдХुрдЫ рд▓ैंрдЧ्рд╡ेрдЬ рдЬैрд╕े рдПрд▓рдЧोрд▓, рдкाрд╕्рдХрд▓, PL/I рдПрд╡ं рдРрдбा рдЗрдд्рдпाрджि рд╕्рдЯ्рд░рдХ्рдЪрд░्рдб рдк्рд░ोрдЧ्рд░ाрдоिंрдЧ рдХो рд╕рдкोрд░्рдЯ рдХрд░рддी рд╣ै ।
рдпрд╣ рдПрдХ рд▓ॉрдЬिрдХрд▓ рдк्рд░ोрдЧ्рд░ाрдоिंрдЧ рдоेрдердб рд╣ै ।рдЬो OOP (рдСрдм्рдЬेрдХ्рдЯ рдУрд░िрдПंрдЯेрдб рдк्рд░ोрдЧ्рд░ाрдоिंрдЧ ) рдХे рдкूрд░्рд╡ рдк्рд░рдпुрдХ्рдд рдХी рдЬाрддी рдеी।
рдпрд╣ рдПрдХ рдЯॉрдк рдбाрдЙрди рдбिрдЬाрдЗрдиिंрдЧ рдПрдк्рд░ोрдЪ рд╣ै рдЬिрд╕рдоे рдоेрди рд╕िрд╕्рдЯрдо рдХो рд╕рдм рд╕िрд╕्рдЯрдо рдоें рд╡िрднाрдЬिрдд рдХिрдпा рдЬाрддा рд╣ै।
рд╕्рдЯ्рд░рдХ्рдЪрд░्рдб рдк्рд░ोрдЧ्рд░ाрдоिंрдЧ рдоें рд╕рдмрд░ूрдЯीрди рдПрд╡ं рдм्рд▓ॉрдХ्рд╕ рдХे рдж्рд╡ाрд░ा рдк्рд░ोрдЧ्рд░ाрдо рддैрдпाрд░ рдХिрдпे рдЬाрддे рд╣ै -
Advantages-
Development Can be Divided.
Programming Errors are Easy to Detect. ...
Allows Re-Use of Codes. ...
рд╕्рдЯ्рд░рдХ्рдЪрд░्рдб рдк्рд░ोрдЧ्рд░ाрдоिंрдЧ рдХो рдоाрдбुрд▓рд░ рдк्рд░ोрдЧ्рд░ाрдоिंрдЧ рдХे рдиाрдо рд╕े рднी рдЬाрдиा рдЬाрддा рд╣ै। рдпрд╣ рдк्рд░ोрдЧ्рд░ाрдо рдХो рдоाрдбुрд▓ рдоें рд╡िрднाрдЬिрдд рдХिрдпा рдЬाрддा рд╣ै । рдоाрдбुрд▓рд░ рдк्рд░ोрдЧ्рд░ाрдоिंрдЧ рдПрдХ рд╕ॉрдл्рдЯрд╡ेрд░ рдбिрдЬाрдИрди рдпुрдХ्рддि рд╣ै рдЬो рдПрдХ рдк्рд░ोрдЧ्рд░ाрдо рдХे рдЕрд▓рдЧ рдЕрд▓рдЧ рдХाрд░्рдпो рдХो рдк्рд░рдердХ рд░ूрдк рд╕े рд╕्рд╡рддंрдд्рд░ , рдЕрдкрд░िрд╡рд░्рддिрдд рдоाрдбुрд▓ рдоें рд░рдЦрдиे рдкрд░ рдЬोрд░ рджेрддी рд╣ै ।
рдЗрд╕рдХे рдХрдИ рдлाрдпрджे рд╣ै рдЬैрд╕े рдХाрд░्рдп рд╡िрднाрдЬрди, рдЖрд╕ाрди рдПрд░рд░ рдбिрдЯेрдХ्рд╢рди, рд░िрдпूреЫ рдХोрдб рдЗрдд्рдпाрджि।
Structured programming is a logical programming method.
it is predecessor to object-oriented programming (OOP).
Structured programming has a top-down design approach, where a system is divided into subsystems.
Structured programming has subroutines and blocks for creating programs.
Subroutines- These are callable units such as procedures, functions, methods, or subprograms are used to allow a sequence to be referred to by a single statement.
Blocks- Blocks are used to enable groups of statements to be treated as if they were one statement.
рд╕्рдЯ्рд░рдХ्рдЪрд░्рдб рдк्рд░ोрдЧ्рд░ाрдоिंрдЧ рд╡рд╣ рдк्рд░ोрдЧ्рд░ाрдоिंрдЧ рдЙрджрд╣ाрд░рдг рд╣ै рдЬिрд╕рдоे рд╕рдмрд░ूрдЯीрди, рдм्рд▓ॉрдХ рд╕्рдЯ्рд░рдХ्рдЪрд░ рдПрд╡ं рд▓ूрдк рдЗрдд्рдпाрджि рдХा рдк्рд░рдпोрдЧ рдХрд░ рд╕рд░рд▓ , рд╡िрд╢्рд╡рд╕рдиीрдп рдПрд╡ं рддीрд╡्рд░ рдХंрдк्рдпूрдЯрд░ рдк्рд░ोрдЧ्рд░ाрдо рддैрдпाрд░ рдХिрдпे рдЬाрддे рд╣ै। рдХुрдЫ рд▓ैंрдЧ्рд╡ेрдЬ рдЬैрд╕े рдПрд▓рдЧोрд▓, рдкाрд╕्рдХрд▓, PL/I рдПрд╡ं рдРрдбा рдЗрдд्рдпाрджि рд╕्рдЯ्рд░рдХ्рдЪрд░्рдб рдк्рд░ोрдЧ्рд░ाрдоिंрдЧ рдХो рд╕рдкोрд░्рдЯ рдХрд░рддी рд╣ै ।
рдпрд╣ рдПрдХ рд▓ॉрдЬिрдХрд▓ рдк्рд░ोрдЧ्рд░ाрдоिंрдЧ рдоेрдердб рд╣ै ।рдЬो OOP (рдСрдм्рдЬेрдХ्рдЯ рдУрд░िрдПंрдЯेрдб рдк्рд░ोрдЧ्рд░ाрдоिंрдЧ ) рдХे рдкूрд░्рд╡ рдк्рд░рдпुрдХ्рдд рдХी рдЬाрддी рдеी।
рдпрд╣ рдПрдХ рдЯॉрдк рдбाрдЙрди рдбिрдЬाрдЗрдиिंрдЧ рдПрдк्рд░ोрдЪ рд╣ै рдЬिрд╕рдоे рдоेрди рд╕िрд╕्рдЯрдо рдХो рд╕рдм рд╕िрд╕्рдЯрдо рдоें рд╡िрднाрдЬिрдд рдХिрдпा рдЬाрддा рд╣ै।
рд╕्рдЯ्рд░рдХ्рдЪрд░्рдб рдк्рд░ोрдЧ्рд░ाрдоिंрдЧ рдоें рд╕рдмрд░ूрдЯीрди рдПрд╡ं рдм्рд▓ॉрдХ्рд╕ рдХे рдж्рд╡ाрд░ा рдк्рд░ोрдЧ्рд░ाрдо рддैрдпाрд░ рдХिрдпे рдЬाрддे рд╣ै -
- рд╕рдмрд░ूрдЯीрди - рдпрд╣ рдХॉрд▓ рдХी рдЬाрдиे рд╡ाрд▓ी рдпूрдиिрдЯ рд╣ोрддी рд╣ै рдЬैрд╕े рдк्рд░ोрд╕ीрдЬрд░, рдлंрдХ्рд╢рди , рдоेрдердб рдпा рд╕рдмрдк्рд░ोрдЧ्рд░ाрдо рдЬिрди्рд╣ें рдоेрди рдлंрдХ्рд╢рди рдХे рд╕्рдЯेрдЯрдоेंрдЯ рдж्рд╡ाрд░ा рдХॉрд▓ рдХिрдпा рдЬाрддा рд╣ै ।
- рдм्рд▓ॉрдХ्рд╕ - рдПрдХ рдм्рд▓ॉрдХ рдоें рдПрдХ рдХाрд░्рдп рд╕े рд╕рдо्рдмंрдзिрдд рд╕рднी рд╕्рдЯेрдЯрдоेंрдЯ рдХो рд░рдЦा рдЬाрддा рд╣ै рдПрд╡ं рдЗрд╕े рдПрдХ рд╣ी рд╕्рдЯेрдЯрдоेंрдЯ рдоाрдиा рдЬाрддा рд╣ै ।
Advantages-
Development Can be Divided.
Programming Errors are Easy to Detect. ...
Allows Re-Use of Codes. ...
рд╕्рдЯ्рд░рдХ्рдЪрд░्рдб рдк्рд░ोрдЧ्рд░ाрдоिंрдЧ рдХो рдоाрдбुрд▓рд░ рдк्рд░ोрдЧ्рд░ाрдоिंрдЧ рдХे рдиाрдо рд╕े рднी рдЬाрдиा рдЬाрддा рд╣ै। рдпрд╣ рдк्рд░ोрдЧ्рд░ाрдо рдХो рдоाрдбुрд▓ рдоें рд╡िрднाрдЬिрдд рдХिрдпा рдЬाрддा рд╣ै । рдоाрдбुрд▓рд░ рдк्рд░ोрдЧ्рд░ाрдоिंрдЧ рдПрдХ рд╕ॉрдл्рдЯрд╡ेрд░ рдбिрдЬाрдИрди рдпुрдХ्рддि рд╣ै рдЬो рдПрдХ рдк्рд░ोрдЧ्рд░ाрдо рдХे рдЕрд▓рдЧ рдЕрд▓рдЧ рдХाрд░्рдпो рдХो рдк्рд░рдердХ рд░ूрдк рд╕े рд╕्рд╡рддंрдд्рд░ , рдЕрдкрд░िрд╡рд░्рддिрдд рдоाрдбुрд▓ рдоें рд░рдЦрдиे рдкрд░ рдЬोрд░ рджेрддी рд╣ै ।
рдЗрд╕рдХे рдХрдИ рдлाрдпрджे рд╣ै рдЬैрд╕े рдХाрд░्рдп рд╡िрднाрдЬрди, рдЖрд╕ाрди рдПрд░рд░ рдбिрдЯेрдХ्рд╢рди, рд░िрдпूреЫ рдХोрдб рдЗрдд्рдпाрджि।
Comments
Post a Comment