Basics Of Programming

Obsahuje reklamyNákupy v aplikaci
Hodnocení obsahu
Všichni (E)
5 tis.+
Stahování
Hodnocení obsahu
Všichni (E)
Další informace
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky

Informace o aplikaci

Základy programovacího jazyka je bezplatná inženýrská příručka, která zahrnuje důležitá témata kurzů, poznámky, diagramy, rovnice, vzorce a studijní materiály. Stáhněte si tuto digitální knihu a referenční příručku pro diplomové, bakalářské, technické, bakalářské, magisterské a magisterské studium.

Naučte se 127 témat v 5 kapitolách, včetně kompilátorů, syntaxe, sémantiky, parsování, datových typů, funkcí, abstrakce a souběžnosti. Užitečné pro rychlé opakování, zkoušky a pohovory.

SOUVISEJÍCÍ INŽENÝRSKÉ OBORY
Informatika (CSE), informační technologie (IT), počítačové inženýrství, softwarové inženýrství, umělá inteligence a datová věda.

119 VYJMENÁ TÉMATA Z 127

JAZYKY, PŘEKLADAČE A SYNTAXE
1. Abstraktní stroje
2. Interpret
3. Nízkoúrovňové a vysokoúrovňové jazyky
4. Příklad abstraktního stroje
5. Popište programovací jazyk
6. Gramatika a syntaxe
7. Úvod do syntaxe a sémantiky
8. Problém popisu syntaxe
9. Metody popisu syntaxe
10. Rozšířená BNF
11. Atributové gramatiky
12. Definice atributových gramatik
13. Příklady atributových gramatik
14. Výpočet hodnot atributů
15. Dynamická sémantika
16. Axiomatická sémantika
17. Principy návrhu jazyků
18. Programovací paradigma
19. Historie programovacích jazyků
20. Návrh jazyků
21. Cíle návrhu programovacích jazyků
22. Kompilátory
23. Virtuální stroje a interprety
24. Chomského hierarchie

TYPY A PARSING
25. Elementární data typy
26. Celočíselné operace
27. Operace přetečení
28. Výčtové typy
29. Znakový typ
30. Booleovský typ
31. Podtypy
32. Odvozené typy
33. Výrazy
34. Přiřazovací příkazy
35. Úvod do lexikální a sémantické analýzy
36. Lexikální analýza
37. Problém parsování
38. Parsování shora dolů
39. Parsování zdola nahoru
40. Složitost parsování
41. Třída LL gramatiky
42. Problém parsování pro parsery zdola nahoru
43. Algoritmy Shift-Reduce
44. Parsery LR

UKAZATELY A VÝRAZY
45. Datový typ
46. Primitivní datové typy
47. Typy řetězců znaků
48. Implementace typů řetězců znaků
49. Typy polí
50. Kategorie polí
51. Řezy
52. Implementace typů polí
53. Asociativní Pole
54. Typy záznamů
55. Typy n-tic
56. Typy seznamů
57. Typy sjednocení
58. Typy ukazatelů a odkazů
59. Problémy s ukazateli
60. Ukazatele v C a C
61. Typy odkazů
62. Implementace typů ukazatelů a odkazů
63. Správa haldy
64. Kontrola typů
65. Silné typování
66. Výrazy
67. Aritmetické výrazy
68. Pořadí vyhodnocování operátorů
69. Asociativita
70. Závorky
71. Pořadí vyhodnocování operandů
72. Referenční transparentnost
73. Přetížené operátory
74. Konverze typů
75. Vynucení ve výrazech
76. Explicitní konverze typů
77. Relační a booleovské výrazy
78. Zkratové vyhodnocování
79. Přiřazovací příkazy

PODPROGRAMY A ABSTRAKCE
80. Základy podprogramů
81. Procedury a funkce v podprogramech
82. Problémy s návrhem pro Podprogramy
83. Lokální referenční prostředí
84. Metody předávání parametrů
85. Implementační modely předávání parametrů
86. Implementace metod předávání parametrů
87. Parametry kontroly typů
88. Parametry, které jsou podprogramy
89. Nepřímé volání podprogramů
90. Přetížené podprogramy
91. Generické podprogramy
92. Generické funkce v jazyce C
93. Generické metody v Javě 5.0
94. Problémy s návrhem funkcí
95. Uživatelem definované přetížené operátory
96. Uzávěry
97. Korutiny
98. Koncept abstrakce
99. Abstrakce dat
100. Problémy s návrhem abstraktních datových typů
101. Abstraktní datové typy v jazyce Ada
102. Abstraktní datové typy v jazyce C
103. Abstraktní datové typy v jazyce C#
104. Parametrizované abstraktní datové typy
105. Parametrizované abstraktní datové typy v jazyce C

ZAPOUZDŘENÍ A SOUBĚŽNOST
106. Zapouzdření v jazyce C
107. Zapouzdření v jazyce C
108. Souběžnost
109. Kategorie souběžnosti
110. Souběžnost na úrovni podprogramů
111. Vývojový diagram stavů úloh
112. Semafory
113. Synchronizace spolupráce
114. Synchronizace soutěže
115. Monitory
116. Předávání zpráv
117. Podpora souběžnosti v Ada
118. Vlákna Java
Základy programování - poznámky: Kompilátory, syntaxe, datové typy a souběžnost
Datum aktualizace
29. 9. 2026

Zabezpečení údajů

Bezpečnost začíná pochopením toho, jak vývojáři shromažďují a sdílejí vaše data. Postupy ochrany soukromí a zabezpečení dat se mohou lišit podle způsobu používání, oblasti a věku. Tyto informace poskytl vývojář a může je průběžně aktualizovat.
  • S třetími stranami nejsou sdílena žádná data
    Další informace o tom, jak vývojáři deklarují sdílení
  • Aplikace neshromažďuje žádná data
    Další informace o tom, jak vývojáři deklarují shromažďování
  • Data jsou šifrována během přenosu
  • Data smazat nelze

Novinky

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