Cursuri comune Direcțiilor A și B și cursuri opționale

Ingineria Sistemelor de Programe

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.

Ingineria Sistemelor de Programe Read More »

Teoria Sistemelor

Familiarizarea studentilor cu notiunile fundamentale legate de teoria sistemelor si conducerea automata a proceselor. Sunt prezentate principalele caracteristici ale sistemelor liniare, modurile de descriere ale acestora( pe stare sau folosind matricea de transfer). Sunt prezentate si formulate în abordarea clasica intrare-iesire principalele probleme ale Teoriei sistemelor liniare monointrare-monoiesire cu evidentierea importantei reactiei ca element indispensabil in conducerea automata. Cursul, prezinta în principal abordarea moderna pe stare plecând de la analiza sistemelor liniare (proprietati structurale,stabilitatea) si rezolvând cateva probleme de sinteza precum constructia stabilizatoarelor compensatoare. Se acorda o atentie speciala aspectelor numerice legate de implementarea metodelor numerice de analiza si sinteza a sistemelor liniare.

Teoria Sistemelor Read More »

Optimizări

Prima parte a cursului prezinta principalele metode si algoritmi de cautare a solutiei de optim in probleme de programare neliniara. Cea de a doua parte este destinata aspectelor privind optimizarea dinamica. Ambele probleme sunt tratate în contextul general dar pe exemple concrete se cauta introducerea în problematica generala a automatizarii poceselor.

Optimizări Read More »

Analiza și sinteza dispozitivelor numerice

Cursul este definitoriu pentru specializarea Automatica si Informatica Aplicata prin faptul ca, preluând si extinzând cunostintele de algebra logica si electronica digitala formalizeaza metode, algoritmi si tehnici de analiza si sinteza a dispozitivelor, circuitelor si sistemelor numerice. Sunt introduse tipurile de baza de automate elementare, Sunt tratate cele doua clase de baza de automate finite: combinationale si secventiale implementate cu automate elementare (bistabili) si circuite standard: multiplexoare, decodificatoare, unitati aritmetice si logice, registre, numaratoare. Sunt introduse formalismele Mealy si Moore pentru automate secventiale, pe baza carora se prezinta metode de analiza si de sinteza. Cursul abordeaza proiectarea masinilor algoritmice de stare cu diferite implementari ale generatorului noii stari: porti universale, multiplexoare, decodificatoare, memorii cu adresare in format fix si variabil. Cursul prezinta solutii de implementare a automatelor finite cu dispozitive logice programabile de tip FPLA, FPGA.

Analiza și sinteza dispozitivelor numerice Read More »

Programarea calculatoarelor și limbaje de programare

Crearea abilitatii de proiectare a aplicatiilor software si de utilizare a unui limbaj de programare in corelatie cu mecanismele de lucru la nivel hardware, astfel incat studentii sa constientizeze interactiunea hardware-software si sa o foloseasca in mod corect si eficient. Prezentarea unor algoritmi, structuri de date si metode de prelucrare a acestora precum si a caracteristicilor definitorii pentru programarea structurata si programarea modulara.

Programarea calculatoarelor și limbaje de programare Read More »

Prelucrarea informației

Insusirea cunostintelor de baza privind prelucrarea informatiei, particularitatile si performantele sistemelor de prelucrare a datelor experimentale. Prelucrarea statistica a datelor experimentale. Metode de estimare a parametrilor pentru datele experimentale. Estimarea parametrilor tipici de regresie. Verificarea ipotezelor statistice. Orientarea catre problematica prelucrarii datelor informationale, cu precadere prin folosirea de tehnici bazate pe statistica matematica pentru analiza si interpretarea datelor.

Prelucrarea informației Read More »

Scroll to Top