• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Jak se domluvit s počítačem (Filip Štaffa)
 

Jak se domluvit s počítačem (Filip Štaffa)

on

  • 585 views

Počítač je člověk jako každý jiný. Možná některé věci nechápe tak, jak byste si přáli, ale napadlo vás, že chyba může být na vaší straně? Tato přednáška Vám ukáže, že ...

Počítač je člověk jako každý jiný. Možná některé věci nechápe tak, jak byste si přáli, ale napadlo vás, že chyba může být na vaší straně? Tato přednáška Vám ukáže, že programovací jazyky a skutečné jazyky jsou si velmi podobné a že základy programování se může naučit každý.

Statistics

Views

Total Views
585
Views on SlideShare
585
Embed Views
0

Actions

Likes
0
Downloads
1
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Jak se domluvit s počítačem (Filip Štaffa) Jak se domluvit s počítačem (Filip Štaffa) Presentation Transcript

    • Jak se domluvit s počítačem Filip Štaffa
    • K čemu slouží řeč?
    • Popisná▸ Auto je červené▸ Dnes je hezky
    • Jak byste popsali po telefonu následující stránku?
    • Markup▸ Text je text▸ Tagy slouží k popisu jeho vlastností
    • Popisné jazyky▸ Webové stránky ▸ HTML▸ Office dokumenty ▸ OOXML▸ Wiki, Jira, Confluence, …
    • Manipulační funkce▸ Jdi nakoupit▸ Je prázdná lednička
    • Imperativní jazyky▸ Absolutní většina programů▸ Popisují co má program udělat
    • Úkol▸ Donavigujte mě k otevřeným dveřím▸ Omezená slovní zásoba ▸ Pokud (něco platí) udělej (následující) ▸ Dokud (něco platí) dělej (následující) ▸ Udělěj krok ▸ Otoč se doleva (o 90 stupňů) ▸ Je něco před Tebou? ▸ Neplatí (něco)
    • Srovnání s normálními jazyky▸ Striktní sklatba▸ Jednodušší sklatba▸ Jednoznačnost▸ Více rozšiřovaná slovní zásoba
    • Striktní syntax▸ Identický význam ▸ Šli bychom ven ▸ Šli bysme ven ▸ Šli by sme ven ▸ My bychom ven jít
    • Jednoznačnost▸ Příklad ▸ Červené stroje bily modré stroje. ▸ Kdo bil koho?▸ Programovací jazyk by toto ošetřil ▸ Jak?
    • Více rozšiřovaná slovní zásoba▸ Funkce ▸ Soubor instrukcí vedoucích k jednomu cíly▸ Objekty ▸ Soubor souvisejících funkcí
    • Příklady▸ C, C++, C#, Java▸ Python, Ruby, Perl▸ JavaScript
    • Socializační▸ Jak se máš?▸ Tobě to ale sluší▸ Dobrý den, Na shledanou
    • Počítačové protokoly▸ HTTP▸ Ping▸ TCP/IP
    • Jednoduchý úkol▸ Zvětši písmo v dokumentu
    • Problémy▸ Počítač nerozumí kontextu▸ Počítač je exaktní
    • Uživateské prostředí▸ Převedení lidského uvažování do počítače
    • Jak se naučit programovat?▸ Výber jazyka▸ Co s ním chcete dělat? ▸ Hraní ▸ Jednoduché prográmky ▸ Živení se ▸ Žití
    • Tipy
    • Greenfoot▸ Www.greenfoot.org▸ Java▸ Programování světa
    • JavaScript▸ Běží v libovolném prohlížeči▸ Kniha http://eloquentjavascript.net/▸ Spouštění ▸ http://www.jsbin.com ▸ http://www.jsfiddle.net▸ Potřeba základy html
    • Mael.cz
    • Mael.cz