Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Het belang van Beschikking Structuren in Programmering
Een programma is niet een programma zonder beslissing structuren . Een lijst met opdrachten is een batch-bestand en niet een programma . De mogelijkheid tot het uitvoeren van code veranderen volgens verschillende parameters en variabelen maakt een programma . De beslissing structuren veranderen de verwerking van gegevens volgens verschillende omstandigheden . Besluit

De " beslissing " van beslissingen structuur directory is een test, die moet resulteren in een ware staat in voor het uitvoeren van de actie in verband met een test . Onderdelen van het programma , of bijna het hele programma kan worden overgeslagen als het testresultaat niet "true . " Andere beslissingen te beslissen of een deel van de code moet worden herhaald en hoe vaak die code moet worden herhaald . De twee belangrijkste structuren uitvoeringsbesluiten in programma's zijn de voorwaardelijke tak en de lus .
Vertakkende

De enige opdracht die presteert vertakking is het IF statement . Het IF statement heeft drie formaten . De eerste test voor de conditie en dan alleen voert de code tussen haakjes geplaatst met de verklaring als de voorwaarde waar is . De tweede formaat biedt ook een alternatief deel van de code uit te voeren als de voorwaarde onwaar is . De derde structuur, die sommige talen implementeert als een CASE statement , biedt een reeks van omstandigheden die verschillende acties voor elke aandoening , moet het bewijzen vals te zijn . Deze structuur biedt ook een standaard actie moeten alle omstandigheden falen .
Looping

Looping
, of iteratie levert een van de belangrijkste voordelen van de programmering . Computers zijn zeer efficiënt in het uitvoeren van dezelfde taak opnieuw en opnieuw . Computers niet moe en fouten maken , net als mensen , wanneer ze worden belast met een actie opnieuw en opnieuw te herhalen . De test kan worden geplaatst aan het begin van de lus , aan het einde , of een verklaring ergens binnen de regels van code in de lus , die zal breken van de lus wanneer ze waar testen . Het verschil tussen elke strategie is dat de lus met de test aan het einde ten minste eenmaal alle van de code zal uitvoeren binnen de lus . Wanneer de test is aan het begin van de lus , kan alle code binnen de lus volledig worden uitgesneden , en de instructie break zal ervoor zorgen dat alle code in de lus vóór die verklaring ten minste een keer zal worden uitgevoerd .
< Br >
Combinatie

vertakking en iteratie beiden voorkomen in bijna alle programma's . Hoewel vertakking vaak gebeurt zonder iteratie , iteratie omvat meestal IF statements . Voorwaardelijke vertakking gewoonlijk vereist als een deel van de code gestart om de lus herhaald . Loops vereisen een set van data - hetzij een reeks records opgehaald uit een database of een set van gegevens opgeslagen in een array. In elk geval zal elke record worden getest op een voorwaarde en vertakking zal elke record verschillend verwerken volgens zijn inhoud .

Previous: Next:
  Computer Programming Languages
·Hoe maak je een spel te maken …
·Hoe maak je een herhalen Progr…
·Wat is een variabele in de pro…
·Wat is Msgina.dll ? 
·Hoe maak je een CAB -bestand R…
·Hoe Lamport tijdstempels met 
·Hoe maak je Combineer een lijs…
·Hoe de Italische converteren n…
·Hoe te schrijven Effectieve Ob…
  Related Articles
Hoe maak je een Visual Basic- programma …
Hoe de Visual Data Manager gebruiken in …
Hoe de TabStrip controle in Visual Basic…
Hoe de DTPicker controle in Visual Basic…
Hoe de Draw Command in Visual Basic Gebr…
Hoe de Menu Editor gebruiken in Visual B…
Hoe te Disable /Enable Command Knoppen i…
Hoe de VBScript Locatie Object Gebruik 
Hoe de VBScript Geschiedenis Object Gebr…
  Programmering Articles
·Hoe te Samenvoegen Twee MySQL Resultaten…
·Hoe maak je een PHP Package Install 
·Hoe je Java Script Creëren 
·Hoe maak je een wachtrij Folder in PHP Z…
·Hoe kan ik invoegen Deelprojecten in Net…
·Wat is Java gebruikt voor op een compute…
·Hoe de 1087 Syntax Error Fix Met Game Be…
·Get_Headers Vs . cURL Snelheid op PHP 
·Hoe maak je een programma dat geordende …
Copyright © Computer Kennis http://www.nldit.com