Naučte se programovat 1. díl (Vývojové diagramy a Programovací jazyky)

Vítejte v 1. díle našeho kurzu, kde se naučíte programovat. V tomto díle si ukážem základy programování.

Základem programování je umět sestrojit vývojový diagram dnes si ukážeme jak na něj.

 

 

Při sestrojování vývojových diagramů budeme používat následující značky:

Zdroj: http://www.spsemoh.cz

Zkuste si teď nakreslit vývojový diagram pro tento úkol:

Zdroj: http://www.spsemoh.cz

  1. Vezmi kladivo a hřebík
  2. Přilož hřebík k desce
  3. Uhoď kladivem na hlavičku
  4. Je hřebík zatlučen?
    ANO – pokračuj bodem 5
    NE – vrať se na bod 3
  5. Ukonči činnost a odlož kladivo

 

 

 

 

 

 

 

 

O vývojových diagramech je to pro dnešek vše, časem si ukážeme i složitější, ale to až příště.

Teď si povíme něco o dělení programovacích jazyků:

Dělení:
– 
Nižší X Vyšší
– Interpretované X Kompilované
– Strukturované X Objektivně orientované

1) Nižší programovací jazyky

-primární jazyk
-instrukce odpovídají instrukcím procesoru
-jsou závislé na procesoru, na který je program napsán a jsou nepřenositelné na jiný procesor
-např.:Assemblar, strojový kód

Vyšší programovací jazyky

-srozumitelnější
-nejsou závislé na procesoru
-do strojového kódu se převádějí tzv. kompilátorem
-např.: Pascal, Java, C, C++

2) Interpretované programovací jazyky 

-překládány (převod do strojového kódu) až za běhu programu
-malé požadavky
-překlad provádí tzv. Interpret, který instrukce zároveň provádí
-jsou to všechny skriptovací jazyky (PHP, Python)

Kompilované programovací jazyky

-jsou celé přeloženy (kompilátorem) a až poté spuštěny
-vyšší nároky na formální správnost kódu
-výsledkem překladu je většinou exe soubor
-patří sem většina „klasických“ progr. jazyků

V příštím díle si zkusíme něco jednoduchého naprogramovat, tak se máte na co těšit.

 

Autor: Ozzy

Sdílejte tento článek na

Odeslat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Translate »