Dasar-Dasar Bahasa Pemrograman adalah buku pegangan teknik gratis yang mencakup topik-topik penting dalam mata kuliah, catatan, diagram, persamaan, rumus, dan materi belajar. Unduh buku digital dan panduan referensi ini untuk program Diploma, Sarjana Teknik (BE), Sarjana Teknologi (BTech), Sarjana Komputer (BCA), Sarjana Sains (BSc), Magister Komputer (MCA), dan program gelar.
Pelajari 127 topik dalam 5 bab, termasuk kompilator, sintaksis, semantik, parsing, tipe data, fungsi, abstraksi, dan konkurensi. Berguna untuk revisi cepat, ujian, dan wawancara.
CABANG TEKNIK TERKAIT
Teknik Ilmu Komputer (CSE), Teknologi Informasi (TI), Teknik Komputer, Rekayasa Perangkat Lunak, Kecerdasan Buatan, dan Ilmu Data.
119 TOPIK YANG TERDAFTAR DARI 127
BAHASA, KOMPILATOR & SINTAKS
1. Mesin Abstrak
2. Interpreter
3. Bahasa Tingkat Rendah dan Tingkat Tinggi
4. Contoh Mesin Abstrak
5. Mendeskripsikan Bahasa Pemrograman
6. Tata Bahasa dan Sintaks
7. Pengantar sintaks dan semantik
8. Masalah Mendeskripsikan Sintaks
9. Metode Mendeskripsikan Sintaks
10. BNF yang Diperluas
11. Tata Bahasa Atribut
12. Definisi Tata Bahasa Atribut
13. Contoh Tata Bahasa Atribut
14. Menghitung Nilai Atribut
15. Semantik Dinamis
16. Semantik Aksiomatik
17. Prinsip-prinsip desain bahasa
18. Paradigma pemrograman
19. Sejarah bahasa pemrograman
20. Desain bahasa
21. Tujuan desain bahasa pemrograman
22. Kompiler
23. Mesin virtual dan interpreter
24. Chomsky Hierarki
TIPE & PENGURAIAN
25. Tipe data dasar
26. Operasi bilangan bulat
27. Operasi luapan
28. Tipe enumerasi
29. Tipe karakter
30. Tipe boolean
31. Subtipe
32. Tipe turunan
33. Ekspresi
34. Pernyataan penugasan
35. Pengantar analisis leksikal dan semantik
36. Analisis Leksikal
37. Masalah Penguraian
38. Penguraian Top-Down
39. Penguraian Bottom-Up
40. Kompleksitas Penguraian
41. Kelas Tata Bahasa LL
42. Masalah Penguraian untuk Pengurai Bottom-Up
43. Algoritma Shift-Reduce
44. Pengurai LR
POINTER & EKSPRESI
45. Tipe data
46. Tipe Data Primitif
47. Tipe String Karakter
48. Implementasi Tipe String Karakter
49. Tipe Array
50. Kategori Array
51. Irisan
52. Implementasi Tipe Array
53. Array Asosiatif
54. Tipe Record
55. Tipe Tuple
56. Tipe List
57. Tipe Union
58. Tipe Pointer dan Referensi
59. Masalah Pointer
60. Pointer di C dan C++
61. Tipe Referensi
62. Implementasi Tipe Pointer dan Referensi
63. Manajemen Heap
64. Pemeriksaan Tipe
65. Pengetikan Kuat
66. Ekspresi
67. Ekspresi Aritmatika
68. Urutan Evaluasi Operator
69. Asosiativitas
70. Tanda Kurung
71. Urutan Evaluasi Operan
72. Transparansi Referensial
73. Operator yang Kelebihan Beban
74. Konversi Tipe
75. Koersi dalam Ekspresi
76. Konversi Tipe Eksplisit
77. Ekspresi Relasional dan Boolean
78. Evaluasi Sirkuit Pendek
79. Pernyataan Penugasan
SUBPROGRAM & ABSTRAKSI
80. Dasar-Dasar Subprogram
81. Prosedur dan Fungsi dalam subprogram
82. Isu Desain untuk Subprogram
83. Lingkungan Referensi Lokal
84. Metode Pengalihan Parameter
85. Model Implementasi Pengalihan Parameter
86. Mengimplementasikan Metode Pengalihan Parameter
87. Pemeriksaan Tipe Parameter
88. Parameter yang Merupakan Subprogram
89. Memanggil Subprogram Secara Tidak Langsung
90. Subprogram yang Kelebihan Beban (Overloaded)
91. Subprogram Generik
92. Fungsi Generik dalam C
93. Metode Generik dalam Java 5.0
94. Isu Desain untuk Fungsi
95. Operator Kelebihan Beban yang Didefinisikan Pengguna
96. Closure
97. Coroutine
98. Konsep Abstraksi
99. Abstraksi Data
100. Isu Desain untuk Tipe Data Abstrak
101. Tipe Data Abstrak dalam Ada
102. Tipe Data Abstrak dalam C
103. Tipe Data Abstrak dalam C#
104. Tipe Data Abstrak Berparameter
105. Tipe Data Abstrak Berparameter dalam C
ENKAPSULASI & KONKURENSI
106. Enkapsulasi dalam C
107. Enkapsulasi dalam C
108. Konkurensi
109. Kategori Konkurensi
110. Konkurensi Tingkat Subprogram
111. Diagram alur status tugas
112. Semaphore
113. Sinkronisasi Kerja Sama
114. Sinkronisasi Kompetisi
115. Monitor
116. Pengiriman Pesan
117. Dukungan Ada untuk Konkurensi
118. Thread Java
Versi Terbaru
17.0Diunggah oleh
Maung Aung
Perlu Android versi
Android 7.0+
Kategori
Gratis Buku & Referensi APLIKASIRating konten
Everyone
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.
