Co je kódování a jak funguje?

Co je kódování a jak funguje?

Počítačový kód je velmi důležitý. Téměř každé elektronické zařízení, které používáte, spoléhá na kód. Způsob, jakým věci fungují, se může zdát docela matoucí, ale když to rozeberete, je to vlastně jednoduché.





Lidé, kteří vytvářejí kód, se nazývají programátoři, kodéři nebo vývojáři. Všichni pracují s počítači a vytvářejí webové stránky, aplikace a dokonce i hry! Dnes se dozvíte, jaký kód to je, k čemu to je a jak se začít učit kód sami.





Co je kód?

Počítače mají svůj vlastní jazyk Strojový kód který jim říká, co mají dělat. Jak vidíte, lidem to nedává příliš smysl!





Každé číslo nebo písmeno říká počítači, aby něco změnil Paměť . Může to být číslo nebo slovo nebo malá část obrázku nebo videa. Počítače samy nevědí, jak něco udělat. Úkolem programátora je dát jim pokyny.

Strojový kód je možné se naučit, ale bude to trvat dlouho! Naštěstí existuje jednodušší způsob komunikace s počítači.



Co je programovací jazyk?

Nyní to vypadá trochu snáze pochopitelné! Tento obrázek ukazuje, jak říct počítači, aby řekl Ahoj světe . Programovací jazyky poskytují rozhraní mezi kodéry nebo programátory a strojovým jazykem. Místo použití strojového kódu tedy výše uvedený obrázek používá programovací jazyk s názvem Krajta .

Téměř všechny programovací jazyky fungují stejným způsobem:





  1. Vy napsat kód říct, co má dělat: print ('Hello, world') .
  2. Kód je sestaven , což z něj dělá strojový kód, kterému počítač rozumí.
  3. Počítač vykonává kód a zapíše Ahoj světe zpět k nám.

Příbuzný: Jak začít s Pythonem pomocí skriptu „Hello World“

Existují stovky různých programovacích jazyků, které se mohou zdát matoucí, ale všechny dělají totéž. Napište, co chcete, aby kompilátor změní to na jazyk, kterému počítač rozumí, pak to udělá počítač, kterému se říká provádění hovoří kód v programování!





Co je to kódování?

Kódování je proces používání programovacího jazyka k tomu, aby se počítač choval tak, jak chcete. V Pythonu každý řádek kódu říká počítači, aby něco udělal, a dokument plný řádků kódu se nazývá a skript .

Každý skript je určen k provedení úlohy. Úkolem může být pořízení obrázku a změna jeho velikosti. Může přehrávat určitý zvuk nebo hudbu. Když na něčí příspěvek na sociálních médiích kliknete na „To se mi líbí“, stane se tak skript.

Na rozdíl od lidí budou počítače dělat přesně to, co jim řeknete. Může to znít skvěle, ale může to způsobit problémy. Pokud počítači řeknete, aby začal počítat směrem nahoru, a neříkáte mu, aby přestal, bude se počítat navždy! Být dobrým programátorem je o tom, vědět, jak říct počítači, aby jednal.

Co je program?

Programy jsou stavebními kameny počítačů, protože jsou zodpovědné za každou operaci, kterou počítač provede. Je to sada pokynů, které jsou vytvořeny během procesu programování vývoje softwaru. Bez programů jsou počítače k ​​ničemu.

Programy vytvářejí software, který průměrný uživatel může rozpoznat jako web nebo aplikaci. Když program projde procesem testování a ladění, stane se pro uživatele k dispozici ve formě zabaleného softwaru, který lze snadno nainstalovat do zařízení.

Je kódování těžké?

Kódování může být velmi jednoduché a každý se může naučit základy. Dobrou analogií je přemýšlet o kódování jako knihy v knihovně. Některé knihy používají jednoduchý jazyk a příběhy jsou snadno srozumitelné. Jiní používají velmi složitá slova a mají příběhy, které jakoby nedávaly smysl. Ať už jsou jednoduché nebo těžko čitelné, jsou to všechno knihy.

Čím více knih přečtete, tím lépe se v nich zorientujete. Složitý jazyk nebo matoucí příběhy jsou srozumitelnější, dokud si jednoho dne nebudete moci přečíst věci, o kterých se vám v minulosti ani nesnilo!

Naučit se kódovat je stejné. Při prvním pokusu o kódování to budete mít těžké, ale pokaždé, když to uděláte, budete lepší. Pokud se vám učení programovacího jazyka zdá těžké, stále se můžete naučit důležité myšlenky za ním pomocí vizuálního kódovacího jazyka. Můžete dokonce vytvořte si vlastní hru Mario aniž byste museli psát jakýkoli kód!

Jak vypadá kód

Obrázek výše ukazuje skript s názvem ahoj_název . Už jste viděli, že jeden řádek kódu může počítač vytisknout na obrazovku. Řekněme, že místo pozdravu chcete, aby uživatel zadal své jméno a aby jej počítač pozdravil jménem? Pojďme rozebrat, co se tady děje.

  1. Když skript spustí počítač tiskne otázka na obrazovku.
  2. Poté počítač čeká na uživatele vstup jejich jméno a uloží je.
  3. 'Ahoj' tiskne na obrazovku spolu s uloženými název .
  4. V okně Cmder skript sestavuje a vykonává použitím Krajta .
  5. Skript běžel přesně tak, jak byl navržen, než skončil.

Tento příklad vám ukazuje jednoduchý kus kódu napsaný v souboru editor kódu , a spusťte v Cmder, což je typ terminál okno. Netrapte se příliš tím, co která z těchto věcí prozatím je. Nyní víte, jak vypadá kód Pythonu a jak tento skript funguje.

Jak se z kódu stává program

Pokud jste v kódu úplně noví, možná vás stále zajímá, jak se skripty, jako je ten výše, staly druhem programů, které jste zvyklí používat. Na obrázku výše je okno vlevo nástrojem k přeměně skriptů Pythonu na programy. V okně vpravo je ikona s názvem hel_name.exe . Myslím, že můžeš hádat, co se stane, když na to klikneš!

notebook upustí od wifi připojení Windows 10

Od žádného kódu po hotový program. Tento příklad je opravdu jednoduchý, ale takto funguje téměř veškeré kódování. Lidé používají každý den programovací jazyky naučili se psát kód , který se stane programy všichni používáme.

Kódování je skvělé

Z tohoto článku jste vyvinuli základní znalosti programování a praktické ukázky této disciplíny prostřednictvím příkladů pythonu. Kódování je pro každého, bez ohledu na věk nebo pozadí.

Python je dobrým místem pro zahájení vaší cesty kódování, protože je jedním z předních programovacích jazyků na světě. Zkoumání dalších programovacích jazyků a dokonce i dalších aspektů kódování je však vždy možností.

Podíl Podíl tweet E-mailem Naučte se kódovat zábavným a interaktivním způsobem

Jak se naučit kód zábavným a interaktivním způsobem pomocí tohoto kurzu s 9 balíčky

Číst dále
Související témata
  • Programování
  • Programování
  • Návody na kódování
O autorovi Ian Buckley(216 publikovaných článků)

Ian Buckley je nezávislý novinář, hudebník, performer a video producent žijící v Berlíně v Německu. Když nepíše nebo není na jevišti, pohrává si s elektronikou nebo kódem pro kutily v naději, že se stane šíleným vědcem.

Více od Iana Buckleyho

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru