प्रोग्रामिंग की मूल बातें: कंपाइलर, सिंटैक्स, डेटा टाइप और कॉन्करेंसी
प्रोग्रामिंग भाषा की मूल बातें एक निःशुल्क इंजीनियरिंग हैंडबुक है जिसमें महत्वपूर्ण पाठ्यक्रम विषय, नोट्स, आरेख, समीकरण, सूत्र और अध्ययन सामग्री शामिल हैं। डिप्लोमा, बीई, बीटेक, बीसीए, बीएससी, एमसीए और डिग्री पाठ्यक्रमों के लिए इस डिजिटल पुस्तक और संदर्भ मार्गदर्शिका को डाउनलोड करें।
कंपाइलर, सिंटैक्स, सिमेंटिक्स, पार्सिंग, डेटा टाइप, फंक्शन, एब्स्ट्रैक्शन और कॉन्करेंसी सहित 5 अध्यायों में 127 विषयों को जानें। त्वरित पुनरावलोकन, परीक्षाओं और साक्षात्कारों के लिए उपयोगी।
संबंधित इंजीनियरिंग शाखाएँ:
कंप्यूटर साइंस इंजीनियरिंग (सीएसई), सूचना प्रौद्योगिकी (आईटी), कंप्यूटर इंजीनियरिंग, सॉफ्टवेयर इंजीनियरिंग, आर्टिफिशियल इंटेलिजेंस और डेटा साइंस।
127 में से 119 सूचीबद्ध विषय
भाषाएँ, कंपाइलर और सिंटैक्स
1. एब्स्ट्रैक्ट मशीनें
2. इंटरप्रेटर
3. निम्न-स्तरीय और उच्च-स्तरीय भाषाएँ
4. एब्स्ट्रैक्ट मशीन का उदाहरण
5. प्रोग्रामिंग भाषा का वर्णन
6. व्याकरण और सिंटैक्स
7. सिंटैक्स और सिमेंटिक्स का परिचय
8. सिंटैक्स का वर्णन करने की समस्या
9. सिंटैक्स का वर्णन करने की विधियाँ
10. विस्तारित बीएनएफ
11. एट्रीब्यूट व्याकरण
12. एट्रीब्यूट व्याकरण की परिभाषा
13. एट्रीब्यूट व्याकरण के उदाहरण
14. एट्रीब्यूट मानों की गणना
15. डायनामिक सिमेंटिक्स
16. स्वयंसिद्ध सिमेंटिक्स
17. भाषा डिज़ाइन के सिद्धांत
18. प्रोग्रामिंग प्रतिमान
19. प्रोग्रामिंग भाषाओं का इतिहास
20. भाषा डिज़ाइन
21. प्रोग्रामिंग भाषाओं के डिज़ाइन लक्ष्य
22. कंपाइलर
23. वर्चुअल मशीनें इंटरप्रेटर
24. चॉम्स्की पदानुक्रम
प्रकार और पार्सिंग
25. प्राथमिक डेटा प्रकार
26. पूर्णांक संक्रियाएँ
27. ओवरफ़्लो संक्रिया
28. गणना प्रकार
29. वर्ण प्रकार
30. बूलियन प्रकार
31. उपप्रकार
32. व्युत्पन्न प्रकार
33. व्यंजक
34. असाइनमेंट कथन
35. शाब्दिक और अर्थ संबंधी विश्लेषण का परिचय
36. शाब्दिक विश्लेषण
37. पार्सिंग समस्या
38. शीर्ष-नीचे पार्सिंग
39. नीचे-ऊपर पार्सिंग
40. पार्सिंग की जटिलता
41. एलएल व्याकरण वर्ग
42. नीचे-ऊपर पार्सरों के लिए पार्सिंग समस्या
43. शिफ्ट-रिड्यूस एल्गोरिदम
44. एलआर पार्सर
पॉइंटर और व्यंजक
45. डेटा प्रकार
46. आदिम डेटा प्रकार
47. वर्ण स्ट्रिंग प्रकार
48. वर्ण स्ट्रिंग प्रकारों का कार्यान्वयन
49. ऐरे के प्रकार
50. ऐरे की श्रेणियाँ
51. स्लाइस
52. ऐरे के प्रकारों का कार्यान्वयन
53. साहचर्य ऐरे
54. रिकॉर्ड के प्रकार
55. टपल के प्रकार
56. सूची के प्रकार
57. यूनियन के प्रकार
58. पॉइंटर और संदर्भ के प्रकार
59. पॉइंटर संबंधी समस्याएँ
60. C और C++ में पॉइंटर
61. संदर्भ के प्रकार
62. पॉइंटर और संदर्भ के प्रकारों का कार्यान्वयन
63. हीप प्रबंधन
64. टाइप जाँच
65. स्ट्रॉन्ग टाइपिंग
66. एक्सप्रेशन
67. अंकगणितीय एक्सप्रेशन
68. ऑपरेटर मूल्यांकन क्रम
69. साहचर्यता
70. कोष्ठक
71. ऑपरेंड मूल्यांकन क्रम
72. संदर्भ पारदर्शिता
73. ओवरलोडेड ऑपरेटर
74. टाइप रूपांतरण
75. एक्सप्रेशन में कोअर्सन
76. स्पष्ट टाइप रूपांतरण
77. संबंधपरक और बूलियन एक्सप्रेशन
78. शॉर्ट-सर्किट मूल्यांकन
79. असाइनमेंट स्टेटमेंट
सबप्रोग्राम और एब्स्ट्रैक्शन
80. सबप्रोग्राम के मूल सिद्धांत
81. सबप्रोग्राम में प्रोसीजर और फंक्शन
82. सबप्रोग्राम के लिए डिज़ाइन संबंधी मुद्दे
83. स्थानीय संदर्भ वातावरण
84. पैरामीटर पास करने की विधियाँ
85. पैरामीटर पास करने के कार्यान्वयन मॉडल
86. पैरामीटर पास करने की विधियों का कार्यान्वयन
87. पैरामीटरों की टाइप जाँच
88. वे पैरामीटर जो सबप्रोग्राम हैं
89. सबप्रोग्राम को अप्रत्यक्ष रूप से कॉल करना
90. ओवरलोडेड सबप्रोग्राम
91. जेनेरिक सबप्रोग्राम
92. C में जेनेरिक फंक्शन
93. Java 5.0 में जेनेरिक विधियाँ
94. फंक्शन के लिए डिज़ाइन संबंधी मुद्दे
95. उपयोगकर्ता-परिभाषित ओवरलोडेड ऑपरेटर
96. क्लोज़र
97. कोरूटीन
98. एब्स्ट्रैक्शन की अवधारणा
99. डेटा अमूर्तता
100. अमूर्त डेटा प्रकारों के लिए डिज़ाइन संबंधी मुद्दे
101. एडा में अमूर्त डेटा प्रकार
102. सी में अमूर्त डेटा प्रकार
103. सी# में अमूर्त डेटा प्रकार
104. पैरामीटराइज़्ड अमूर्त डेटा प्रकार
105. सी में पैरामीटराइज़्ड अमूर्त डेटा प्रकार
एनकैप्सुलेशन और समवर्तीता
106. सी में एनकैप्सुलेशन
107. सी में एनकैप्सुलेशन
108. समवर्तीता
109. समवर्तीता की श्रेणियाँ
110. सबप्रोग्राम-स्तर समवर्तीता
111. कार्य अवस्थाओं का प्रवाह आरेख
112. सेमाफोर
113. सहयोगात्मक तुल्यकालन
114. प्रतिस्पर्धात्मक तुल्यकालन
115. मॉनिटर
116. संदेश पासिंग
117. समवर्तीता के लिए एडा समर्थन
118. जावा थ्रेड्स