Istoria si evolutia limbajelor de programare paralele

Evolutia limbajelor de programare

Următorul moment de referinţă este anul 1937, când Howard Aiken, de la Universitatea Harvard a propus Calculatorul cu secvenţă de Comandă Automată, bazat pe o combinaţie între ideile lui Babbage şi calculatoarele elertromecanice, produse de firma IBM. Construcţia acestuia a început în anul 1939 şi s-a terminat în anul 1944, fiind denumit Mark I . El a fost în principal primul calculator electromecanic, fiind alcătuit din comutatoare şi relee.

Înlocuirea releelor cu tuburi electronice a constituit un important pas înainte. Rezultatul a fost concretizat în calculatorul ENIAC ( Electronic Numerical Integrator And Computer ), primul calculator electronic digital. El conţine circa 18.000 de tuburi electronice şi executa 5.000 de adunări pe secundă, având o memorie de 20 de numere reprezentate în zecimal. Programarea sa se realiza prin poziţionarea ...

Nivel: Gimnaziu
Dimensiune: 36kb
Downloads: 1517
Materia: Informatica

Programare extrema

Inca un exemplu de curaj este de a stii cand este nevoie de a renunta la o parte din cod: curajul de a renunta la bucata de cod invechita, inutila fara a tine cont de efortul depus pentru crearea acelei bucate de cod. De asemenea presuspune si persistenta: Un programator poate sa ramana blcat la o problema complexa intreaga zi si apoi s-o rezolve foarte rapid ziua urmatoare, doar daca este persistent.

Alte referate despre: programare extrema, programarea extrema, referat programare extrema

Evolutia limbajelor de programare

1. Trebuie să posede un mediu de intrare, prin intermediul căruia să se poată introduce un număr nelimitat de operanzi şi instrucţiuni .
2. Trebuie să posede o memorie, din care să se citească instrucţiunile şi operanzii şi în care să se poată memora rezultatele.
3. Trebuie să posede o secţiune de calcul, capabilă să efectueze operaţii aritmetice şi logice, asupra operanzilor din memorie.
4. Trebuie de asemenea să posede un mediu de ieşire, prin intermediul căruia un număr nelimitat de rezultate să poată fi obţinute de către utilizator.
5. Trebuie să aibă o unitate de comandă , capabilă să interpreteze instrucţiunile obţinute din memorie şi capabilă să selecteze diferite moduri de desfăşurare a activităţii calculatorului pe baza rezultatelor calculelor .

Alte referate despre: evolutia limbajelor de programare, evolutia limbajului de programare, evolutia limbajelor de programare referat

Evolutia limbajelor de programare

Programarea sa se realiza prin poziţionarea a circa 6.000 de comutatoare, cu mai multe poziţii. O semnificaţie aparte o are faptul că în arhitectura calculatoarelor Mark I şi ENIAC, intrau mai multe elemente de calcul, ce lucrau în paralel la o problemă comună, fiind dirijate de o singură unitate de comandă .
Această soluţie a fost aleasă datorită vitezei reduse a fiecărei unităţi de calcul, în parte. La versiunea următoare s-a renunţat la această structură paralelă de calcul, deoarece s-a considerat că viteza unei unităţi de calcul, realizată cu circuite electronice, este suficientă .

Alte referate despre: evolutia limbajului de programare referat, evolutie limbaje de programare, referat evolutia limbajelor de programare

Limbaje de programare- limbajul C

Acest limbaj de programare, cu cel mai mic nume posibil, a fost creat în 1971 de către Dennis Ritchie şi Brian Kernigham pentru dezvoltarea sistemului
de operare UNIX. Istoria sa merită menţionată deoarece este relevantă pentru
caracterizarea limbajului.
Aşadar se punea problema conceperii unui sistem de operare universal, care să poată funcţiona, teoretic, pe orice tip de maşină- sistemul UNIX. Pentru aceasta era nevoie de un limbaj care să exploateze toate posibilităţile unei maşini, dar care nu putea fi limbajul de asamblare, deoarece el este specific maşinii- o nouă implementare presupunea rescrierea integrală a sistemului.
Din această dilemă s-a putut ieşi construind un limbaj de nivel înalt( iniţial limbajul B, ulterior C) care introducea şi concepte de nivel scăzut, hardware
( registru, adresă, locaţie de memorie absolută etc).
Mai bine de 90% din sursele primului sistem de operare UNIX
( implementat pe o maşină PDP- 7) au fost scrise utilizând ...

Alte referate despre: limbaje de programare limbajul c, limbaje de programare, limbaj de programare

Limbaje de programare

Un limbaj de programare este un sistem de convenţii adoptate pentru realizarea unei comunicări – între programator şi calculator. Limbajele folosite pentru programarea unui calculator sunt extrem de asemănătoare limbajelor naturale. Ele sunt compuse din :
- cuvinte (rezervate) ;
- punctuaţie ;
- propoziţii şi fraze ;
- reguli sintactice etc .

Alte referate despre: limbaje de programare referat, limbaj de programare pascal, limbajul de programare c

Proiect Programare

Sa se scrie un algoritm care sa calculeze cel mai mic numar prim mai mic decat "x"
#include
#include
int x,mare,estePrim;
void main()
{
clrscr();
cout

Alte referate despre: programe pascal, automate programabile, programe utilitare

Evolutia limbajelor de programare

Evolutia limbajelor de programare - Mai tarziu, ALGOL 68 a influentat de asemenea in mod direct si dezvoltarea tipurilor de date din C. De asemeni adevărat este faptul că ALGOL a fost un limbaj nespecific şi modul său abstract l-au făcut puţin folosit în practică pentru rezolvarea sarcinilor obişnuite.

Alte referate despre: evolutia limbajul de programare, referat evolutia limbajului de programare, istoria si evolutia limbajelor de programare paralele

De la istoria sovietica la istoria integrata

Ar trebui inceput, cu siguranţă, cu tentativele de rusificare petrecute in timpul Imperiului ţarist, cu amendamentul, insă, că nici ruşii nu au indrăznit să-şi justifice mecanismul de rusificare cu argumentele istoricilor oficiali ai Chişinăului lui Vladimir Voronin. După 1813, momentul ocupării Basarabiei de către Rusia, de pildă, istoricul rus P. P. Swinim, scria in 1816: „Locuitorii acestei regiuni sunt moldoveni sau romani, descendenţi din coloniştii romani”.

Alte referate despre: istoria romanilor clasa a8a integrarea dacilor in lumea romana referat, istoria sovietic, istorie literatura constiinta istorica

Grecia-Istoria medicinei

Grecia-Istoria medicinei O altă divizare pe etape este:
1. Vechea medicină greacă;
2. Medicina homerică;
3. Filozofii-medici;
4. Hippocratică;
5. Medicina posthippocratică sau elenistă.

Alte referate despre: grecia istoria medicinei, grecia - istoria medicinei, referat medicina-grecia-istoria medicinei

Evolutia omului

Evolutia omului - Intelegerea evolutiei noastre sta in descoperirea unui mare numar de fosile, oase si dinti, care au fost descoperite in diferite locuri prin Africa, Europa si Asia. Unelte de piatra, os si lemn, vetre de foc, asezari sau locuri funerare, au fost descoperite, de asemenea. Ca urmare a acestor descoperiri in arheologie si antropologie, s-a reusit formarea unei imagini despre evolutia umana timp de 4 – 5 milioane de ani.

Alte referate despre: evolutia omului, originea si evolutia omului, evolutia omului referat

Scurt istoric al aparitiei prezumtiei nevinovatiei

Scurt istoric al aparitiei prezumtiei nevinovatiei
Elemente ale prezumţiei nevinovăţiei se mai întâlnesc şi în cadrul declaraţiei drepturilor omului şi cetăţeanului adoptate de către adunarea constituantă a Franţei la 26 august 1789.

Alte referate despre: scurt istoric al aparitiei prezumtiei de nevinovatie, scurt istoric al aparitiei si dezvoltarii igienei, scurt istoric al aparitiei pietei alcoolului

Convertibilitatea monetara si evolutia ei

Convertibilitatea înlesneşte comerţul cu străinătatea şi creşterea eficienţei acestuia. O ţară cu monedă convertibilă poate face comerţ cu toate celelalte ţări, pe pieţele unde obţine cel mai mare avantaj. Cu toate acestea, puţine ţări au putut introduce convertibilitatea liberă. În perioada interbelică, numeroase ţări au trebuit să renunţe la convertibilitate din cauza condiţiilor economice potrivnice.

Alte referate despre: convertibilitatea monetara si evolutia ei, studiu caz convertibilitatea monetara si evolutia ei in romania, convertibilitatea monetara si cursul de schimb-continut si evolutie

Formarea constiintei istorice - Studiu de caz

Formarea constiintei istorice - Studiu de caz
Primele preocupări istorice apar, în cazul românilor, începând cu secolul al XVI-lea. Aceasta se datorează creşterii interesului cărturarilor şi erudiţilor pentru contacte cu alte civilizaţii.

Alte referate despre: formarea constiintei istorice studiu de caz, formarea constiintei istorice-studiu de caz, formarea constiintei istorice - studiu de caz

Istoria Egiptului

Istoria Egiptului
Istoria Egiptului incepe acum mai bine de opt mii de ani , cand pastorii proto-berberi fugeau din Sahara secetoasa in Valea Nilului pentru as gasi refugiul,unindu-se cu vechii locuitori.
Egiptul Faronic ia nastere trei milenii mai tarziu prin unirea primelor proto-state.
Istoria Egiptului

Alte referate despre: istoria egiptului, referat istorie egiptul antic, istoria egiptului antic

Istoria fizicii in epoca moderna

Tehnica a contribuit foarte mult la îmbunătăţirea ceasornicelor. Condiţiile de precizie, pe care le satisface astăzi orice ceas utilizabil, erau inaccesibile pe vremea lui Huzgens. Singurul progres mai important a fost realizat însă abia în 1929, prin ceasornicul cu cuarţ, inventat de V.A.Marrison şi îmbunătăţit de A. Scheibe şi U. Adelsberg. La acest ceasornic, oscilatorul este o lamă de cuarţ, care execută aproximativ 100 000 de oscilaţii pe secundă şi care, datorită proprietăţilor piezoelectrice ale cuarţului, realizează reacţia pe cale electrică, cu ajutorul unei baterii. Mersul acestui ceasornic este constant în cazul optim, cu precizie de 1/1 000 secunde pe zi.

Alte referate despre: istoria chisinaului in epoca moderna, istoria fizicii in epoca moderna, prezentare despre istoria fizicii in epoca moderna

Istoria Miscarii Legionare

Istoria Miscarii Legionare.Odata cu realizarea acestui deziderat al poporului, care a fost Marea Unire, se incearca stabilizarea economica a tarii, a dezvoltarii ei ecoomice prin folosirea resurselor naturale. Se formeaza o burghezie, o clasa de mijloc romana tot mai puternica din punct de vedere economic, dar care erau deranjati de concurenta neloiala din partea burgheziei evreiesti, patura sociala puternica, existenta in acea perioada. Ca urmare a acestui fapt, in marile orase se formeaza miscari de dreapta, care au aderenta mai ales in randul studentilor, o parte a intelectualilor, precum si a clerului si a micii burghezii.

Alte referate despre: istoria miscarii legionare, istoria miscari legionare, istoricul miscarii legionare

Istoria Chinei

Istoria Chinei - In timpul dinastiei Zhou (1066- 256 i.Hr.) regatul se dastrama in mai multe state; acum se cristalizeaza limba chineza si traiesc marii ganditori, precum Lao Zi (sec. 6 i.Hr.), Kong Zi (Confucius) (551- 479) si Mo-Zi (479-381). Procesul de unificare a Chinei este realizat de statul Qin si este incheiat in anul 221 i.Hr. de catre suveranul Qinwang, care ia ca imparat titlul de Shi Huangdi si construieste la hotarele deN ale imparatiei Marele zid chinezesc.

Alte referate despre: istoria chinei, istoria chinei antice, istoria chinei referat
Referate afisate : 19
Medie note: 8.09 / 10
Nota explicativa
Referatele si lucrarile oferite de Referate.ro au scop educativ si orientativ pentru cercetare academica.

Iti recomandam ca referatele pe care le downloadezi de pe site sa le utilizezi doar ca sursa de inspiratie sau ca resurse educationale pentru conceperea unui referat nou, propriu si original.

Referat.ro te invata cum sa faci o lucrare de nota 10!
Filmele zilei
Linkuri utile
Programeaza-te online la salonul favorit Descarca gratuit aplicatiile pentru iOS si Android Filmulete haioase Filme, poante si cele mai tari faze Jocuri Cele mai tari jocuri de pe net Referate scoala Resurse, lucrari, referate materiale pentru lucrari de nota 10 Bacalaureat 2012 Vezi subiectele examenului de Bacalaureat din 2012 Rezultate Bacalaureat 2012 Aici se vor afisa rezultatele examenului de Bacalaureat 2012
Toate imaginile, textele sau alte materiale prezentate pe site sunt proprietatea referat.ro fiind interzisa reproducerea integrala sau partiala a continutului acestui site pe alte siteuri sau in orice alta forma fara acordul scris al referat.ro. Va rugam sa consultati Termenii si conditiile de utilizare a site-ului. Informati-va despre Politica de confidentialitate. Daca aveti intrebari sau sugestii care pot ajuta la dezvoltarea site-ului va rugam sa ne scrieti la adresa webmaster@referat.ro.