Basics Of Programming

Conține anunțuriAchiziții în aplic.
Evaluarea conținutului
Toți
5 K+
Descărcări
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran

Despre aplicație

„Bazele limbajelor de programare” este un manual gratuit de inginerie care acoperă subiecte importante ale cursului, note, diagrame, ecuații, formule și materiale de studiu. Descărcați această carte digitală și ghid de referință pentru cursuri de diplomă, BE, BTech, BCA, BSc, MCA și cursuri de licență.


Aflați 127 de subiecte în 5 capitole, inclusiv compilatoare, sintaxă, semantică, analiză, tipuri de date, funcții, abstractizare și concurență. Util pentru recapitulări rapide, examene și interviuri.


RAMURI INGINERIE ASEMĂNĂTOARE

Inginerie Informatică (CSE), Tehnologia Informației (IT), Inginerie Informatică, Inginerie Software, Inteligență Artificială și Știința Datelor.


119 SUBIECTE LISTATE DIN 127

LIMBAJE, COMPILATOARE ȘI SINTAXĂ
1. Mașini abstracte
2. Interpretorul
3. Limbaje de nivel scăzut și de nivel înalt
4. Exemplu de mașină abstractă
5. Descrieți un limbaj de programare
6. Gramatică și sintaxă
7. Introducere în sintaxă și semantică
8. Problema descrierii sintaxei
9. Metode de descriere a sintaxei
10. BNF extins
11. Gramatici de atribute
12. Definirea gramaticilor de atribute
13. Exemple de gramatici de atribute
14. Calculul valorilor atributelor
15. Semantică dinamică
16. Semantică axiomatică
17. Principii de proiectare a limbajelor
18. Paradigma de programare
19. Istoria limbajelor de programare
20. Proiectarea limbajelor
21. Obiectivele de proiectare ale limbajelor de programare
22. Compilatoare
23. Mașini virtuale și interpretoare
24. Ierarhia Chomsky

TIPURI ȘI ANALIZARE CU PARSAREA CU LIMBAJE
25. Tipuri de date elementare
26. Operații cu numere întregi
27. Operație de depășire a limitelor
28. Tipuri de enumerare
29. Tip caracter
30. Tip boolean
31. Subtipuri
32. Tipuri derivate
33. Expresii
34. Instrucțiuni de atribuire
35. Introducere în analiza lexicală și semantică
36. Analiză lexicală
37. Problemă de analiză sintactică
38. Analiză de sus în jos
39. Analiză de jos în sus
40. Complexitatea analizei sintactice
41. Clasa gramaticală LL
42. Problemă de analiză sintactică pentru analizoarele sintactice de jos în sus
43. Algoritmi Shift-Reduce
44. Analizoare LR

INDICATORI ȘI EXPRESII
45. Tip de date
46. Tipuri de date primitive
47. Tipuri de șiruri de caractere
48. Implementarea tipurilor de șiruri de caractere
49. Tipuri de matrice
50. Categorii de matrice
51. Felii
52. Implementarea tipurilor de matrice
53. Matrice asociative
54. Tipuri de Înregistrări
55. Tipuri de Tupluri
56. Tipuri de Liste
57. Tipuri de Union
58. Tipuri de Pointeri și Referințe
59. Probleme de Pointeri
60. Pointeri în C și C
61. Tipuri de Referințe
62. Implementarea Tipurilor de Pointeri și Referințe
63. Gestionarea Heap-ului
64. Verificarea Tipurilor
65. Tipizare Puternică
66. Expresii
67. Expresii Aritmetice
68. Ordinea de Evaluare a Operatorilor
69. Asociativitate
70. Paranteze
71. Ordinea de Evaluare a Operanzilor
72. Transparență Referențială
73. Operatori Supraîncărcați
74. Conversii de Tipuri
75. Coerciție în Expresii
76. Conversie Explicită de Tipuri
77. Expresii Relaționale și Booleene
78. Evaluare în Scurtcircuit
79. Instrucțiuni de Atribuire

SUBPROGRAME ȘI ABSTRACȚIE
80. Fundamentele Subprogramelor
81. Proceduri și Funcții în Subprograme
82. Probleme de Proiectare pentru Subprograme
83. Medii de referință locale
84. Metode de transmitere a parametrilor
85. Modele de implementare a transmiterii parametrilor
86. Implementarea metodelor de transmitere a parametrilor
87. Parametri de verificare a tipului
88. Parametri care sunt subprograme
89. Apelarea indirectă a subprogramelor
90. Subprograme supraîncărcate
91. Subprograme generice
92. Funcții generice în C
93. Metode generice în Java 5.0
94. Probleme de proiectare pentru funcții
95. Operatori supraîncărcați definiți de utilizator
96. Închideri
97. Corutine
98. Conceptul de abstractizare
99. Abstractizarea datelor
100. Probleme de proiectare pentru tipurile de date abstracte
101. Tipuri de date abstracte în Ada
102. Tipuri de date abstracte în C
103. Tipuri de date abstracte în C#
104. Tipuri de date abstracte parametrizate
105. Tipuri de date abstracte parametrizate în C

ÎNCAPSULARARE & CONCURENȚĂ
106. Încapsulare în C
107. Încapsulare în C
108. Concurență
109. Categorii de concurență
110. Concurență la nivel de subprogram
111. Diagrama de flux a stărilor sarcinilor
112. Semafoare
113. Sincronizare prin cooperare
114. Sincronizare prin competiție
115. Monitoare
116. Transmitere de mesaje
117. Suport Ada pentru concurență
118. Fire de execuție Java
Note de bază despre programare: Compilatoare, sintaxă, tipuri de date și concurență
Ultima actualizare
29 sept. 2026

Siguranța datelor

Siguranța începe cu înțelegerea modului în care dezvoltatorii îți colectează și trimit datele. Practicile de securitate și confidențialitate a datelor pot varia în funcție de modul de utilizare, de regiune și de vârsta ta. Dezvoltatorul a oferit aceste informații și le poate actualiza în timp.
  • Nu sunt trimise date terțelor părți
    Află mai multe despre cum declară dezvoltatorii trimiterea
  • Nu au fost colectate date
    Află mai multe despre cum declară dezvoltatorii colectarea
  • Datele sunt criptate în timpul transmiterii
  • Datele nu pot fi șterse

Noutăți

✨ **What’s New**
• Added Premium Purchase option for an enhanced, ad-free experience.
• Improved app stability and performance.
• Fixed minor bugs and improved overall user experience.
• General improvements and optimizations.