Subscribe: LimbajeProgramare
http://www.timsoft.ro/weblog/xmlsrv/rss2.php?blog=9
Added By: Feedage Forager Feedage Grade B rated
Language: Romanian
Tags:
buna  carmen holotescu  carmen  curs  fara parametri  gasiti  holotescu  laborator  luni  ora grupele  ora  pentru  rog gasiti  rog 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: LimbajeProgramare

LimbajeProgramare





 



Prezentare 3

Fri, 30 Jan 2015 10:12:05 +0000

Buna, Prezentarea a treia va fi in data de 11 februarie, in D1: - ora 8 - L1.3 - ora 9:30 - L2.3. Vacanta placuta, Carmen Holotescu Later edit: Plata taxei o puteti face dupa examen, discutam in timpul prezentarii.



Note dupa 2 prezentari

Tue, 13 Jan 2015 21:55:57 +0000

Buna, Va rog sa gasiti situatia dupa doua prezentari in fisierul. Daca sunt neclaritati, va rog sa lasati un comentariu sau sa imi scrieti la carmen.holotescu@upt.ro. Celor care au promovat, va multumesc pentru munca la acest curs. Pe ceilalti, va astept la prezentarea a 3-a, mai bine pregatiti. Tuturor, succes in sesiune, Carmen Holotescu



Note L2.1 si laborator. Lucrarile L1.2 si L2.2; rezolvare

Sun, 28 Dec 2014 21:54:18 +0000

Notele la prezentarea a doua se vor publica cel tarziu marti, 13 ianuarie. Update: In fisierul de mai jos gasiti si notele la laborator, iar la http://ideone.com/J3QZKs apare rezolvarea unui subiect. Buna, Va rog sa gasiti notele la L2.1 si la laborator (pentru studentii care nu mai au de facut recuperari in saptamana 14) in fisierul (cele marcate cu culori sunt pentru lucrari identice). Daca sunt neclaritati, va rog sa lasati un comentariu mai jos. Luni, 5 ianuarie 2015, in D1, se vor da: - L1.2 - ora 11 - L2.2 - ora 12:30. Revin cu rezolvarea unui subiect L2.1. Vacanta placuta in continuare. La multi ani! Carmen Holotescu



Lucrarea 2, prima prezentare

Tue, 02 Dec 2014 16:43:27 +0000

Buna, Luni, 8 decembrie, la orele 11, in D1, vom face pregatire pentru Lucrarea a 2-a. Aceasta se va da luni, 15 decembrie, in sala D1: - ora 11: grupele 3, 4 si anii mari - ora 12:30: grupele 1, 2. Va rog sa pregatiti urmatoarele module: Elemente de baza ale limbajului C Tipuri fundamentale Operatori Instructiuni Functii void fara parametri Tablouri unidimensionale. Lucrarea va consta in scrierea unui program complex cu tablouri unidimensionale, fiecare prelucrare fiind implementata ca o functie void, fara parametri. Pe langa problemele din materialele de curs/laborator, va rog sa urmariti 2 programe si Aplicatii propuse pentru examen. Spor la pregatire, putem discuta aici neclaritatile, Carmen Holotescu



Prima evaluare - luni, 3 noiembrie; note, rezolvari

Thu, 30 Oct 2014 09:09:43 +0000

Update: notele apar in fisierul. Vom discuta programarea L1.2 luni, la curs. Va rog sa gasiti rezolvari pentru probleme date la prima prezentare: program1 si program2. Buna, Prima lucrare de evaluare pe parcurs este planificata pentru saptamana viitoare, a 7-a din semestru. Lucrarea se va da la curs, luni, 3 noiembrie, dupa cum urmeaza: ora 11 - grupele 1,2 ora 12:30 - grupele 3,4 si anii mari. Veti avea de pregatit urmatoarele module: Elemente de baza ale limbajului C Tipuri fundamentale Operatori - fara cei pe biti - listati tabela de operatori si veniti cu ea la lucrare, este singura bibliografie admisa Instructiuni - pana la Instructiunea de decizie inclusiv. Lucrarea va consta in 2 aplicatii: pentru o secventa de cod data va trebui sa se justifice ce se tipareste pe ecran la executie; un exemplu:   char a =' c'; float b; int c;   b = 7 / (a - 'a');   c = b += 2;   printf("%d %c %f %d\n", c&&-3, ++a, b, c);   c -= sizeof(char); // in loc de short apare char, short nu a fost prezentat la Tipuri   printf("%d %d\n", c, !c != 1); Rezolvare: La rularea secventei: // 1 'c' -> a // 2 7 / ('c' - 'a') = 7 / 2 = 3 -> 3.0 ->b (conversie implicita a rezultatului la tipul variabilei b) // 3 3.0 + 2 = 5.0 -> b 5 -> c (5.0 se converteste implicit la 5, tipul lui c e int)varat // 4 c&&-3 = 5&&-3 = 1 (ambele valori sunt diferite de 0, interpretate ca adevarat) ++a e 'd' (++ e preincrementare aici) se vor tipari: 1 d 5.0000000 5 // 5 sizeof(char) e 1, deci c -= 1 face ca c sa devina 4 // 6 !c != 1 !4 != 1 0 != 1 - adevarat, deci expresia e 1 se vor tipari: 4 1 scrierea unui program pentru un enunt dat; exemple de enunturi: Pentru doua date citite, prin valorile an, luna, zi, sa se afiseze numarul de ani intregi trecuti. Sa se scrie un program care determina daca trei valori reale citite pot fi laturile unui triunghi, in caz afirmativ, afisandu-i aria calculata cu formula lui Heron si determinand daca e echilateral, isoscel sau oarecare. Se considera functia: f(x)=(2-x^4)/(1-2x), pentru x<0.5                                         (2x-1)/(1-5x^5), pentru x>=0.5. Pentru un x citit de la tastatura se va afisa valoarea functiei. Va rog sa gasiti aplicatii rezolvate si alte exemple la Aplicatii propuse pentru examen. Putem lamuri neclaritatile prin discutii aici. Succes, Carmen Holotescu



Planificare laborator

Mon, 29 Sep 2014 18:52:39 +0000

Buna, Va rog sa gasiti mai jos planificarea laboratoarelor. Sala S4 este la ASPC, iar A305 si B418A, la Electro. Daca e ceva neclar va rog sa-mi spuneti, Numai bine, Carmen Holotescu



Cum pot fi testate exemplele din materiale

Wed, 24 Sep 2014 15:06:27 +0000

Mai jos este un clip despre modalitatea de testare a programelor din materiale: ;              Ca exemplu, rezultatul rularii aplicatiei mistery:                    



Comentarii, completari la materialele de curs si laborator

Wed, 24 Sep 2014 13:31:32 +0000

Stimati studenti, Neclaritati, completari legate de materialele prezentate la curs sau de aplicatiile de la laborator, va rog sa le exprimati aici. Multumesc, Carmen Holotescu



Planificare laborator, materiale

Wed, 24 Sep 2014 13:20:32 +0000

Laborator / saptamana Mediul de dezvoltare Turbo C++ - 1,2 - Turbo C++ poate fi descarcata de la adresa Vocabular, tipuri - 1,2 Operatori - 3,4 Instructiuni - 5 Functii void fara parametri. Tablouri - 6,7 Aplicatii pentru matrici - 7,8 Aplicatii pentru pointeri - 8 Aplicatii la functii cu parametri - 9 Aplicatii la siruri de caractere - 10 Aplicatii structuri - 10,11 Aplicatii propuse pentru examen O arhiva cu Turbo C++ poate fi descarcata de la adresa.



Planificare curs, module

Wed, 24 Sep 2014 13:10:07 +0000

 Module / saptamana Elemente de baza ale limbajului C - 1, 2 Mediul de dezvoltare Turbo C++ - 1, 2; arhiva Turbo C++ Tipuri fundamentale - 2 Operatori - 3, 4 Instructiuni - 4, 5 Functii void fara parametri - 6 Tablouri - 7, 8 Pointeri - 9 Siruri de caractere  Functii cu parametri  Structuri  Functii recursive  Liste  Fisiere  Materiale optionale De la C la C++ Paradigme de programare.Clase Supraincarcarea operatorilor. Operatii de intrare-iesire Conceptul de mostenire. Clase derivate. Tipuri parametrizate (template) Exceptii si tratarea lor Arbori binari



La inceput de semestru

Wed, 24 Sep 2014 04:03:06 +0000

Acest blog este dedicat comunicarii legate de Cursul de Limbaje de Programare, cu studentii anului I ETC, seria B, UP Timisoara. Vom clarifica aici impreuna materialele cursului si aplicatiile de la laborator, vom propune resurse utile. Mult succes tuturor! Carmen Holotescu