OrdinadorsProgramació

Cicle i el cicle amb condició prèvia postcondition

Programació en si mateix pot ser complicat. Per començar, que totes les accions s'han d'especificar pas a pas. Però amb aquesta necessitat, hi ha diverses característiques que faciliten considerablement la consecució de les tasques que cal programar ( "Pascal", "C", "assemblador" - no importa quin idioma es fa servir). Una d'aquestes eines és la creació de cicles.

La importància dels cicles de programació

Què és un cicle? Per què es necessita i el que els beneficis de ser un programador quan l'utilitza? El cicle és un component estructural important del programa, el que li permet automatitzar l'execució d'un determinat nombre d'accions, sempre que el compliment dels paràmetres establerts. Així, l'exemple més simple del cicle de treball - podnesenie cert nombre a una potència. No hi ha necessitat de prescriure files cap amunt fins que no serà suficient, ja que les màquines de tot es pot fer automàticament amb ell. En la pràctica de cicles també pot estalviar molt de temps i esforç, per la qual cosa no cal cada vegada i tots els passos per registrar el codi utilitzant el cicle. Només cal introduir les variables canviants i iniciar l'aplicació. Però a mesura que l'esquema de cicle integrat? O fins i tot més? Les mateixes formes de realització del cicle bastant molt - la informació en un llibre sobre la programació "Pascal," considerarem o "assemblador". Per tant, purament amb fins informatius desmuntar oferir esquema teòric dels dos ús més popular:

  1. Cicle amb condició posterior.
  2. Bucle amb una condició prèvia.

Tots els altres són en gran mesura de les seves variacions i casos particulars, pel que han de ser considerats en el context i en l'assoliment de metes específiques. Mentrestant, tornem als més populars. Els diferents cicles amb condicions prèvies i condicions posteriors? Aquí està el llaç amb una condició prèvia:

mentre que «condició» fer «codi»

cicle del marc teòric general amb postcondition

Aquesta forma d'escriure codi quan el cicle de l'operador amb els costos d'implementació condició posterior del cos. A primera vista pot semblar estrany: en realitat, per què posar la circumstància després de l'execució del codi? Però res és estrany que hi ha: una característica d'aquesta forma és que s'executa el codi, independentment de si les condicions es compleixen o no realitzar. Però només 1 cop. A continuació seguirà la prova, si tot el que, com ha de ser, o no. I en absència de condicions adequades del cos del cicle serà ignorat. Aquesta és una característica molt important i útil, que té un cicle amb condició posterior. En l'exemple del que se li va dir i on es pot veure l'aplicació pràctica Pintat aquí? Aquest és un exemple del cicle amb la condició posterior:

repetició

"El codi"

fins a «Condicions»

base d'un cicle teòric general amb una condició prèvia

No obstant això, l'opció més popular és exactament això. La seva peculiaritat rau en el fet que per a l'execució de condició necessària, sense aquest codi mai s'executa. En general, el codi és molt balança i activar el seu impacte negatiu en el rendiment total de l'equip. Per tant, s'utilitza bastant astut pla: la major part de les línies de codi posats en bucles o fins i tot classes individuals que apel·len arriba just en el moment adequat. Tota la resta del temps és el codi, però no utilitzeu un ordinador. Aquest esquema li permet estalviar potència de processament per executar el programa o altres programes.

aplicació pràctica en diferents llenguatges de programació

Unes paraules sobre l'eficàcia pràctica dels cicles. Cal assenyalar en primer lloc estalvia temps, tant per a l'usuari i el programador. En el segon s'ha dit, per què, per què algunes paraules que dir sobre el client. El fet que la divisió en parts separades permet que el programari per carregar i executar ràpidament, i, en conseqüència, l'usuari serà més que disposats a utilitzar aquest programari. A més, aquest enfocament, quan el codi emmagatzemat en el cicle o una classe separada (que sovint és causada del cos), i permet que l'eficiència de treball. També ha de portar el rècord de velocitat en les cèl·lules de memòria individuals. Per tant, si tot havia de fer manualment, hauria d'arribar a tots i hi ha una entrada apropiada. Un bucle permet diverses vegades o fins i tot desenes de reduir la necessitat de fer tot vostè mateix. I s'elimina el factor humà, que pot conduir a l'hora han de mirar el codi problemàtic.

conclusió

Per tant, resumint totes escrites, podem dir que el cicle amb condició posterior o una pre permet manera convenient d'estalviar diners sense sacrificar la qualitat. I en escriure programes complicats, és un dels millors amics de programador, ajudant-lo a fer el codi més fàcil de dur a terme i la lectura. Per tant, en escriure el seu codi no menysprea utilitzar un cicle amb condició posterior o condició - que estan dissenyats específicament per a facilitar el procés de creació de programari, i funcionarà en contra - no prendre avantatge d'aquesta oportunitat.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ca.birmiss.com. Theme powered by WordPress.