ComputereProgrammering

Struktureret programmering

Struktureret programmering er den mest stort fremskridt på dette område i øjeblikket. På trods af, at næsten alle har en generel idé om det, kan næsten ingen give et konkret og klar definition af dette begreb. Struktureret programmering sætter hovedformålet med at skrive den mindste programmet kompleksitet, tvinger programmøren til at tænke klart, lette opfattelsen af programmet. Teksten skal gøres, så det læser fra top til bund. Denne betingelse er overtrådt, hvis i koden der er operatørerne gå til, fordi de overtræder strukturen i hele længden af programmet. På trods af, at dette tal ikke kan betragtes som den mest bekvemme, kan du stadig sige, at eksistensen af koden for operatøren er de mest iøjnefaldende struktur typen krænkelser. Krop moduler og brugte grundstrukturer skal være modstandsdygtige over for hardwarefejl, fejl i programmerne og fordrejninger af kildedata.

De grundlæggende principper for struktureret programmering er som følger. Ethvert program kan let syntetiseres på grundlag af de elementære strukturer af tre grundlæggende typer:

- simpel sekvens;

- betingelser eller alternativer;

- gentagelse, dvs. cykler og gentagelser.

Kan bruges et eller to af enhver type på samme tid. Hver enkelt struktur iboende træk - det eneste kontroloverdragelsespunktet i strukturen og et enkelt indgangssted i strukturen. Denne type konstruktion har en disciplinering og systematisering værdi.

Enkeltheden i de oprindelige strukturer i den strukturerede programmering forhindrer oplysninger links og indviklede styringsudstyr. Kompleksiteten af programmet reduceres betydeligt med stigende strukturering af moduler øger deres synlighed, og dette medvirker til at reducere antallet af fejl. Men der er også en mangel på strukturering - for skønheden og klarhed i den kode, du skal betale ekstra hukommelse, samt den nødvendige tid til at gennemføre dem på en computer.

Struktureret programmering, dvs. strukturering af software tekster selv, er helt afhængig af, hvad der bruges til dette sprog. Selvfølgelig er det spørgsmålet, hvilken af dem er bedst egnet. Moderne softwareudviklingsværktøjer der betragtes som de bedste sprog, gennemføre en struktureret tilgang til programmering. Blandt de mest almindelige kan identificeres Basic, Pascal og FoxBase. For eksempel i den assembler er næsten umuligt at gennemføre principperne i begrebet struktureret programmering. Dette sprog er fokuseret på at skrive software på et lavt niveau kode.

Struktureret programmering er dybest set fokuseret på samspillet med mennesker, ikke med maskiner, så befordrende for skrive programmer, som er klare og enkle løsning på problemet. Programmøren skal tænke i de grundlæggende strukturelle design.

Hvis vi taler om position i forhold til den tidligere nævnte erklæring gå til, så det bør undgås at bruge, når det er muligt, men det skal på ingen måde påvirke klarheden af programmet. Undertiden blot kræves anvendelse denne operatør for at afslutte en vis segment for det program eller cyklus, samt at undgå forekomsten af for-dybde gafler endvidere, at overgangen er forbundet med et lavere niveauer af programmer. I dette program struktur og er let læselig fra top til bund. Den værste mulighed for at bruge denne operator er forbundet med overgangen fra bunden op.

For at lette læsningen af programmet ofte tilføje blanke linjer mellem afsnittene. Værd at skrive program tekst med oversættelser, så du kan læse rækkefølgen og antallet af vedhæftede filer.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 da.delachieve.com. Theme powered by WordPress.