Programare, cum a început totul pentru Dummies Internet

„Radistka Kate“, a spus că nu există nici un viitor fără trecut în celebra serie de televiziune. De aceea, înainte de a începe să exploreze lumea de tehnologii și programe moderne, este necesar să se cunoască trecutul lor!

Primele programe au fost create folosind switch-uri de pe computer. Dar această metodă este adecvată numai pentru programe simple. După instrucțiunile de limbă mașină conform invenției, programul a început să scrie pe ea. mai mult

Programare, cum a început totul pentru Dummies Internet

Apoi, când a existat un limbaj de nivel scăzut, există programe relativ lungi. Apariția Fortran (primul nivel limbaj de programare este suficient ca compilatorul are ridicat) a creat furori.

Acum puteți crea un program de câteva mii de linii lungi. Prin creșterea cantității de programe care nu prevedeau ca codul imens de program nu este ușor de citit, și de multe ori imposibil de gestionat. Scapă de această problemă au ajutat noi limbaje de programare: Algol, C și Pascal.

Din acel moment, perioada de aur a programării structurale. Ea se bazează pe exact aceste structuri de control. Aceasta se caracterizează prin utilizarea de sub-programe independente care susțin variabilele locale și recurenței și absolut operatorii dușman Goto (du-te la linia următoare).

Odată cu apariția programării structurate, există o nouă oportunitate de a împărtăși programe pe elementele individuale. După aplicarea acestor principii de programare, o nouă oportunitate de a sprijini și de a crea programe în sute de mii de linii.

Programarea structurată a adus rezultate excelente: pentru a scrie programe în mai multe sute de mii de linii, divizat programul pe mini elemente, utilizarea unor rutine independente. Apoi sa dovedit, chiar și aceste condiții de programare sunt inacceptabile atunci când programul ajunge la o anumită lungime. Pentru a scrie programe mai complexe, a fost nevoie de o abordare diferită de programare.

Ca urmare, un complet noi tehnici de programare au fost derivate s-au născut și de programare orientat-obiect din lume. În ea au fost reflectate idei de programare structurată.