spse:pm1:programovaci-jazyky

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Následující verze
Předchozí verze
spse:pm1:programovaci-jazyky [2020/11/09 21:49] – vytvořeno jendaspse:pm1:programovaci-jazyky [2024/07/07 16:48] (aktuální) – upraveno mimo DokuWiki 127.0.0.1
Řádek 1: Řádek 1:
 +~~NOCACHE~~
 +~~REVEAL theme=dokuwiki&transition=convex&controls=1&show_progress_bar=1&build_all_lists=1&show_image_borders=0&horizontal_slide_level=2&enlarge_vertical_slide_headers=0&show_slide_details=1&open_in_new_window=1&size=1024x768~~
 +
 ====== Teorie programovacích jazyků ====== ====== Teorie programovacích jazyků ======
  
Řádek 4: Řádek 7:
 ===== Asembler a strojový kód ===== ===== Asembler a strojový kód =====
  
-{{:spse:pm1:pasted:20201109-214232.png}}+{{:spse:pm1:pasted:20201109-214232.png?400}}
  
 ===== Jazyk C/C++ ===== ===== Jazyk C/C++ =====
  
  
-{{:spse:pm1:pasted:20201109-214242.png}}+{{:spse:pm1:pasted:20201109-214242.png?400}}
  
 ===== Od návrhu ke strojovému kódu ===== ===== Od návrhu ke strojovému kódu =====
-{{:spse:pm1:pasted:20201109-214310.png}}+{{:spse:pm1:pasted:20201109-214310.png?400}} 
 //Uvedený postup je jen jednou z mnoha možností// //Uvedený postup je jen jednou z mnoha možností//
  
 ===== Vývojový diagram a základní konstrukce ===== ===== Vývojový diagram a základní konstrukce =====
-viz [[spse:pm1:algoritmy|algoritmy]] 
-{{:spse:pm1:pasted:20201109-214440.png}} 
  
 +{{:spse:pm1:pasted:20201109-214440.png?200}}
 +
 +dále viz [[spse:pm1:algoritmy|algoritmy]]
  
   * Tyto konstrukce mají svůj přímý protějšek (vyjádření) ve většině programovacích jazyků   * Tyto konstrukce mají svůj přímý protějšek (vyjádření) ve většině programovacích jazyků
Řádek 25: Řádek 30:
 ==== Příklady ==== ==== Příklady ====
  
-{{:spse:pm1:pasted:20201109-214617.png}}+{{:spse:pm1:pasted:20201109-214617.png?400}}
  
 +
 +---->
 === Příklad úplná podmínka === === Příklad úplná podmínka ===
  
-{{:spse:pm1:pasted:20201109-214649.png}} +{{:spse:pm1:pasted:20201109-214649.png?400}} 
 +<----
  
 ===== Proměnné ===== ===== Proměnné =====
Řádek 45: Řádek 52:
   * Zjednodušeně: proměnná je vyhrazené místo v paměti. Jméno proměnné pak tuto adresu v programu zastupuje   * Zjednodušeně: proměnná je vyhrazené místo v paměti. Jméno proměnné pak tuto adresu v programu zastupuje
     * Při programování nás v podstatě adresa vůbec nezajímá. Veškeré operace provádíme pouze s využitím jména proměnné. (výjimky samozřejmě existují)     * Při programování nás v podstatě adresa vůbec nezajímá. Veškeré operace provádíme pouze s využitím jména proměnné. (výjimky samozřejmě existují)
- +----> 
-{{:spse:pm1:pasted:20201109-214859.png}}+{{:spse:pm1:pasted:20201109-214859.png?400}}
  
  
   * Podle typu proměnné je vyhrazena pamět – určitý počet bytů. Tento proces nastává při spuštění programu (zavedení do paměti)   * Podle typu proměnné je vyhrazena pamět – určitý počet bytů. Tento proces nastává při spuštění programu (zavedení do paměti)
   * Konkrétní přidělená adresa v paměti není dopředu známa a při každém spuštění programu může být pro danou proměnnou jiná   * Konkrétní přidělená adresa v paměti není dopředu známa a při každém spuštění programu může být pro danou proměnnou jiná
 +<----
  • spse/pm1/programovaci-jazyky.1604958566.txt.gz
  • Poslední úprava: 2024/07/07 16:48
  • (upraveno mimo DokuWiki)