Programa Analitica IPE 2013 2014

1
INGINERIA PROGRAMARII IN ELECTRONICA anul III-EA, sem. 1, 2013-2014 I. CURS 1. Platforma .NET. Limbajul C#. Structura unui program C#, aplicatii consola, intrari/iesiri de la consola. 2. Operatori, expresii, tipuri, variabile si parametri, tablouri, instructiuni. 3. Clase si obiecte: campuri, metode, proprietati, structuri. 4. Mostenire si polimorfism. Supraincarcarea operatorilor. 5. Indexatori, delegari, evenimente, interfete. 6. Elemente de programare Windows in C#: forme, controale Windows. 7. Interactiunea cu utilizatorul (tastatura, mouse). Meniuri. 8. Elemente de grafica in C#. 9. Interfete multidocument, cutii de dialog. 10. Siruri si expresii regulare in C#. 11. Exceptii in C#. Fluxuri in C#. 12. Fisiere in C#. 13. Fire de executie. Comunicatii seriale in C#. 14. Test teoretic. II. LABORATOR 1. Elemente esentiale in programarea obiectuala C++. 2. Structura unui program C#. Aplicatii consola. Intrari/iesiri de la consola. 3. Variabile si tablouri. Operatori si expresii. Instructiuni. 4. Clase si obiecte. Campuri, metode. Structuri. 5. Clase si obiecte. Proprietati. 6. Mostenire si poliformism. Supraincarcarea operatorilor. 7. Indexatori. Delegari. Evenimente. Interfete. 8. Programarea Windows in C#: forme, controale Windows. 9. Intrari de la tastatura si mouse. 10. Meniuri si grafica in C#. 11. Interfete multidocument. Cutii de dialog. 12. Siruri si expresii regulare. 13. Exceptii. Fisiere in C#. 14. Evaluare activitate de laborator. Test practic. Evaluare finala. Teme de casa: 10 seturi de probleme (în medie 4 probleme/ set); temele se corecteaza si se noteaza daca sunt predate la termenele stabilite. Absenţe: - se pot recupera cel mult 3 lucrari fara plata, pe parcursul semestrului, prin referat scris; - efectuarea lucrarii curente, cu alta grupa, in aceeasi saptamana, nu se considera recuperare; acest lucru se poate face numai în limita locurilor libere in sala de laborator; III. Modul de evaluare: test teoretic scris (grila) si test practic (rezolvari de probleme). IV. Componentele notei: Laborator (nota L): activitate + teme de casa; Teorie (nota T) (bonus: maxim 1,5p din prezente si teste, la curs); Probleme (nota P) Formula de calcul a notei: N= (L+T+P)/3; se calculeaza daca: L>4 si T>4 si P>4. V. Bibliografie 1. Notite de curs. 2. Striletchi C., Pop G.P., Vaida M.F., Chiorean Ligia-Domnica, Elemente practice de baza pentru programarea in limbajele C# si Java, Ed. Casa Cartii de Stiinta, Cluj-Napoca, 2012. 3. Pop, G.P., Dezvoltarea aplicatiilor utilizand limbajul C# si .NET, UT PRESS, 2009. 4. L. Negrescu: Limbajul C# pentru incepatori, vol. I, II, III, IV, V, VI, VII, Ed. Albastra, 2005, 2006,...,2011. 5. H. Schildt: C#, Ed. Teora, 2002. 5. C. Petzhold: Programare Windows cu C#, Ed. Teora, 2003.

description

programare

Transcript of Programa Analitica IPE 2013 2014

Page 1: Programa Analitica IPE 2013 2014

INGINERIA PROGRAMARII IN ELECTRONICA

anul III-EA, sem. 1, 2013-2014

I. CURS

1. Platforma .NET. Limbajul C#. Structura unui program C#, aplicatii consola, intrari/iesiri de la consola.

2. Operatori, expresii, tipuri, variabile si parametri, tablouri, instructiuni.

3. Clase si obiecte: campuri, metode, proprietati, structuri.

4. Mostenire si polimorfism. Supraincarcarea operatorilor.

5. Indexatori, delegari, evenimente, interfete.

6. Elemente de programare Windows in C#: forme, controale Windows.

7. Interactiunea cu utilizatorul (tastatura, mouse). Meniuri.

8. Elemente de grafica in C#.

9. Interfete multidocument, cutii de dialog.

10. Siruri si expresii regulare in C#.

11. Exceptii in C#. Fluxuri in C#.

12. Fisiere in C#.

13. Fire de executie. Comunicatii seriale in C#.

14. Test teoretic.

II. LABORATOR

1. Elemente esentiale in programarea obiectuala C++.

2. Structura unui program C#. Aplicatii consola. Intrari/iesiri de la consola.

3. Variabile si tablouri. Operatori si expresii. Instructiuni.

4. Clase si obiecte. Campuri, metode. Structuri.

5. Clase si obiecte. Proprietati.

6. Mostenire si poliformism. Supraincarcarea operatorilor.

7. Indexatori. Delegari. Evenimente. Interfete.

8. Programarea Windows in C#: forme, controale Windows.

9. Intrari de la tastatura si mouse.

10. Meniuri si grafica in C#.

11. Interfete multidocument. Cutii de dialog.

12. Siruri si expresii regulare.

13. Exceptii. Fisiere in C#.

14. Evaluare activitate de laborator. Test practic. Evaluare finala.

Teme de casa: 10 seturi de probleme (în medie 4 probleme/ set); temele se corecteaza si se noteaza daca

sunt predate la termenele stabilite.

Absenţe:

- se pot recupera cel mult 3 lucrari fara plata, pe parcursul semestrului, prin referat scris;

- efectuarea lucrarii curente, cu alta grupa, in aceeasi saptamana, nu se considera recuperare; acest

lucru se poate face numai în limita locurilor libere in sala de laborator;

III. Modul de evaluare: test teoretic scris (grila) si test practic (rezolvari de probleme).

IV. Componentele notei:

Laborator (nota L): activitate + teme de casa; Teorie (nota T) (bonus: maxim 1,5p din prezente si

teste, la curs); Probleme (nota P)

Formula de calcul a notei: N= (L+T+P)/3; se calculeaza daca: L>4 si T>4 si P>4.

V. Bibliografie 1. Notite de curs. 2. Striletchi C., Pop G.P., Vaida M.F., Chiorean Ligia-Domnica, Elemente practice de baza pentru programarea in

limbajele C# si Java, Ed. Casa Cartii de Stiinta, Cluj-Napoca, 2012.

3. Pop, G.P., Dezvoltarea aplicatiilor utilizand limbajul C# si .NET, UT PRESS, 2009.

4. L. Negrescu: Limbajul C# pentru incepatori, vol. I, II, III, IV, V, VI, VII, Ed. Albastra, 2005, 2006,...,2011. 5. H. Schildt: C#, Ed. Teora, 2002.

5. C. Petzhold: Programare Windows cu C#, Ed. Teora, 2003.