Limbaje de programare - prezentare generală

Referat
7/10 (1 vot)
Conține 1 fișier: doc
Pagini : 6 în total
Cuvinte : 1472
Mărime: 14.33KB (arhivat)
Publicat de: Oliver-Emil Kovacs
Puncte necesare: 7
Profesor îndrumător / Prezentat Profesorului: Conf. dr. ing. Cristian Patrascioiu

Extras din referat

Introducere

Limbajul de programare este un limbaj artificial, folosit pentru a scrie o secventa de instructiuni care pot fi rulate de un computer.

Limbajele de programare au aparut o data cu inventia computerului digital in anii ’40.Primul limbaj de asamblare a aparut in ultima perioada a anilor ’50 ca raspuns la introducerea computerelor comerciale iar primele limbaj procedurale, au fost dezvoltate la sfarsitul anilor ’50 si inceputul anilor ’60 prin aparitia limbajelor: FORTRAN (FORmula TRANslation) creat de John Backus si COBOL(Common Business Oriented Language) creat de Grace Hopper.Primul limbaj functional- LISP (LISt Processing) a fost creat de John McCarthy .

Spre sfarsitul anilor ’60 a aparut primul limbaj orientat pe obiecte ,precum SIMULA. Limbajele logice au devenit bine cunoscute la mijocul anilor ’70 prin aparitia PROLOG-limbaj folosit in domeniul inteligentei artificiale.

De-alungul anilor ’70 limbajele procedurale au continuat sa se dezvolte o data cu aparitia: ALGOL,BASIC,PASCAL,C si ADA. SMALLTALK a avut o mare influenta in programarea pe obiecte, ducand la combinarea limbajelor procedurale cu cele orientate pe obiecte in C++ si mai recent in JAVA.

Similar limbajelor naturale,limbajele de programare au un vocabular si gramatica proprii lor. Limbajele naturale nu sunt potrivite pentru programarea computerelor deoarece acestea sunt ambigue, intelesul lor putand fi interpretat in diferite moduri. Limbajele folosite pentru programarea computerelor trebuie sa aiba o structura logica simpla si regulile pentru gramatica, ortografie si punctuatie sa fie precise.

Limbajele de programare pot varia de la un nivel specific la unul general.

Unele limbaje de programare sunt scrise pentru a rezolva un tip particular de probleme sau pot fi folosite numai pe anumite sisteme de calcul. Astfel limbaje precum FORTRAN si COBOL au fost scrise pentru a rezolva anumite tipuri particulare de probleme(FORTRAN-pentru aplicatii in domeniul stiintelor,COBOL-pentru aplicatii de birou),insa sunt compatibile cu numeroase clase de computere.

Alte limbaje precum codul masina sunt destinate utilizarii pe un anumit tip de sisteme de calcul sau chiar numai pe un singur computer in anumite domenii de cercetare.

Cele mai raspandite limbaje de programare sunt portabile(pot fi folosite pentru a programa diverse tipuri de computere) si pot fi folosite pentru a rezolva cele mai diverse probleme.Astfel de programe sunt: C,PASCAL,BASIC.

Tipuri de limbaje de programare

Dupa modul cum au evoluat in timp limbajele de programare pot fi:

• limbaje de prima generatie: limbajul masina(machine language)

• limbaje de generatia a doua :limbajul de asamblare(assembly language)

• limbaje de generatia a treia: limbaje de nivel inalt(high level language)

• limbaje de generatia a patra: limbaje mai apropiate de limbajul uman decat limbajele de nivel inalt.

Preview document

Limbaje de programare - prezentare generală - Pagina 1
Limbaje de programare - prezentare generală - Pagina 2
Limbaje de programare - prezentare generală - Pagina 3
Limbaje de programare - prezentare generală - Pagina 4
Limbaje de programare - prezentare generală - Pagina 5
Limbaje de programare - prezentare generală - Pagina 6

Conținut arhivă zip

  • Limbaje de Programare - Prezentare Generala.doc

Alții au mai descărcat și

Grilă sisteme informaționale de gestiune - Access

Adăugarea de câmpuri la o tabelă se face în modul de vizualizare:...... Previzualizare inaintea imprimarii Aplicarea unei restrictii de...

Hackeri

Hackerii sunt pasionati ai informaticii, care, de obicei au ca scop „spargerea” anumitor coduri, baze de date, pagini web etc. Ei sunt considerati...

Baze de Date

3.Introducere in bd si sgbd-uri Definitie: Numim baza de date o colectie partajata de date aflata in interdependenta logica impreuna cu o...

Te-ar putea interesa și

Elaborarea a unei Pagini Web

INTRODUCERE Ca şi altele tehnologii “mari”, reţeaua mondială de calculatoare INTERNET se datorează naşterea sa “războiului rece”, în acel timp a...

Elaborare unui web-site și a unui program de administrare, utilizând PHP, Delphi, Mysql

INTRODUCERE Tehnologiile şi aplicaţiile de pe Internet se extind extraordinar de rapid, capătând o atenţie deosebită, deoarece Internetul...

Elaborarea Locației Web pentru SRL Neotec

INTRODUCERE Informaţia a devenit o resursă importantă în dezvoltarea societăţilor moderne evoluate în plan politic, economic, social şi spiritual....

Proiectarea unei centrale de avertizare fum, senzori la o navă petrolier de 35000 TDW

INTRODUCERE. Este bine cunoscut cã, dintre toate mijloacele de transport, transportul naval deţine ponderea cea mai mare atât datoritã faptului cã...

Magazin Virtual folosind PHP și My-SQL

Capitolul 1 – Studiul, analiza și prezentarea sistemului existent. Obiectivele şi oportunitatea temei propuse. Este bine cunoscut în ziua de azi...

Sistem Informatic de Evaluare a Cunoștințelor pentru Admitere la Studii Superioare de Masterat

INTRODUCERE Problema evaluării educaționale este una dintre cele mai actuale și controversate probleme. Nu există sistem educațional sau act...

Aplicații de Stocare a Datelor în LabVIEW

I. STRUCTURA GENERALÃ A UNUI SISTEM DE MONITORIZARE A MEDIULUI Pentru adoptarea unor mãsuri corecte de control al poluãrii si de refacere a...

Proiectarea sistemului informatic privind evidența livrărilor de produse pe beneficiari la SC Ursus Breweries SA, Sucursala Timișoara

CAPITOLUL 1. ROLUL INFORMATICII ECONOMICE ÎN MANAGEMENTUL FIRMEI 1.2. Sistemul informaţional Dacă sistemul decizional reprezintă “sistemul...

Ai nevoie de altceva?