Programarea sus în jos și de jos în sus

Descriere: Susținătorii metodei de sus în jos cred că abordarea lor este mai natural permite conducerii să evalueze mai bine starea de lucru și de multe ori elimină procesul dureros de combinare a modulelor necesare pentru a se dezvolta de jos în sus. Pentru a înțelege procesele de programare de sus în jos și programul de jos în sus ar trebui să fie considerate ca structura modulelor într-o rețea de copac sau de la un nivel superior care conține elementele de control, în conformitate cu cerințele date. Programare de sus în jos, începând cu el însuși.

Dimensiune fișier: 16.53 KB

Job descărcat: 21 de persoane.

Dacă această lucrare au ajuns în partea de jos a paginii există o listă de lucrări similare. De asemenea, puteți folosi butonul de căutare

PROGRAMAREA sus în jos și de jos în sus

Programarea de sus în jos este modul de a punerii în aplicare și de testare într-o secvență ierarhică, începând cu modulele, cerințele pentru care sunt derivate din cerințele programului în ansamblu.
Programarea de jos în sus # 151; Acest mod de implementare și testare a secvenței ierarhice inversă, începând cu modulele de nivel cel mai scăzut, care sunt mai îndepărtate de calitate inferioară distanțată de program în ansamblu.
Susținătorii metodei de sus în jos cred că abordarea lor este mai natural, permite managementul să evalueze mai bine starea de lucru și de multe ori elimină procesul dureros de combinare a modulelor necesare pentru a dezvolta de jos în sus.
Susținătorii metodei de jos în sus susțin că abordarea lor duce la o depanare module mai aprofundate și o mai bună alocare și utilizare a modulelor standard și facilitează personalului de ambalare de programatori.
Pentru a înțelege procesul de programare de sus în jos și de jos în sus, un program trebuie să fie considerată ca o structură a modulelor într-o rețea de copac sau de la un nivel superior, care cuprinde elemente de control, în conformitate cu cerințele date. De obicei, structura se extinde în jos de ca modul de control determină funcții subordonate care, la rândul său cauzează următoarele funcții.
Programarea de sus în jos, începând cu cel mai înalt nivel, atunci nivelul următor este dezvoltat și combinate într-un singur program de testare, etc. până atunci, până când se ajunge în partea de jos a structurii. Fiecare modul neprogramată înlocuit în ansamblul „cioturi“, care îndeplinește cerințele de interfață, dar nu îndeplinește funcțiile sau doar parțial le îndeplinească. Dopurile sunt înlocuite sau sunt în curs de finalizare pentru a prezenta modulele în conformitate cu graficul de programare. La fiecare etapă de punere în aplicare a programului deja stabilit ar trebui să funcționeze în mod corespunzător în ceea ce privește nivelul inferior.
Programarea începe cu unitățile de jos în sus de cel mai scăzut nivel. Debugging se face de obicei cu ajutorul unui software special de depanare # 151; din blocuri individuale de nivel scăzut pentru setul complet de blocuri.
O exceptare de la fazele procesului de dezvoltare a componentei de program care combină face programarea unui atractiv descendent în termeni de fiabilitate. Pe măsură ce fiecare parte a programului este testată ca includerea ei în ansamblu, să pună în aplicare pe deplin programul este deja pe deplin testat. O astfel de metodă permite asocierea în fiecare etapă au program de previzibil. Erori și incoerențe ale părților sale individuale sunt identificate și eliminate în primele etape ale programării.
Metoda folosește o metode ascendente de testare deja stăpânite. Metoda de sus în jos ca mai noi nu atât de bine înțeleasă. Aplicarea ei poate reduce costurile de dezvoltare și de a îmbunătăți fiabilitatea programului, dar metoda de jos în sus elimină riscul.
Ambele metode cere utilizatorilor să se conformeze cu o atenție deosebită: atunci când se utilizează metoda de jos în sus, trebuie să păstrați întotdeauna în vedere obiectivele generale ale proiectului, precum și utilizarea metodei de sus în jos # 151; norme vizează clarificarea interacțiunii dintre modulele înainte de codificare. Nerespectarea acestor cerințe, în ambele cazuri, poate duce la perturbări grave în cadrul proiectului,

Utilizarea practică a tehnicilor de programare de sus în jos și de jos în sus
Metoda de programare de jos în sus este un bine cunoscut și recunoscut, în timp ce metoda de programare de sus în jos # 151; relativ nou. Prima mențiune a a apărut în literatura de specialitate în urmă cu aproximativ 10 ani; Apoi a fost numit „creșteri de programare“. Înainte de crearea de metode de programare structurate această metodă a primit puțină atenție. Și acum el este rar folosit în practică. Acest lucru se datorează, mai degrabă, noutatea decât orice defecte în conceptul. Cu toate acestea, de sus în jos de programare necesită noi practici și tehnologii de gestionare și, prin urmare, utilizarea sa este îngreunată de inerție mai mult decât alte aspecte ale programării structurate.
Soluția la această problemă ar putea fi un compromis. Metoda în jos este de mare interes atunci când sunt combinate într-o singură unitate, iar metoda de jos în sus # 151; în dezvoltarea de unități care funcționează bine comune. Cu alte cuvinte, ambele metode pot fi utilizate simultan. In astfel de cazuri, primul pas al programului de dezvoltare este de a crea o structură logică comună, și apoi comune blocuri de nivel scăzut, care sunt utilizate cel mai frecvent, urmate de metoda de sus în jos. Niveluri de scriere a programelor și îmbunătățiri coboară de sus, dar se adaugă noi unități după cum este necesar. Ztot compromis dă un rezultat mai bun decât oricare dintre aceste metode singur.

Design de sus în jos - Review

La proiectarea top-down unul sau mai multe elemente ale părților membre ale ansamblului sunt definite, de exemplu, geometria aspect schița sau alte elemente. Planul de proiect (dimensiunile elementelor, dispunerea componentelor într-o locație de asamblare în raport cu alte componente, o.) este respins de nivel superior (ansamblul) și se deplasează în jos (în detaliu), ceea ce duce la numele de „sus în jos“.

De exemplu, atunci când se creează un șurub de pe partea din plastic folosind comanda Extrude, puteți selecta la suprafață, în și alege partea de jos a plăcii de circuit imprimat (pe de altă parte). O astfel de alegere va face șurubul de instalare de lungime suficientă, astfel încât acesta a luat la placa de circuit, chiar dacă placa este mutat într-un viitor construi. Astfel, lungimea șurubului este determinată de asamblare, mai degrabă decât mărimea părții statice.

Puteți utiliza toate sau unele dintre metodele de proiectare de sus în jos:

Alte locuri de muncă similare care v-ar interesa.