Referat Metode de sortare in Pascal
Comunicarea între om şi calculator este mijlocită de un limbaj, ca şi comunicarea dintre două persoane. Prin intermediul său, omul transmite calculatorului un program (totalitatea instrucţiunilor necesare rezolvării unei probleme, scrise în ordinea efectuării lor, pe care acesta urmează să-l execute). De aceea, acest tip de limbaj se numeşte limbaj de programare. Programarea primelor calculatoare se făcea în limbajul acestora, numit cod masină (numit şi limbaj de nivel 0). Acest limbaj foloseşte reprezentarea binară, care conţine circuite cu doar două stări stabile posibile: închis / deschis. Fiecare calculator posedă un limbaj cod-masină unic, implementat de constructor.
Extras din referat
Similar limbajelor cod-maşină, un calculator posedă un limbaj de asamblare unic. Limbajul de programare (numit şi limbaj de nivel 2) este un limbaj de calculator cu următoarele caracteristici:
-Este independent de tipul de calculator folosit;
-Nu necesită cunoaşterea limbajului cod-masină sau a limbajului de asamblare proprii calculatorului folosit;
-Oferă utilizatorilor facilităţi de învăţare, prelucrare şi depanare.
Pentru anumite domenii de specializare restrânsă se creează limbaje de programare specifice, cu facilităţi în tratarea problemelor pe care le are de rezolvat domeniul respectiv. Aceste limbaje poartă numele de limbaje specializate(de nivel 3). Calculatorul "înţelege " numai limbajul cod-masină; deci, un program scris într-un limbaj de nivel mai înalt trebuie "tradus" în acest limbaj. Cu această trecere se ocupă programe specializate numite asambloare, compilatoare sau translatoare.
Limbajul Pascal este unul dintre limbajele de programare de referinţă în ştiinţa calculatoarelor, fiind cel care a definit programarea calculatoarelor. Pascal a fost dezvoltat de elveţianul Niklaus Wirth în 1970 pentru a pune în practică programarea structurată, aceasta fiind mai uşor de compilat. Unul din marile sale avantaje este asemănarea cu limbajul natural limba engleză, ceea ce îl face limbajul ideal pentru cei care sunt la primul contact cu programarea. Pascal este bazat pe limbajul Algol şi a fost denumit astfel în onoarea matematicianului Blaise Pascal, creditat pentru construirea primelor maşini de calcul numeric. Wirth a mai dezvoltat limbajele Modula-2 şi Oberon, similare cu Pascal.
Apariţia limbajului Pascal este un rezultat al conceptelor dezvoltate ca urmare a crizei programării ce caracteriza domeniul progrămării calculatoarelor la sfârşitul anilor ’60. In această perioadă, răspândirea pe plan mondial a prelucrării automate a datelor a cunoscut o extindere remarcabilă, trecându-se la abordarea şi rezolvarea unor probleme din ce în ce mai complexe. Programele mari asociate acestor probleme s-au complicat în aşa măsură încât au devenit foarte greu accesibile, chiar şi pentru autorii lor.
Inţelegerea, depanarea şi dezvoltarea unor astfel de programe prezintă dificultăţi majore. Limitările limbajelor de programare cu largă utilizare în epocă (FORTRAN, COBOL etc.), dublată de inexistenţa unor principii clare, care să impună o disciplină a programării, au favorizat în mare măsura programarea empirică. Ca răspuns la cerinţa de elaborare a unei metodologii generale de dezvoltare sistematică a programelor s-a cristalizat metoda proiectării şi programării structurate.
-Este independent de tipul de calculator folosit;
-Nu necesită cunoaşterea limbajului cod-masină sau a limbajului de asamblare proprii calculatorului folosit;
-Oferă utilizatorilor facilităţi de învăţare, prelucrare şi depanare.
Pentru anumite domenii de specializare restrânsă se creează limbaje de programare specifice, cu facilităţi în tratarea problemelor pe care le are de rezolvat domeniul respectiv. Aceste limbaje poartă numele de limbaje specializate(de nivel 3). Calculatorul "înţelege " numai limbajul cod-masină; deci, un program scris într-un limbaj de nivel mai înalt trebuie "tradus" în acest limbaj. Cu această trecere se ocupă programe specializate numite asambloare, compilatoare sau translatoare.
Limbajul Pascal este unul dintre limbajele de programare de referinţă în ştiinţa calculatoarelor, fiind cel care a definit programarea calculatoarelor. Pascal a fost dezvoltat de elveţianul Niklaus Wirth în 1970 pentru a pune în practică programarea structurată, aceasta fiind mai uşor de compilat. Unul din marile sale avantaje este asemănarea cu limbajul natural limba engleză, ceea ce îl face limbajul ideal pentru cei care sunt la primul contact cu programarea. Pascal este bazat pe limbajul Algol şi a fost denumit astfel în onoarea matematicianului Blaise Pascal, creditat pentru construirea primelor maşini de calcul numeric. Wirth a mai dezvoltat limbajele Modula-2 şi Oberon, similare cu Pascal.
Apariţia limbajului Pascal este un rezultat al conceptelor dezvoltate ca urmare a crizei programării ce caracteriza domeniul progrămării calculatoarelor la sfârşitul anilor ’60. In această perioadă, răspândirea pe plan mondial a prelucrării automate a datelor a cunoscut o extindere remarcabilă, trecându-se la abordarea şi rezolvarea unor probleme din ce în ce mai complexe. Programele mari asociate acestor probleme s-au complicat în aşa măsură încât au devenit foarte greu accesibile, chiar şi pentru autorii lor.
Inţelegerea, depanarea şi dezvoltarea unor astfel de programe prezintă dificultăţi majore. Limitările limbajelor de programare cu largă utilizare în epocă (FORTRAN, COBOL etc.), dublată de inexistenţa unor principii clare, care să impună o disciplină a programării, au favorizat în mare măsura programarea empirică. Ca răspuns la cerinţa de elaborare a unei metodologii generale de dezvoltare sistematică a programelor s-a cristalizat metoda proiectării şi programării structurate.
Nota: Textul de mai sus reprezinta un extras din referatul Metode de sortare in Pascal. Pentru a intra in posesia referatului apasa butonul Download si descarca fisierul. Daca doresti sa intri in contact cu noi foloseste sectiunea Contact. Ia cunostinta de Termenii si conditiile site-ului.
TOATE referatele de pe Referate-Online.org sunt adaugate de catre utilizatori. Echipa Referate-Online.org nu va fi trasa la raspundere pentru aceste referate. In cazul in care vreun autor al vreunui referat este deranjat de aparitia acestuia pe site-ul Referate-Online.org, acesta este rugat sa ne trimita un e-mail pe adresa referateonline2012@yahoo.com si referatul va fi sters de pe site.

