Sunteți pe pagina 1din 8

CLASA A XI-A

Repartizarea orelor Repartizarea orelor pe capitole


Profilul Real Umanist Şc. medie Profilul Real Umanist Şc. medie
Predare/Învăţare 58 24 58 Partea I. Limbajul de programare PASCAL
Recapitulare/evaluare 8 5 8 1 Funcţii şi proceduri 15 14 15
La dispoziţia profesorului 4 6 4 2 Structuri dinamice de date 19 19
TOTAL: 70 ore 35 ore – o 70 ore – 2 3 Metode de elaborare a produselor program 8 10 8
–2 oră săptă- ore săptă- Partea a II-a. Tehnici de
ore mânal mânal
săptă programare
mânal 4 Tehnici de programare 16 16
Total: 58 24 58
OBIECTIVELE CADRU:
 Cunoaşterea şi utilizarea funcţiilor şi procedurilor
 Cunoaşterea şi utilizarea structurilor dinamice de date
 Cunoaşterea şi utilizarea metodelor de elaborare a programelor mari
 Să poată aplica tehnicile de programare frecvent utilizate.

Nr. R U Ş Obiectivele de referinţă Conţinutul tematic  Dat Tip Tip Material Literatura Obser
a lecţ eval didact vaţii
clasa XI
1 2 3 2 Repetare Te1
2 1 1 1 să definească termenii: problemă, subproblemă, programul Conceptul de subprogram. Structura Tl1 Md11 [1], c. 5.1,  
principal, subprogramul apelat, subprogram, apel de de bloc a programelor. Domeniul de 5.10
subprogram funcţie, procedură; valabilitate al identificatorilor şi al
să explice modul de transfer al controlului în cazul apelului etichetelor.
unui subprogram;
3 1 1 1 să definească formulele metalingvistice şi diagramele Declararea şi apelul funcţiilor. Tl4 Te2 Md9. Md11. [1], c. 5.2,
sintactice ale declaraţiilor şi apelurilor de funcţii; Md13 5.10
să explice modul de transmitere a argumentelor şi de
returnare a rezultatelor în cazul unui apel de funcţie;
să definească parametrii formali şi actuali;
4 1 1 1 să elaboreze programe în care se utilizează funcţii Rezolvarea problemelor. Tl5 Te2 Md2 Md3 [1], c. 5.2
predefinite; Md9
să elaboreze programe în care se utilizează funcţii elaborate
de utilizator;
5 1 1 1 să definească formulele metalingvistice şi diagramele Declararea şi apelul procedurilor. Tl1 Md11. [1], c. 5.3,
sintactice ale declaraţiilor şi apelurilor de proceduri; Proceduri fără parametri. Proceduri Md13 5.10
să explice modul de transmitere a argumentelor şi de cu parametri. Transmiterea
returnare a rezultatelor în cazul unui apel de procedură; parametrilor prin valoare.
să definească parametrii formali şi actuali; Transmiterea parametrilor prin
să deosebească la parametrii formali parametrii - variabilă adresă.
şi parametrii - valoare;
6 1 1 1 să elaboreze programe în care se utilizează proceduri Rezolvarea problemelor. Tl5 Te2 Md2 Md3 [1], c. 5.3,
predefinite şi proceduri definite de utilizator; Md9
7 1 1 1 să determine domeniile de vizibilitate ale declaraţiilor; Domenii de vizibilitate. Tl1 Te2 Md9. Md11. [1], c. 5.5
să identifice obiectele desemnate de unul şi acelaşi nume în Md13
diferite blocuri ale programului;
8 1 1 1 să clasifice variabilele programului în variabile globale şi Comunicarea prin variabile globale. Tl4 Te2 Md9. Md11. [1], c. 5.5
variabile locale; Md13
să definească sintaxa şi semantica declaraţiilor locale;
să elaboreze programe în care se utilizează comunicarea
prin variabile globale;
9 1 2 1 să elaboreze programe în care se utilizează proceduri şi Rezolvarea problemelor. Tl5 Te2 Md2 Md3 [1], c. 5.1-
funcţii definite de utilizator; Md9 5.6
10 1 2 1 să elaboreze programe în care se utilizează proceduri şi Rezolvarea problemelor. Tl5 Te2 Md2 Md3 [1], c. 5.1-
funcţii definite de utilizator; Md9 5.6
11 1 1 să descrie efectele colaterale cauzate de atribuiri la variabile Efecte colaterale. Tl2 Te1 Md9. Md11 [1], c. 5.8
globale şi la parametrii formali;
să elaboreze programe în care nu apar efecte colaterale;
12 1 1 să descrie modul de alocare a memoriei şi de transmitere a Subprograme recursive. Tl2 Te1 Md9. Md11 [1], c. 5.8
controlului la execuţia algoritmilor recursivi;
să elaboreze proceduri şi funcţii recursive;
13 1 1 să elaboreze proceduri şi funcţii recursive; Subprograme recursive. Tl1 Te1 Md9. Md11 [1], c. 5.8
să ilustreze avantajele şi neajunsurile recursiei;
14 1 1 1 să elaboreze programe în care se utilizează proceduri şi Rezolvarea problemelor. Tl5 Te2 Md2 Md3 [1], c. 5.1-
funcţii recursive; Md9 5.8
15 1 1 1 Lecţie de evaluare Tl6 Te3 Md3,9,13
16 1 1 1 să elaboreze programe în care se utilizează proceduri şi Rezolvarea problemelor. Tl5 Te2 Md2 Md3 [1], c. 5.1-
funcţii; Md9 5.8
17 1 1 1 să elaboreze programe în care se utilizează proceduri şi Rezolvarea problemelor. Tl5 Te2 Md2 Md3 [1], c. 5.1-
funcţii; Md9 5.8
18 1 1 să explice care este diferenţa dintre variabilele statice şi Alocarea dinamică a memoriei. Tl2 Manualul de [1], c. 6.1  
variabile dinamice; Variabile statice, variabile dinamice. bază.
să elaboreze programe în care se utilizează variabilele Tipul referinţă. Procedurile New şi
dinamice; Dispose.
19 1 1 să explice termenii structură de date, structură statică, Structuri dinamice de date. Tl2 Te2 Md9 [1], c. 6.2,
structură dinamică; Generalităţi. Liste unidirecţionale. 6.3, 6.6,
să creeze şi să utilizeze liste unidirecţionale; 6.7
20 1 1 să elaboreze programe destinate creării şi afişării listelor Liste unidirecţionale. Tl2 Te2 Md9 [1], c. 6.2,
unidirecţionale; 6.3
21 1 1 să elaboreze programe de inserare a elementelor în listă; Liste unidirecţionale. Tl1 Te2 Md9 [1], c. 6.4
22 1 1 să elaboreze programe de ştergere a elementelor din listă; Liste unidirecţionale. Tl2 Te2 Md9 [1], c. 6.4
23 1 1 să elaboreze programe destinate prelucrării listelor Liste unidirecţionale. Tl2 Te2 Md9 [1], c. 6.4
unidirecţionale;
24 1 1 să elaboreze programe în care se utilizează inserarea şi Inserarea şi ştergerea componentelor Tl2 Te2 Md9 [1], c. 6.4
ştergerea componentelor unei liste; unei liste.
25 1 1 să elaboreze şi să prelucreze liste unidirecţionale; Crearea stivei şi traversarea Tl4 Md1. Md3 [1], c. 6.6
să elaboreze programe destinate prelucrării stivelor; elementelor ei. Ştergerea unui
element din vârful stivei.
26 1 1 să elaboreze şi să prelucreze liste unidirecţionale; Crearea cozii. Ştergerea şi Tl4 Te2 Md1. Md3 [1], c. 6.7
să elaboreze programe destinate prelucrării cozilor; parcurgerea elementelor cozii.
Tehnici de inserare şi ştergere a
componentelor unei cozi.
27 1 1 să elaboreze programe destinate inserării şi ştergerii a Crearea cozii. Ştergerea şi Tl4. Te2 Md1. Md3 [1], c. 6.7
componentelor unei cozi; parcurgerea elementelor cozii.
28 1 1 să elaboreze programe destinate prelucrării listelor Rezolvarea problemelor. Tl5 Te2 Md2 Md3 [1], c. 6.1-
unidirecţionale inclusiv stive şi cozi; Md9 6.7
29 1 1 să elaboreze programe destinate prelucrării listelor Rezolvarea problemelor. Tl5 Te2 Md2 Md3 [1], c. 6.1-
unidirecţionale inclusiv stive şi cozi; Md9 6.7
30 1 1 Lecţie de evaluare Tl6 Te3 Md3,9,13
31 1 1 să elaboreze programe destinate prelucrării listelor Rezolvarea problemelor Tl5 Te2 Md2 Md3 [1], c. 6.1-
unidirecţionale inclusiv stive şi cozi; Md9 6.7
32 1 1 să explice noţiunea de arbore binar; Arbore binar. Tl2 Md1 . Md9. [1], c.6.8
să cunoască noţiunile subarbore drept şi stâng, de părintele Tl1
nodului, înălţimea arborelui;
să înţeleagă crearea nodurilor arborelui cu algoritmul
iterativ;
33 1 1 să înţeleagă crearea nodurilor arborelui cu algoritmul Arbore binar. Tl2 Te2 Md1 . Md9. [1], c.6.8
recursiv; Tl1
34 1 1 să cunoască operaţiile ce se pot efectua asupra arborilor; Operaţii fundamentale asupra Tl2 Te2 Md1 . Md9. [1], c. 6.9
să elaboreze programe de parcurgere a arborilor binari în arborilor binari. Tl1
preordine, în inordine şi în postordine;
35 1 1 să elaboreze programe destinate prelucrării arborilor binari; Rezolvarea problemelor. Tl5 Te2 Md2 Md3 [1], c. 6.8
Md9
36 1 1 să elaboreze programe destinate prelucrării arborilor binari; Rezolvarea problemelor. Tl5 Te2 Md2 Md3 [1], c. 6.8
Md9
37 1 1 Lecţie de evaluare Tl6 Te3 Md3,9,13
38 1 1 să elaboreze programe destinate prelucrării arborilor binari; Rezolvarea problemelor. Tl5 Te2 Md2 Md3 [1], c. 6.8
Md9
39 1 1 să determine complexitatea algoritmilor; Analiza algoritmilor. Tl2 Md13. [31],c.1.1,
să estimeze mărimea memoriei necesare unui algoritm; 1.2
40 1 1 să estimeze timpul necesar execuţiei unui algoritm în Analiza algoritmilor. Tl2 Te2 Md13. [31],c.1.3-
funcţie de numărul de date de intrare; 1.5
să clasifice algoritmii în funcţie de comportarea lor în timp;
să poată determina complexitatea temporală a algoritmului;
41 1 1 să definească domeniile de aplicare a recursiei şi a iteraţiei; Iterativitate sau recursivitate. Tl2 Te2 Md13. [31],c.2.1
să evidenţieze avantajele şi neajunsurile recursiei în raport
cu iteraţia;
42 1 1 să estimeze complexitatea programelor recursive şi a Iterativitate sau recursivitate Tl2 Te1 Md13. [31],c.2.1
programelor iterative;
să transcrie programele recursive în programe iterative şi
invers;
43 1 1 să transcrie programele recursive în programe iterative şi Rezolvarea problemelor. Tl2 Te2 Md13. [31],c.2.1
invers;
44 1 1 să elaboreze programe care realizează metoda trierii; Metoda trierii. Tl1 Te2 Md2 .Md3 [31],c.2.2;
să estimeze mărimea memoriei şi timpul necesar execuţiei Tl4
programelor ce realizează metoda în studiu;
să evidenţieze avantajele şi neajunsurile metodei în studiu;
să dea exemple de probleme soluţionarea cărora necesită
utilizarea metodei în studiu.
să elaboreze programe care realizează metoda trierii;
45 1 1 să elaboreze programe care realizează metoda trierii; Metoda trierii Tl1 Te2 Md2 .Md3 [31], c.2.2

46 1 1 să elaboreze programe care realizează tehnica Greedy; Tehnica Greedy. Tl1 Te2 Md2 .Md3 [31], c.2.3
să evidenţieze avantajele şi neajunsurile metodei în studiu; Probleme ce admit rezolvare prin Tl4
să dea exemple de probleme soluţionarea cărora necesită tehnica Greedy.
utilizarea metodei în studiu;
47 1 1 să estimeze mărimea memoriei şi timpul necesar execuţiei Metoda reluării (tehnica Tl4 Te2 Md2 .Md3 [31], c.2.4
programelor ce realizează metodei în studiu; backtracking).
să evidenţieze avantajele şi neajunsurile metodei în studiu; Aplicaţii ale metodei reluării.
să dea exemple de probleme soluţionarea cărora necesită
utilizarea metodei în studiu;
să elaboreze programe care realizează metoda reluării;
48 1 1 să elaboreze programe care realizează metoda reluării; Rezolvarea problemelor. Tl4 Te2 Md2 .Md3 [31], c.2.4

49 1 1 Lecţie de evaluare Tl6 Te3 Md3,9,13


50 1 1 să dea exemple de probleme soluţionarea cărora necesită Metoda desparte şi stăpâneşte Tl4 Te2 Md2 .Md3 [31], c.2.5
utilizarea metodei în studiu; (tehnica divide et impera). Tl6
să elaboreze programe care realizează metoda desparte şi Aplicaţiile metodei desparte şi
stăpâneşte; stăpâneşte.
să estimeze mărimea memoriei şi timpul necesar execuţiei
programelor ce realizează metoda în studiu;
să evidenţieze avantajele şi neajunsurile metodei în studiu;
să dea exemple de probleme soluţionarea cărora necesită
utilizarea metodei în studiu;
51 1 1 să elaboreze programe care realizează metoda desparte şi Aplicaţiile metodei desparte şi Tl4 Te2 Md2 .Md3 [31], c.2.5
stăpâneşte; stăpâneşte.
52 1 1 să elaboreze programe care realizează diferite tehnici de Rezolvarea problemelor. Tl4 Te2 Md2 .Md3 [31],c.2.1-
programare; 2.5
53 1 1 să elaboreze programe care realizează diferite tehnici de Rezolvarea problemelor. Tl4 Te2 Md2 .Md3 [31],c.2.1-
programare; 2.5
54 1 1 să elaboreze programe care realizează diferite tehnici de Rezolvarea problemelor. Tl4 Te2 Md2 .Md3 [31],c.2.1-
programare; 2.5
55 1 1 Lecţie de evaluare Tl6 Te3 Md3,9,13
56 1 1 să elaboreze programe care realizează diferite tehnici de Rezolvarea problemelor. Tl4 Te2 Md2 .Md3 [31],c.2.1-
programare; 2.5
57 1 1 1 să descrie forma generală a unităţii de program; Programarea modulară. Structura Tl2 Md2 .Md3 [1], c. 7.1
să elaboreze şi să utilizeze unităţi de program; unităţii de program. Compilarea
să estimeze complexitatea proceselor de elaborare a modulelor. Directivele
programelor cu şi fără aplicarea programării modulare; compilatorului.
58 1 1 1 să selecteze datele de intrare pentru testarea funcţională şi Testarea şi depanarea programelor. Tl4 Te2 Md2 .Md3 [1], c. 7.2
testarea structurală a programelor;
să rezume domeniile de aplicare şi relevanţa rezultatelor
testării;
să explice termenul verificarea programelor;
59 1 1 să evidenţieze avantajele şi neajunsurile programării Elemente de programare structurată. Tl4 Te2 Md2 .Md3 [1], c. 7.3
structurate în raport cu programarea convenţională;
să poată transcrie programe care conţin instrucţiuni go to în
programe fără utilizarea acestora;
60 1 1 1 să utilizeze unităţi de program; Rezolvarea problemelor. Tl5 Te2 Md2 .Md3
61 1 1 1 să elaboreze programe în care să utilizeze unit-urile Unit-urile standard: CRT, GRAPH, Tl Md2 .Md3 [1], c.
standarde; PRINTER. Biblioteci de unituri. 7.3??????
să aplice regulile de bază ale programării structurate; Biblioteca TURBO.TPL. ?????????
62 1 1 1 să utilizeze submeniurile DEBUG la depănarea Testarea şi depanarea programelor. Tl4 Te2 Md2 .Md3
programelor; Submeniul DEBUG. Vizualizarea
să elaboreze programe în care să utilizeze unit-urile valorilor expresiilor. Executare
standarde; întreruptă.
63 1 1 1 să elaboreze programe în care să utilizeze uniturile Elaborarea unităţilor de program ale Tl4 Te2 Md2 .Md3
utilizatorului; utilizatorului. Compilarea modulelor.
Directivele compilatorului.
64 1 1 1 să elaboreze programe în care să utilizeze uniturile Rezolvarea problemelor. Tl4 Te2 Md2 .Md3
utilizatorului; Md9 Md13
65 1 1 1 Lecţie de evaluare Tl6 Te3 Md3,9,13
66 3 să elaboreze programe în care să utilizeze elementele de Elemente de grafică şi sunet. Tl2 Te2 Md3 Md9
grafică şi sunet; Md13

67 4 6 4 La dispoziţia profesorului
Teme opţionale:
1 să explice operaţiile efectuate de calculator la execuţia unui ** Parametri formali
apel de subprogram cu parametri de tipul funcţie/procedură; funcţie/procedură.
să definească şi să utilizeze subprograme cu parametri de
tipul funcţie/procedură;
2 să explice termenii recursie directă şi recursie indirectă; ** Declaraţii anticipate. Md2 .Md3
să definească sintaxa şi semantica declaraţiilor anticipate;
să elaboreze programe în care se utilizează recursia
indirectă;
3 să elaboreze programe destinate prelucrării listelor ** Liste bidirecţionale Md2 .Md3
bidirecţionale;
4 să programeze algoritmii de inserare a nodului ce conţine o ** Arbori binari de căutare
anumită cheie;
să dea exemple de probleme soluţionarea cărora necesită
utilizarea arborilor binari de căutare;
5 să descrie şi să utilizeze operaţiile destinate prelucrării ** Arbori de ordinul m. Md2 .Md3
arborilor multicăi;
să dea exemple de probleme soluţionarea cărora necesită
utilizarea arborilor de ordinul multicăi;
6 să elaboreze subprograme destinate gestionării memoriei ** Tipul de date pointer Md2 .Md3
interne a calculatorului;
să dea exemple de probleme soluţionarea cărora necesită
utilizarea tipului de date pointer;
7 să elaboreze programe destinate prelucrării listelor ** Liste dublu înlănţuite Tl4 Te2 Md2 .Md3 [1], c. 6.5  
bidirecţionale; (bidirecţionale). Liste circulare.
să elaboreze programe destinate prelucrării listelor
circulare;
8 să elaboreze programe destinate prelucrării arborilor binari **Arbore binar de căutare. Creare şi Tl2 Te1 Md2 .Md3 [1], c. 6.1,
de căutare; utilizarea arborelui binar de căutare. Tl1 Te2 6.8-6.10
să programeze algoritmii de inserare a nodului ce conţine o
anumită cheie;
să dea exemplu de probleme soluţionarea cărora necesită
utilizarea arborilor binari de căutare;
9 să elaboreze programe care realizează metoda în studiu; ** Metoda ramifică şi mărgineşte Md2 .Md3
să estimeze mărimea memoriei şi timpul necesar execuţiei (tehnica branch and bound).
programelor ce realizează metoda ramifică şi mărgineşte;
să evidenţieze avantajele şi neajunsurile metodei în studiu;
să dea exemple de probleme soluţionarea cărora necesită
utilizarea metodei ramifică şi mărgineşte;
10 să descrie proprietăţile algoritmilor euristici; ** Metode euristice Md2 .Md3
să elaboreze programe care realizează algoritmii euristici;
să estimeze mărimea memoriei şi timpul necesar execuţiei
programelor ce realizează algoritmi euristici;

În prima coloană este numerotaţia simplă, care a fost efectuată pentru fiecare capitol aparte. Prezenţa unităţii în coloanele
2‚ 3 şi 4 înseamnă respectiv pentru liceul cu profil real(R, coloana 2), liceul cu profil umanist (U, coloana 3) şi şcoala medie (Ş,
coloana 4). Ordinea temelor este la discreţia profesorului.
Referitor la plănuirea pentru şcoala medie aici se propune varianta când în clasa a X-a se lucrează cu structura
computatorului şi limbajul de programare Pascal conform programului de liceu profil umanist, şi în clasa a XI-a - conform
programului de liceu, profil real. Altă variantă ar fi ca în clasa a X să se studieze numai structura computatorului şi în clasa a XI-a
– limbajul de programare Pascal.

Tipul lecţiei Materiale didactice


Tl1 Formare a priceperilor şi deprinderilor Md1 Computatorul
Tl2 Comunicare Md2 Manualul ”Informatica”, manual cl. X-a,
Tl3 Consolidare Md3 Compilatorul Turbo Pascal
Tl4 Mixtă Md4 Compilatorul MS ACCESS
Tl5 De sistematizare şi recapitulare Md5 Compilatorul MS EXCEL
Tl6 Evaluare Md6 Compilatorul MS WORD
Md7 Compilatorul MS WINDOWS
Md8 Compilatorul MS ACCESS
Tipul de evaluare Md9 Fişe
Te1 Iniţială Md10 Lucrări de laborator
Te2 Formativă / curentă Md11 Diagrame sintactice
Te3 Sumativă Md12 Schemele circuitelor
Md13 Teste
Md14 Computatorul MS DOS
Md15 Scheme logice
Md16 Conspect

Literatura
1. Gremalschi A., Mocanu Iu., Spinei Ion. Informatica. Limbajul de programare PASCAL. Manual pentru clasele IX-XI., Ştiinţa, Chişinău, 2000
2. Gremalschi A., Mocanu Iu., Gremalschi L. Informatica. Structura calculatorului. Manual pentru clasa a 10-a. Editura Ştiinţa, Chişinău, 2000
3. Gremalschi L., Mocanu I. Structura şi funcţionarea calculatorului. Chişinău, Liceum, 1996.
4. Vasilache G., Mocanu Iu., Covalenco I. ş. a. Windows, Word, Excel, Access. Material didactic. Centrul Noilor Tehnologii Informaţionale, 1999.
5. Cerchez Emanuela, Şerban Marinel. Informatica. Manual pentru clasa a X-a. Filiera teoretică, profilul matematică-informatică. Iaşi: Editura POLIROM, 2000. – 199 p.
6. Sorin T. Tehnici de programare. Bucureşti Editura Teora. – 1996.
7. I. Odăgescu, F. Furtună . “Metode şi tehnici de programare”.
8. Daniela Saru. “Algoritmi şi limbaje de programare”.
9. Gheorghe Bostan.. „Culegere de probleme”.
10. Mateescu George-Daniel, Mateescu Ileana-Carmen. Analiză numerică. Proiect de manual pentru clasa a XII-a. Profil informatică. Editura Petrion,- 1995.
11. Gremalschi L., Guzun I. Elemente de modelare. Editura Lumina, Chişinău, 1995.
12. Boian F., Cioban V., Frenţiu M. ş.a. Programarea PASCAL. Programe ilustrative şi probleme propuse pentru elevi şi studenţi. Editura Promedia plus computers, Cluj-Napoca,
1995.
13. Cabac V. Elemente de modelare matematică. Chişinău, Editura Lumina, 1995.
14. Cristea V., Dumitru P., Giumale C. ş.a. Dicţionar de informatică. Bucureşti, Editura Ştiinţifică şi Enciclopedică, 1981.
15. Cerghizan M.Introducere în ACCESS 2.0. Bucureşti, Editura Tehnică,1995.
16. Gremalschi A., Vasilache G., Gremalschi L. Informatica. Manual pentru clasa a 7-a. Editura Ştiinţa, 2001.
17. Ivaşc Cornelia., Prună Mona.. Bazele informaticii (Grafuri şi elemente de combinatorică). Proiect de manual pentru clasa a X-a. Profil informatică. Bucureşti: Editura Petrion,
1995. – 175 p.
18. Livovschi Leon, Georgescu Horia. Sinteza şi analiza algoritmilor. Bucureşti: Editura Ştiinţifică şi Pedagogică, 1986. – 458 p.
19. Secrieru N., Gremalschi A., Cornea I. Arhitectura şi organizarea microprocesoarelor., -Chişinău, Universitas 1995.
20. Roşca Ion Gh., Cocianu Cătălina, Uscatu Cristian. Bazale informaticii. Manual pentru clasa a X-a, licee teoretice. Bucureşti: Editura ALL EDUCATIONAL, 1999. – 64 p.
21. Roşca Ion Gh., State Luminiţa, Ghilic-Micu Bogdan, Cocianu Cătălina-Luca, Stoica Marian, Uscatu Cristian. Informatica. Manual pentru clasa a 10-a. Profilul matematică-
informatică. Bucureşti: ALL EDUATIONAL, 2000. – 96 p.
22. Thomas H. Cormen, Charles E. Leiserson, Ronald R. Rivest. Introducere în algoritmi. Cluj Napoca: Computer Libris Agora, 2000. – 881 p.
23. Ахо Альфред В., Хопкрофт Джон, Ульман Джеффри Д. Структуры данных и алгоритмы. : Пер. с англ. : Уч. пос. – М. : Издательский дом “Вильямс”, 2000. – 384 с.
24. Вирт Н. Алгоритмы + структура данных = программы. Москва, Мир, 1985.
25. Вирт Н. Алгоритмы и структуры данных. Москва, Мир, 1989.
26. Йенсен К., Вирт Н. ПАСКАЛЬ. Руководство для пользователя и описание языка. – М.: Финансы и статистика,1988.
27. Gremalschi L., Mocanu I., Gremalschi L. INFORMATICA Structura calculatorului. Chişinău, Ştiinţa, 2000.
28. Bolun I, Covalenco I . Bazele informaticii aplicate. Chişinău, 1999.
29. Coandă I. ACCESS Ghid de iniţiere Proiectarea şi utilizarea Bazelor de Date. Chişinău, Evrica, 2001.
30. Cerchez Emanuela. INTERNET. Polirom Iaşi.
31. Gremalschi A., Tehnici de programare. Manual pentru clasa a 11-a. Editura Ştiinţa, Chişinău, 2003.

S-ar putea să vă placă și