Telefonia, Prugrammazione
"Cosa hè stu" hè nantu à i pila, "chi si" riturnò: astrattu funnamenta di la rialità
Pò dassi in qualchi avvene los informatica schisà i passi è zeros, è j'avais ùn vi upirari su Sandra è e parolle, ma cusì luntanu di tuttu hè rapprisintatu mondu binariu è campà da i so reuli. Cosa hè pila è induve si vali - hè atta à esse propriu chiaru. Accuminzannu lu principiu di u so aspettu hè a prima registers prucissuri, è l 'affare di u so travagliu hè in bisognu di memoria. Cum'è un risultatu d 'idei sèmplice pila "chi lu" hè divintatu u de facto "comu nicissariu."
prucissuri funzione, a logica binariu
U prucissuri vàscia la memoria è baddu una logica esicuzzioni codice umiti. U prugrammu - a unu, o un ghjocu di funzioni chi rapprisèntanu na siquenza di funziunamentu: à sceglie qualcosa à fà cusì hè di mette qualcosa. sistema upirativu - u listessu codice, di più rispunsabilità: hè Mandate à pruvà è cuntrullà altri prugrammi.
Intreccia alfabbetu (elementu indipendente algutitimu) - ghjustu un ordine di funziunamentu binariu. U prugrammu diffirisci di li funzioni chi iddu stissu si mittissi e Coordonnées àutri parti di u còdice.
algutitimu disignu letta cum'è una siquenza di elementi siparati e distinti. Ognunu porta a so funzione (di solitu solu unu) - hè còmuda di debugging, visuale, pratica. Sta prugrammazione permette à simplificà lu prucessu di sviluppu, di creà una biblioteca di alguritmi e li usu in altri prugetti.
Mandà e torna Management
U prugrammu chjamanu i funzioni, passari lu dati, calculates u risultatu. Dapoi u esicuzzioni di àutri parti codice hè iniziata da u fora, perchè u cuntrollu di ritornu à effettuà si in u lu prossimu d di funziunamentu. Stu miccanisimu hè furnite da l 'ordine di esicuzzioni codice è a trasmissioni di i risultati programma cum'è un inseme.
Code hè carricu in memoria di e faete sequentially. A chjama una funzione (un altru pezzu di u corsu), veni usatu a pila. Cosa hè? Memoria (è un stacciatura à it), ca diffirisci da u strasurdinariu in chì ogni elementu successivi hè pusatu nantu à l 'unu di nanzu. Perchè se rendre à qualchissia chì hè quì sottu, vi tuccherà à piglià à u travagliu, è tutti quelli chì sò in u lu. Pointer signalisfuttenti sempre à i pusizioni currenti à i pila.
Cumenciu, i pila si l 'indirizzu ritornu - l' indirizzu seguenti u funziunamentu d. Dopu à mette tutti i dati necessari pè u funzione chiamatu. A funzione chiamatu Choisir i dati, i trasfurmazioni, è rende u cuntrollu torna risultatu per l 'ultimu elementu di a pila. Team: "pila lu" movi lu stacciatura à u merre datu, è sceltu u "lu" va a trasfurmazioni.
Registers AX, Bx, VA, DX, Ex divintò un simbulu di u principiu di l 'èbbica di l' età nantu à u corsu, ma i SP è i SS - hè u so gram principale. How to aduprà una pila di prugrammazione? Esempii di u passatu, ùn sarà monumentu di 'architittura di l' èbbica dô. Pila, ghjunse in u mondu binariu, assemi cu l ' "funzione" e parolle è "recursion" e spariu nta la lòggica ginirali di e pratiche di prugrammazione.
Essa la dati a dicidiri quali a fari
Unanimité miccanisimu di permette à parechje chiama a diffirenti parti di u còdice, cumpresi i recursion: una funzioni chjamate stessa. Ci sò limiti naturali: u pesu memoria di i pila e un còdice deve esse abbastanza. Sè u prugramma hè currettu, po u so spittaculu sarà la stadda, l'établissement trasferimentu / ritornu - esattu.
Pila hè piena, cum'è l 'stich trovani in un mucchio, chì hè rinviatu à mètteli u tavulinu. U destinu di i stich, chì hè, u so cuntenutu, hè solving in un locu induve si trasmessi. Sicondu à a logica di azioni, la squadra "pila, lu" dà un pre-almanaccatu stu trà quelli chì chjama, è quelli chì si chjama. Nantu à cumpiimentu di u prucessu hè impurtante di vultà u cuntrollu di l 'indirizzu seguenti l' unu chi mannau a pila supra lu tavulinu.
Assai sèmplice è diffusion la lòggica. Cosa hè nant'à u tavulinu, comu hè fattu i dicisioni - la funzioni comu va cu lu scuperti - u so mente, à ciò chì verbi si hà da mandà una pila di dati - u so cura, u nunda menu hè di vultà sempre u cuntrollu di u prossimu e sfide di u funziunamentu. A funzione pò chiamari stissu solu si dichiarau curpèvuli recursion, ma recursion hè solu pussibule s'è i dati falà in i pila.
U curriculum funnamintali
Quandu u strasurdinariu è diventa u fundamentu di un scopu praticu, guasi, ùn pò certa s'aspittava à esse scopu, è longa vita di l 'ùrtimi. A pila di stich datu nascita à la pila, e lu pila furnì j'avais travagliu, sistema upirativu, programmi, e funzioni, è quiddu di high-tech cum'è un inseme.
casu classica hè a basa di u casu di un sèmplice, ma raru, quannu si pò stimati senza viotu èsitu circa la sintassi, straniere, didattica di prugrammazione è rura in la lotta di la supravvivenza di l 'lingua.
Mudificà comu hè u portable, memoria, è si stava à stu ghjornu, ma chì hè l 'idea di lu hà cambiatu. Confiant passava à traversu u matinu di forti, sconfitta, si avà sustennu ca quarchi cosa pò esse nunda di e tèniri in u veru, memoria di qualcosa, parchì hè digià abbastanza mpurtanti.
uperatori ncaricu, e cundizioni, i cicli, blocchi ... trasfurmatu assai curtu in termini di u so sensu, oltri, u sintassa per un longu tempu ùn conta. Lotta per a ideali di linguagi di prugrammazione ùn sò datu un casu a triunfari unu d 'iddi. Tools (compiler / spiigà / attesa) hè custrettu à solu u travagliu, esse stadda è piena-videmma, e quantu è ciò chì a scrìviri / usu - piglià cura di u so editore, ùn la lingua di l 'auturi.
Pila, hà da piglià un novu significatu in u prucedimentu glubale di u sviluppu di l 'idei e ticnoluggìa. U variàbili in forma in ch'elli sò hypothekendarlehen superimposed su 'iddi, e alguritmi e uperatori sò incluse in un altru. You spessu ponu sente circa la pila auditu, quandu unu dà un impiegu sfarente.
Pila, funziunalità è recursion - ùn sinònimu, ma iddi complement autra raprisenta, chì vi permettenu di creà versioni unichi di u prugettu è di trasfurmazioni di infurmazione.
Similar articles
Trending Now