Tuesday, October 3, 2017

Programatorii

Programatorii din anii'60 diferă de programatorii din anii'80, iar programatorii dein anii'90 deiferă de cei din ziua de azi.
Programatorul anilor'60 pentru a soluționa o problemă pe calculator parcurgea următorii pași:
P01: primea problema de rezolvat.
P02: se documenta pentru a găsi algoritmul de rezolvare.
P03: scria pașii algoritmului pe o foaie de hârtie.
P04: scria formulele și stabilea variabilele de intrare pe o foaie de hârtie..
P05: stabilea pe o foaie de hârtie. variabilele pe care le tipărea.
P06: elabora schema logică pe o foaie de hârtie.
P07: verifica și corecta schema logică.
P08: scria textul programului pe o foaie de hârtie.
P09: introducea textul sursă pe bandă de hârtie prin perforare.
P10: introducea programul în calculator prin citirea benzii.
P11: verifica și depana programul.
P12: testa programul pe mai multe date de intrare.
P13: anunța beneficiarul,  dar tot el se ocupa de rulările ulterioare.
Programatorul anilor'70 - '80 pentru a soluționa o problemă pe calculator parcurgea următorii pași:
P01: primea problema de rezolvat.
P02: se documenta pentru a găsi algoritmul de rezolvare.
P03: scria pașii algoritmului pe o foaie de hârtie.
P04: scria formulele și stabilea variabilele de intrare pe o foaie de hârtie..
P05: stabilea pe o foaie de hârtie. variabilele pe care le tipărea.
P06: elabora schema logică pe o foaie de hârtie.
P07: verifica și corecta schema logică.
P08: scria textul programului pe foi de programare.
P09: depunea foile de programare la dispeceratul de perforare cartele.
P10: operatoarele introduceau textul sursă pe cartele perforate.
P11: depunea setul de cartele la dispeceratul de rulare pe calculator.
P12: operatorul-calculator introducea programul în calculator prin citirea cartelelor.
P13: programatorul venea și ridica setul de cartele și imprimanta de la dispecerat.
P11: verifica imprimanta și depana programul.
P12: depunea setul de cartele la dispeceratul de rulare pe calculator.
P13: operatorul-calculator introducea programul în calculator prin citirea cartelelor.
P14: programatorul venea și ridica setul de cartele și imprimanta de la dispecerat.
P15: testa programul pe mai multe date de intrare.
P16: dacă programul era bun, anunța beneficiarul,  dar tot el se ocupa de rulările ulterioare.
Acum lucrurile stau cu totul altfel. Programatorul primește tot ce trebuie să facă fie personal, fie pe poșta electronică. El lucrează pe laptopul său și livrează ceea ce a realizat cui i-a cerut să facă acel program. Nu se mai interpun prea mulți intre programator și beneficiar. Acum beneficiarul este chiar un integrator de componente, nu neapărat un cetățeam care preia rezultate date de produsul program realizat de programator, produs care face niște prelucrări de date în sensul a ceea ce  se știa cândva.
Înainte printr-un programator bun se înțelegea ceva, iar acum un programator este bun în cu totul alte condiții. Înainte programatorul bun avea numărul de rulări foarte mic până obținea rezultatele dorite. Acum programatorul bun este cel care oferă cea mai bună soluție în raport cu criterii date.



(03 octombrie 2017)

No comments:

Post a Comment