Seminar / Limbaje de Programare / Facultate
Baza de date - o colectie memorata de date relationale necesara organizatiilor si indivizilor pentru a isi satisface cerintele de procesare si selectie a informatiei. Cel mai raspandit model de baze de date este cel relational, in care datele sunt memorate in tabele. Un tabel dintr-o...
Seminar / Limbaje de Programare / Facultate
Interfata aplicatiei a fost proiectata in stil SDI (Single Document Interface), constand din trei forme independente. Forma principala contine trei butoane de comanda - cmdcreare, cmdadaugare si cmdvizualizare. Acestea permit utilizatorului executarea unui click pe ele pentru a...
Seminar / Limbaje de Programare / Facultate
Un pointer (variabila referinta) este o variabila ce contine adresa unei alte variabile, numite statice, carora li se aloca un spatiu de memorie pe toata durata blocului unde au fost declarate. Variabilele de tip referinta se numesc dinamice, ele putindu-se creea independent de...
Seminar / Limbaje de Programare / Facultate
Evolutia tehnicilor de programare determina realizarea unor produse program caracterizate prin complexitate ridicata si prin consumuri de resurse reduse. Activitatea programului devine, odata cu eliminarile restrictiilor impuse de sistemele de calcul, o activitate de alocare si...
Seminar / Limbaje de Programare / Facultate
Spre deosebire de listele simplu inlantuite care permit parcurgerea de la primul element spre ultimul alocat dinamic, listele dublu inlantuite realizeaza si drumul invers, permitand si parcurgerea de la ultimul element catre primul element. Listele dublu inlantuite sunt structuri de...
Seminar / Limbaje de Programare / Facultate
Exemplul 1: Sa se construiasca un arbore binar de cautare si sa se traverseze in inordine, in situatia in care informatia utila a unui nod este compusa din campurile ISBN si pret asociate unei carti. Se defineste structura "carte" astfel: struct book { int ISBN; float price; };...
Seminar / Limbaje de Programare / Facultate
Trimiterea de email din PHP Functia mail oferita de PHP este suficienta pentru a trimte emailuri din scripturi PHP in conditiile in care scriptul este gazduit pe un server nonlocal, ce ofera si servicii SMTP. In acest caz configurarea functiei mail se face indicand o serie de argumente...
Seminar / Limbaje de Programare / Facultate
Divide et impera – sortari Prezentare generala Divide et impera este o tehnica speciala prin care se pot rezolva anumite probleme. Ideea de baza este aceea de a descompune problema în doua sau mai multe subprobleme similare, dar mai simple, care se rezolva, iar solutiile lor se...
Seminar / Limbaje de Programare / Facultate
Aplicatia realizata permite gestiunea activitatii unei firme (BOROWING) care inchiriaza filme catre clienti, sau permite vizionarea unui film intr_o sala de cinema..Principalele functii ale aplicatiei sunt urmatoarele: - Inchirierea unui film nou; - Concedierea unui sofer; -...