Our website uses necessary cookies to enable basic functions and optional cookies to help us to enhance your user experience. Learn more about our cookie policy by clicking "Learn More".
Accept All Only Necessary Cookies
Basics Of Programming icône

Basics Of Programming


Engineering Wale Baba
17.0
  • Oct 14, 2026
    Update date
  • Everyone
  • Android 7.0+
    Android OS

À propos de Basics Of Programming

Notes de base en programmation : compilateurs, syntaxe, types de données et concurrence

« Fondements des langages de programmation » est un manuel d'ingénierie gratuit couvrant les principaux sujets de cours, avec notes, schémas, équations, formules et ressources pédagogiques. Téléchargez ce livre numérique et guide de référence pour les formations de niveau BTS, DUT, Licence, Master et Master en informatique.

Apprenez 127 sujets répartis en 5 chapitres, notamment les compilateurs, la syntaxe, la sémantique, l'analyse syntaxique, les types de données, les fonctions, l'abstraction et la concurrence. Idéal pour des révisions rapides, la préparation aux examens et aux entretiens d'embauche.

DOMAINES D'INGÉNIERIE ASSOCIÉS : Génie informatique, Technologies de l'information, Génie logiciel, Intelligence artificielle et Science des données.

119 SUJETS SÉLECTIONNÉS SUR 127

LANGAGES, COMPILATEURS ET SYNTAXE

1. Machines abstraites

2. L'interpréteur

3. Langages de bas niveau et de haut niveau

4. Exemple de machine abstraite

5. Description d'un langage de programmation

6. Grammaire et syntaxe

7. Introduction à la syntaxe et à la sémantique

8. Problème de la description de la syntaxe

9. Méthodes de description de la syntaxe

10. BNF étendue

11. Grammaires d'attributs

12. Définition des grammaires d'attributs

13. Exemples de grammaires d'attributs

14. Calcul des valeurs d'attributs

15. Sémantique dynamique

16. Sémantique axiomatique

17. Principes de conception des langages

18. Paradigme de programmation

19. Histoire des langages de programmation

20. Conception des langages

21. Objectifs de conception des langages de programmation

22. Compilateurs

23. Machines virtuelles et interpréteurs

24. Chomsky Hiérarchie

TYPES ET ANALYSE ANALYTIQUE

25. Types de données élémentaires

26. Opérations sur les entiers

27. Opération de dépassement de capacité

28. Types énumérés

29. Type caractère

30. Type booléen

31. Sous-types

32. Types dérivés

33. Expressions

34. Instructions d'affectation

35. Introduction à l'analyse lexicale et sémantique

36. Analyse lexicale

37. Problème d'analyse syntaxique

38. Analyse syntaxique descendante

39. Analyse syntaxique ascendante

40. Complexité de l'analyse syntaxique

41. Classe de grammaire LL

42. Problème d'analyse syntaxique pour les analyseurs ascendants

43. Algorithmes de décalage-réduction

44. Analyseurs syntaxiques LR

POINTEURS ET EXPRESSIONS

45. Type de données

46. Types de données primitifs

47. Types de chaînes de caractères

48. Implémentation des types de chaînes de caractères

49. Tableau Types

50. Catégories de tableaux

51. Tranches

52. Implémentation des types de tableaux

53. Tableaux associatifs

54. Types d'enregistrements

55. Types de tuples

56. Types de listes

57. Types d'unions

58. Types pointeurs et références

59. Problèmes liés aux pointeurs

60. Pointeurs en C et C++

61. Types références

62. Implémentation des types pointeurs et références

63. Gestion du tas

64. Vérification des types

65. Typage fort

66. Expressions

67. Expressions arithmétiques

68. Ordre d'évaluation des opérateurs

69. Associativité

70. Parenthèses

71. Ordre d'évaluation des opérandes

72. Transparence référentielle

73. Surcharge d'opérateurs

74. Conversions de types

75. Coercition dans les expressions

76. Conversion de type explicite

77. Expressions relationnelles et booléennes

78. Court-circuit Évaluation

79. Instructions d'affectation

SOUS-PROGRAMMES ET ABSTRACTION

80. Principes fondamentaux des sous-programmes

81. Procédures et fonctions dans les sous-programmes

82. Problèmes de conception des sous-programmes

83. Environnements de référencement local

84. Méthodes de passage de paramètres

85. Modèles d'implémentation du passage de paramètres

86. Implémentation des méthodes de passage de paramètres

87. Vérification des types des paramètres

88. Paramètres qui sont des sous-programmes

89. Appel indirect de sous-programmes

90. Sous-programmes surchargés

91. Sous-programmes génériques

92. Fonctions génériques en C

93. Méthodes génériques en Java 5.0

94. Problèmes de conception des fonctions

95. Opérateurs surchargés définis par l'utilisateur

96. Fermetures

97. Coroutines

98. Le concept d'abstraction

99. Abstraction des données

100. Problèmes de conception des fonctions abstraites Types de données

101. Types de données abstraits en Ada

102. Types de données abstraits en C

103. Types de données abstraits en C#

104. Types de données abstraits paramétrés

105. Types de données abstraits paramétrés en C

ENCAPSULATION ET CONCURRENCE

106. Encapsulation en C

107. Encapsulation en C

108. Concurrence

109. Catégories de concurrence

110. Concurrence au niveau des sous-programmes

111. Diagramme de flux des états des tâches

112. Sémaphores

113. Synchronisation coopérative

114. Synchronisation compétitive

115. Moniteurs

116. Passage de messages

117. Prise en charge de la concurrence en Ada

118. Threads Java

Voir plus

Informations Application supplémentaires

Dernière version

17.0

Telechargé par

Maung Aung

Nécessite Android

Android 7.0+

Available on

Classification du contenu

Everyone

Quoi de neuf dans la dernière version 17.0

Last updated on Oct 7, 2026

✨ **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.

Voir plus

Basics Of Programming Captures d'écran

Basics Of Programming AfficheBasics Of Programming capture d'écran 1Basics Of Programming capture d'écran 2Basics Of Programming capture d'écran 3Basics Of Programming capture d'écran 4Basics Of Programming capture d'écran 5Basics Of Programming capture d'écran 6Basics Of Programming capture d'écran 7

Balises associées

Articles populaires dans les dernières 24 heures

Abonnez-vous à APKPure
Soyez le premier à avoir accès à la sortie précoce, aux nouvelles et aux guides des meilleurs jeux et applications Android.
Non merci
S'inscrire
Abonné avec succès!
Vous êtes maintenant souscrit à APKPure.