Limbaje orientate pe calcul matematic simbolic, Limbaje orientate pe programarea inteligentei artificiale referat



Limbaje orientate pe calcul matematic simbolic

Specialistii din domeniul cercetarii matematice au la dispozitie unelte de lucru extrem de

utile pentru eliminarea calculului matematic rutinier . In acest scop au fost create limbaje de programare care pot recunoaste si rezolva formule sau ecuatii matematice complexe . Expresiile manevrate pot contine operatii algebrice elementare , operatori de derivare , de integrare , operatori diferentiali care sunt recunoscuti de sistem ca atare . In plus sunt oferite instructiuni absolut necesare pentru a controla un program .



Cele mai importante produse de acest gen sunt REDUCE , SYMNON , MATHCAD , MATHEMATICA , MATHLAB .

Limbaje orientate pe programarea inteligentei artificiale

 

Acest tip de limbaje difera esential de cele algoritmice . Modalitatea de programare este

descriptiva si are intentia declarata de simulare a rationamentului uman . Pentru rezolvarea unei probleme sunt furnizate seturile de reguli si informatii necesare , iar apoi se descrie in ce consta problema ca atare . Limbajul este capabil sa opereze deductiile ( deciziile ) necesare pentru a rezolva problema intr-un caz particular ce apare in practica . 34649cvq31pbl1p

Asadar , aceste limbaje descriu problema de rezolvat ( in termenii deductiilor logice ) pe cand limbajele de tip algoritmic descriu metoda de rezolvare a problemei . Domeniile de aplicabilitate pentru limbajele de programare a inteligentei artificiale sunt cu predilectie : realizarea de sisteme expert ( programe ce inlocuiesc expertii umani ) , computerizarea procesului de productie , robotica , tratarea limbajelor naturale .

Cele mai importante limbaje de acest tip sunt :

PROLOG ( PROgramming in LOGic ) creat in 1973 si implementat pe PC-uri abia in 1986 de firma Borland sub forma Turbo-Prolog .

LISP ( LISt Processing language ) conceput in 1976 si implementat pe PC-uri de firma Microsoft sub forma MuLISP . vb649c4331pbbl