Basics Of Programming

Утрымлівае рэкламуКуплі ў праграме
Ацэнка змесціва
Для ўсіх
5 тыс.+
Спампоўванні
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана

Пра гэту праграму

«Асновы мовы праграмавання» — гэта бясплатны інжынерны дапаможнік, які ахоплівае важныя тэмы курсаў, нататкі, дыяграмы, ураўненні, формулы і навучальныя матэрыялы. Спампуйце гэтую лічбавую кнігу і даведнік для дыпломных курсаў, курсаў бакалаўрыяту, бакалаўрыяту тэхнічных навук, бакалаўрыяту навук, магістратуры і магістраў.

Вывучыце 127 тэм у 5 раздзелах, у тым ліку кампілятары, сінтаксіс, семантыку, парсінг, тыпы дадзеных, функцыі, абстракцыю і паралельнасць. Карысны для хуткага паўтарэння, экзаменаў і сумоўяў.

Звязаныя інжынерныя галіны
Інфарматыка (CSE), інфармацыйныя тэхналогіі (IT), камп'ютэрная інжынерыя, праграмная інжынерыя, штучны інтэлект і навука аб дадзеных.

119 СПІСАНЫХ ТЭМ З 127

МОВЫ, КАМПІЛЯТАРЫ І СІНТАКСІС
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. Клас граматыкі LL
42. Задача разбору для разбору знізу ўверх
43. Алгарытмы зруху-скарачэння
44. LR-разборнікі

ПАКАЗАЛЬНІКІ І ВЫРАЗЫ
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. Абстрактныя тыпы дадзеных у Ada
102. Абстрактныя тыпы дадзеных у C
103. Абстрактныя тыпы дадзеных у C#
104. Параметрызаваныя абстрактныя тыпы дадзеных
105. Параметрызаваныя абстрактныя тыпы дадзеных у C

ІНКАПСУЛЯЦЫЯ І ПАРАЛЕЖ
106. Інкапсуляцыя ў C
107. Інкапсуляцыя ў C
108. Паралелізм
109. Катэгорыі паралельнасці
110. Паралелізм на ўзроўні падпраграм
111. Блок-схема станаў задач
112. Семафоры
113. Сінхранізацыя супрацоўніцтва
114. Сінхранізацыя канкурэнцыі
115. Маніторы
116. Перадача паведамленняў
117. Падтрымка паралельнасці ў Ada
118. Патокі Java
Асновы праграмавання: кампілятары, сінтаксіс, тыпы дадзеных і паралельнасць
Абноўлена
29 вер 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.