Cursuri An 4

Prezentarea domeniului inteligentei artificiale si a principalelor subdomenii cu accent pe sistemele bazate pe cunostinte. Structura generala a unui sistem de inteligenta artificiala : sistem cognitiv, sistem rezolutiv. Modalitati de reprezentarea cunostintelor, consistenta bazelor de cunostinte. Sisteme rezolutive, cautarea solutiei in adancime, largime, cautare optimala, algoritm A, A*. Rationarea in conditii de incertitudine: abordarea Bayes, coeficient de certitudine, multimi vagi. Limbaje de programare logica, clips, fuzzyclips.

Prezentarea conceptelor de baza si a modelelor standardizate ale arhitecturii retelelor si inter-retelelor de calculatoare; prezentarea algoritmilor care stau la baza protocoalelor curente si analizarea performantelor acestora; familiarizarea cu cele mai raspandite protocoale utilizate in retelele si inter-retelele de calculatoare.

Cursul de ingineria sistemelor complexe este dedicat studierii metodelor, instrumentelor si tehnicilor pentru dezvoltarea sistemelor organizate distribuit si formate din sisteme (sisteme de sisteme). Principalele probleme in acest domeniu se refera la identificarea cauzelor complexitatii si tratarea acesteia prin solutii practice specifice. In prima parte a cursului sunt introduse caracteristicile definitorii ale sistemelor complexe si se discuta notiuni generale legate de inginerie prin tehnici de analiza, proiectare si testare a sistemelor software. Partea a doua este dedicata aspectelor complexitatii sistemelor distribuite din perspectiva programarii. Ultima parte trateaza ingineria sistemelor orientate pe servicii. In final se acorda atentie ingineriei securitatii la integrare.

Folosirea vocii ca mijloc de comunicare intre operator si sistemul de conducere reprezinta una dintre preocuparile majore ale proiectantilor si constructorilor de sisteme automate. Receptionarea vocii de catre „masina” inseamna analiza, recunoastere si validare de semnal vocal. Transmiterea de semnal vocal dinspre „masina” catre operator inseamna sinteza de voce si constructie de mesaj. Obiectivele cursului sunt: definirea notiunii de semnal vocal si incadrarea lui in clasa semnalelor; prezentarea unor metode si sisteme de achizitie de date destinate semnalului vocal; prezentarea procedurilor de analiza cu evidentierea operatiilor de discretizare in timp (esantionare) si in nivel (cuantizare); descrierea unor algoritmi pentru recunoastere de voce; prezentarea de algoritmi si metode dedicate sintezei de semnal vocal.

Obiective curs Cursul isi propune sa prezinte cunostintele specifice necesare unui manager de proiect, pentru a conduce dezvoltarea unor proiecte

Prezentarea aspectelor functionale si arhitecturale ale modulelor de de tip interfata cu utilizatorul. Descrierea facilitatilor oferite de sistemul de operare Windows in constructia de aplicatii cu interfata cu utilizatorul. Prezentarea principiilor de proiectare si dezvoltare a programelor cu interfata cu utilizatorul. Formarea capacitatii de a crea aplicatii software care sa foloseasca mecanismele oferite de sistemul de operare Windows.

Cursul isi propune sa ofere o imagine de asamblu asupra procesului de dezvoltare a programelor, abordand sistematic toate aspectele implicate in industria software-ului: modelarea ciclurilor de viata, metodologiile de dezvoltare, managementul proiectelor, asigurarea calitatii, intretinerea si gestiunea configuratiei, elaborarea documentatiei. Se vor pune in evidenta importanta unor etape precum analiza, proiectarea si testarea, care completeaza implementarea programelor – unica etapa care a fost cunoscuta prin intermediul unor cursuri anterioare de programare. Se trateaza de asemenea una dintre componentele esentiale pentru dezvoltarea unor programe de calitate: modelarea orientata pe obiecte cu ajutorul unui limbaj standardizat, UML (Unified Modeling Language). Disciplina va evidentia modul in care UML faciliteaza interoperabilitatea intre produsele software, precum si o elaborare mai rapida si mai flexibila a programelor.

Prezentarea notiunilor de baza privind sinteza imaginilor grafice si a modului de dezvoltare de aplicatii grafice folosind biblioteca OpenGL. Portabilitate si standarde grafice. Proceduri de modelare si vizualizare. Prezentarea unor metode de modelare si redare a suprafetelor tridimensionale si a solidelor. Prezentarea unor metode si algoritmi de sinteza a imaginilor fotorealiste. Transformari grafice 2D si 3D. Tehnologii si echipamente pentru realitatea virtuala si reconstituiri grafice virtuale. Prelucrari tridimensionale neimersive prin digitizare.

Clasificarea metodelor de compresie de date, compresia entropica, sisteme de compresie prin transformari ortogonale, sisteme de compresie de date cu codare predictiva, tehnici de compresie audio, metode de compresie a imaginilor, tehnici de compresie video.

Obiective curs Prezentarea principiilor de proiectare, stocare si manipulare a bazelor de date a metodelor de acces prin indexi si

Scroll to Top