Curs / Calculatoare / Facultate
Definitia 1: O gramatica G = (V, , S, R) se numeste gramatica independenta de context daca toate regulile sale sunt de forma: A x, unde A V si x (V)*. Definitia 2: Un limbaj generat de o gramatica independenta de context se numeste limbaj independent de context. Observatii:...
Curs / Calculatoare / Facultate
In acest capitol vom arata faptul ca un limbaj regulat (acceptat de un automat finit) poate fi descris prin expresii regulate. O expresie regulata se descrie prin string-uri formate cu simboluri din , folosind paranteze () pentru grupare, precum si operatorii +, si *. Operatorul +...
Curs / Calculatoare / Facultate
Pentru a modela hardware-ul unui calculator (a simula functionarea lui) se introduce notiunea de automat. Automatul primeste niste date de intrare, este caracterizat printr-un set de decizii care conduc la datele de iesire. Poate dispune sau nu de un spatiu temporar de stocare....
Curs / Calculatoare / Facultate
LEX (lexical analyzer) este un analizor lexical. In mod normal el este folosit impreuna cu YACC pentru a crea un compilator, dar poate fi folosit si separat. LEX citeste un fisier cu extensia .L. Acest fisier il transforma intr-un fisier cu cod C, fisier care are numele fisierului...
Curs / Calculatoare / Facultate
1. Noţiuni generale privind bazele de date - bază de date este - colecţie de date, structurate şi corelate logic între ele, memorate pe un suport de memorie. Pe lângă datele propriu-zise, baza de date memorează şi relaţiile logice care există între acestea, dar şi descrierea formală a...
Curs / Calculatoare / Facultate
1. Activitatea de proiectare. Enumerarea principalelor etape şi faze. Diagrama procesului de proiectare. În prezent între firmele sau companiile ale căror ţintă comună este piaţa, concurenţa este tot mai acerbă, iar timpul este un factor esenţial pentru ca un produs să fie lansat pe...
Curs / Calculatoare / Facultate
APD-C1 3.2 Executivul de timp real RTK A fost dezvoltat de On Time Company. (www.on-time.com) RTK permite executia intercala a task-urilor. 3.2.1 Caracteristici: a) Necesita spatii modeste de memorie (16 KB pentru cod,6 kb pentru date) b) Poate opera cu un numar teoretic nelimitat...
Curs / Calculatoare / Facultate
Structuri WEBCurs 1 – XML Lector Dana Boldeanu Ce este XML? XML (eXtensible Markup Language) este un meta-limbaj utilizat in activitatea de marcare structurala a documentelor dezvoltat incepind cu 1996 de consortiul W3C. Relatia HTML-XML: HTML a fost conceput pentru a afişa...
Curs / Calculatoare / Facultate
2.1. Procesul de proiectare. Proiectarea este una din activităţile de bază a inginerului, elementul de legătură dintre investigaţiile stiinţifice şi realizarea lor practică. Conform STAS 22487 77 (Rusia) "proiectare se numeşte procesul de concepere a descriilor necesare creării unui...
Curs / Calculatoare / Facultate
Ce este logica? Logica este ramura filosofiei care se ocupã cu analiza modelelor de raþionament prin care o concluzie este obþinutã dintr-un set de premize, fãrã referire la înþeles sau context (Collins English Dictionary). Logica este studiul inferenþei ºi argumentãrii. Inferenþele...
Curs / Calculatoare / Facultate
Cursul nr. 1+2+3. Noţiuni de prelucrare a datelor. Baze de numeraţie 1.1. Noţiuni introductive Definiţii: Totalitatea regulilor folosite pentru scrierea numerelor cu ajutorul unor simboluri (cifre) reprezintă un sistem de numeraţie. În orice sistem de numeraţie, cifra este un simbol...
Curs / Calculatoare / Facultate
De ce SDA? Structuri de date : metode de organizare a unei mari cantitati de informatie Analiza algoritmilor : estimarea timpului de executie si a resurselor necesare Dezvoltarea tehnologiei=> calculatoare din ce in ce mai rapide - nevoia de programe care sa poata procesa in timp...
Curs / Calculatoare / Facultate
Cloud computing (CC) is the provision of dynamically scalable and often virtualised resources as a service over the Internet on a utility basis - Users need not have knowledge of, expertise in, or control over the technology infrastructure in the "cloud" that supports them. 3...
Curs / Calculatoare / Facultate
ISTORIC În ultimii 70 de ani calculatoarele au evoluat continuu, specialiştii în domeniu împărţind această perioadă în cinci etape, denumite generaţii de calculatoare. Criteriile care au stat la baza acestei clasificări includ: arhitectura sistemelor; tehnologia de construcţie a...
Curs / Calculatoare / Facultate
Această componentă este metoda preferată de accesare a datelor în bazele de date client/server. Pont: Componenta Query nu are o proprietate TableName cum are tabelul. Aceasta înseamnă că atunci când se realizează designul, nu se va putea vedea imediat o listă de tabele pentru baza de...