ArvutidProgrammeerimine

Tsükkel ja tsükkel postcondition eeltingimuseks

Programmeerimine ise võib olla keeruline. Esiteks, et kõik tegevused tuleb selgelt välja sammhaaval. Kuid selline vajadus, on mitmeid funktsioone, mis oluliselt lihtsustab ülesannete täitmist, mida on vaja programmi ( "Pascal", "C", "koostajale" - ükskõik, mis keeles on kasutatud). Üks neist tööriistu luua tsüklit.

Tähtsust programmitsüklite

Mis on tsükkel? Miks seda vaja on ning milliseid eeliseid on programmeerija, kui sa seda kasutada? Tsükkel on oluline struktuurne osa programmi, mis võimaldab automatiseerida täitmise teatud tegevusi tingimusel, et kooskõlas väljakujunenud parameetrid. Niisiis, kõige lihtsam näide töötsükli - podnesenie teatud elektrikatkestuse. Ei ole vaja kehtestada rida kuni ei ole piisav, sest masinad kõik võib teha automaatselt seda. Praktikas tsüklit ka võimalik salvestada palju aega ja vaeva, nii et see ei ole vajalik iga kord ja kõik meetmed, et registreerida koodi kasutades tsükli. Sisestage muutlik muutujate ja alustada selle rakendamist. Aga nagu sisseehitatud tsükli kava? Või isegi rohkem? Ise teostuste tsükli üsna palju - teabe raamat programmeerimine, "Pascal," kaalume või "koostajale". Seetõttu puhtalt informeerimise eesmärgil lahti võtta pakkuda teoreetilist skeemi kaks kõige populaarsem kasutamise:

  1. Tsükkel postcondition.
  2. Loop koos eeltingimuseks.

Kõik teised on suures osas nende variatsioone ja eriti juhul, et neid tuleb käsitleda kontekstis ja konkreetsete eesmärkide saavutamisel. Vahepeal pöördugem kõige populaarsem. Erinevad tsüklit eeldused ja postconditions? Siin on aas eeltingimuseks:

samas «seisukorras» teha «kood»

Üldine teoreetiline raamistik tsükkel postcondition

See kirjaviis koodi kui operaator tsükkel postcondition rakendamise kulud keha. Esmapilgul võib tunduda kummaline: tõesti, miks panna asjaolu pärast täitmist koodi? Aga midagi on imelik seal: funktsioon see vorm on, et kood täidetakse sõltumata sellest, kas tingimused on täidetud või ei toimi. Aga ainult 1 kord. Siis järgneb test, kas kõik, et see peaks olema, või mitte. Ja puuduvad piisavad keha seisundit tsükli ignoreeritakse. See on väga oluline ja kasulik funktsioon, mis on tsükkel postcondition. On näide sellest, mida ta oli rääkinud ja kus näete praktilise rakendamise maalitud siin? Siin on näide tsükkel postcondition:

kordus

"Kood"

kuni «Tingimused»

Üldine teoreetiline tsükkel alustel eeltingimuseks

Aga kõige populaarsem variant on täpselt see. Selle omapära seisneb selles, et täitmise vajalik eeltingimus, ilma et see kood ei ole kunagi täidetud. Tavaliselt, kood on väga ulatuse ja aktiveerides selle kokku negatiivset mõju arvuti jõudlust. Seetõttu kasutatakse üsna salakaval plaan: enamik tükid kood paigutatakse silmuste või isegi üksikute klasside kaevata tuleb just õigel hetki. Kõik ülejäänud aja see kood on, kuid ei kasuta arvutit. See programm võimaldab teil salvestada töötlemise võimsus käivitada programmi või muud programmid.

Praktiline rakendamine erinevates programmeerimiskeeltes

Paar sõna praktilise tõhususe tsüklit. Tuleb märkida esiteks säästab aega, nii kasutaja ja programmeerija. Teisel öeldud, miks, miks peaks paar sõna öelda kliendile. Asjaolu, et jagatud osadeks võimaldab tarkvara kiiremini laadida ja käivitada, ja seetõttu saab kasutaja ainult liiga hea kasutada sellist tarkvara. Pealegi on see lähenemine, kui koodi salvestatud tsükli või eraldi klassi (mis on sageli tingitud keha), ja võimaldab töö tõhusust. Sa peaksid ka tuua kiirusrekordi üksikutes mälu rakud. Niisiis, kui kõik tuli teha käsitsi, see oleks saada iga ja seal on sobiv kirje. Silmus võimaldab mitu korda või isegi kümneid vähendada vajadust teha kõik ise. Ja see eemaldab inimfaktor, mis võib kaasa tuua tundi vaja otsida problemaatiline koodi.

järeldus

Niisiis, summeerida kõik kirjutatud, saame öelda, et tsükkel postcondition või eelnevalt võimaldab mugav viis säästa raha ohverdamata kvaliteeti. Ja kui kirjalikult keeruline programme, see on üks parimaid programmeerija sõbrad, aidates tal teha koodi lihtsam teostada ja lugemine. Seega, kui kirjalikult oma koodi ei põlgus kasutada tsükli postcondition või eeltingimuseks - need on spetsiaalselt kavandatud, et hõlbustada protsessi tarkvara loomine, ja see töötab tema vastu - mitte ära seda võimalust.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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